AXNode

@Serializable
data class AXNode(val nodeId: String, val ignored: Boolean, val ignoredReasons: List<Accessibility.AXProperty>? = null, val role: Accessibility.AXValue? = null, val chromeRole: Accessibility.AXValue? = null, val name: Accessibility.AXValue? = null, val description: Accessibility.AXValue? = null, val value: Accessibility.AXValue? = null, val properties: List<Accessibility.AXProperty>? = null, val parentId: String? = null, val childIds: List<String>? = null, val backendDOMNodeId: Int? = null, val frameId: String? = null)

A node in the accessibility tree.

Constructors

Link copied to clipboard
constructor(nodeId: String, ignored: Boolean, ignoredReasons: List<Accessibility.AXProperty>? = null, role: Accessibility.AXValue? = null, chromeRole: Accessibility.AXValue? = null, name: Accessibility.AXValue? = null, description: Accessibility.AXValue? = null, value: Accessibility.AXValue? = null, properties: List<Accessibility.AXProperty>? = null, parentId: String? = null, childIds: List<String>? = null, backendDOMNodeId: Int? = null, frameId: String? = null)

Properties

Link copied to clipboard
val backendDOMNodeId: Int? = null

The backend ID for the associated DOM node, if any.

Link copied to clipboard
val childIds: List<String>? = null

IDs for each of this node's child nodes.

Link copied to clipboard

This Node's Chrome raw role.

Link copied to clipboard

The accessible description for this Node.

Link copied to clipboard
val frameId: String? = null

The frame ID for the frame associated with this nodes document.

Link copied to clipboard

Whether this node is ignored for accessibility

Link copied to clipboard

Collection of reasons why this node is hidden.

Link copied to clipboard

The accessible name for this Node.

Link copied to clipboard

Unique identifier for this node.

Link copied to clipboard
val parentId: String? = null

ID for this node's parent.

Link copied to clipboard

All other properties

Link copied to clipboard

This Node's role, whether explicit or implicit.

Link copied to clipboard

The value for this Node.