A11yNode
Normalized representation of one UI semantics node scanned by the accessibility rules.
Constructors
Properties
Candidate background colors sampled behind the node.
Best-effort composable or role name used in reports.
Accessible label exposed by the node, if any.
Effective pointer target bounds in root pixels for clickable nodes.
True when contentDescription came from Compose's ContentDescription semantics rather than falling back to textLabel.
True when the node exposes semantic collection information.
True when the node can participate in focus traversal.
True when the node is inside a parent that merges semantics.
True when the node exposes a click action.
Whether this node establishes a separate accessibility traversal scope.
False for context-only nodes that must not receive an issue highlight.
Id of the immediate parent in the unmerged semantics tree, or null for the root. Rules use this to distinguish true siblings from unrelated nodes at the same depth.
Visible semantic text TalkBack can append to contentDescription. Keeping this separate lets rules reason about the complete spoken label instead of treating a shared prefix, such as "Book cover image", as the whole accessible name.
Full layout bounds, including content clipped by a scrolling viewport.