AXNode class

An Accessibility Node

Constructors

AXNode({String? role, String? name, Object? value, String? description, String? keyShortcuts, String? roleDescription, String? valueText, bool? disabled, bool? expanded, bool? focused, bool? modal, bool? multiLine, bool? multiSelectable, bool? readonly, bool? required, bool? selected, TriState? checked, TriState? pressed, num? level, num? valueMin, num? valueMax, String? autocomplete, String? hasPopup, String? invalid, String? orientation, List<AXNode>? children})

Properties

autocomplete String?
What kind of autocomplete is supported by a control.
no setter
checked → TriState
Whether the checkbox is checked, or "mixed".
no setter
children List<AXNode>
Child _AXNodes of this node, if any.
final
description String?
An additional human readable description of the node.
no setter
disabled bool
Whether the node is disabled.
no setter
expanded bool
Whether the node is expanded or collapsed.
no setter
focused bool
Whether the node is focused.
no setter
hashCode int
The hash code for this object.
no setteroverride
hasPopup String?
What kind of popup is currently being shown for a node.
no setter
invalid String?
Whether and in what way this node's value is invalid.
no setter
keyShortcuts String?
Keyboard shortcuts associated with this node.
no setter
level num?
The level of a heading.
no setter
Whether the node is modal.
no setter
multiLine bool
Whether the node text input supports multiline.
no setter
multiSelectable bool
Whether more than one child can be selected.
no setter
name String?
A human readable name for the node.
no setter
orientation String?
Whether the node is oriented horizontally or vertically.
no setter
pressed → TriState
Whether the toggle button is checked, or "mixed".
no setter
readonly bool
Whether the node is read only.
no setter
required bool
Whether the node is required.
no setter
role String?
The role.
no setter
roleDescription String?
A human readable alternative to the role.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selected bool
Whether the node is selected in its parent node.
no setter
value → dynamic
The current value of the node.
no setter
valueMax num?
The maximum value in a node.
no setter
valueMin num?
The minimum value in a node.
no setter
valueText String?
A description of the current value.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
override

Static Properties

empty AXNode
final
stateFalse → TriState
final
stateMixed → TriState
final
stateTrue → TriState
final