import { type Protocol } from "https://deno.land/x/pptr@1.2.0/vendor/devtools-protocol/protocol.d.ts";
const { AXNode } = Protocol.Accessibility;
A node in the accessibility tree.
Properties
nodeId: AXNodeId
Unique identifier for this node.
optional
ignoredReasons: AXProperty[]Collection of reasons why this node is hidden.
optional
role: AXValueThis Node
's role, whether explicit or implicit.
optional
name: AXValueThe accessible name for this Node
.
optional
description: AXValueThe accessible description for this Node
.
optional
value: AXValueThe value for this Node
.
optional
properties: AXProperty[]All other properties
optional
childIds: AXNodeId[]IDs for each of this node's child nodes.
optional
backendDOMNodeId: DOM.BackendNodeIdThe backend ID for the associated DOM node, if any.