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
_AXNode
s 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
- modal → bool
-
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