NodeAction enum
Values
- actionAccessibilityFocus → const NodeAction
-
Action that gives accessibility focus to the node.
const NodeAction(64)
- actionClearAccessibilityFocus → const NodeAction
-
Action that clears accessibility focus of the node.
const NodeAction(128)
- actionClearFocus → const NodeAction
-
Action that clears input focus of the node.
const NodeAction(2)
- actionClearSelection → const NodeAction
-
Action that deselects the node.
const NodeAction(8)
- actionClick → const NodeAction
-
Action that clicks on the node info. see: https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.AccessibilityAction#ACTION_CLICK
const NodeAction(16)
- actionCollapse → const NodeAction
-
Action to collapse an expandable node.
const NodeAction(524288)
- actionCopy → const NodeAction
-
Action to copy the current selection to the clipboard.
const NodeAction(16384)
- actionCut → const NodeAction
-
Action to cut the current selection and place it to the clipboard.
const NodeAction(65536)
- actionDismiss → const NodeAction
-
Action to dismiss a dismissable node.
const NodeAction(1048576)
- actionExpand → const NodeAction
-
Action to expand an expandable node.
const NodeAction(262144)
- actionFocus → const NodeAction
-
Action that gives input focus to the node.
const NodeAction(1)
- actionLongClick → const NodeAction
-
Action that long clicks on the node.
const NodeAction(32)
- actionNextAtMovementGranularity → const NodeAction
-
Action that requests to go to the next entity in this node's text at a given movement granularity. For example, move to the next character, word, etc. pass an argument when you perform an action
example:
final status = await FlutterAccessibilityService.performAction( frame.nodeId!, NodeAction.actionNextAtMovementGranularity, false, );
const NodeAction(256)
- actionNextHtmlElement → const NodeAction
-
Action to move to the next HTML element of a given type. For example, move to the BUTTON, INPUT, TABLE, etc. pass an argument when you perform an action
example:
final status = await FlutterAccessibilityService.performAction( frame.nodeId!, NodeAction.actionNextHtmlElement, "BUTTON", );
const NodeAction(1024)
- actionPaste → const NodeAction
-
Action to paste the current clipboard content.
const NodeAction(32768)
- actionPreviousAtMovementGranularity → const NodeAction
-
Action that requests to go to the previous entity in this node's text at a given movement granularity. For example, move to the next character, word, etc. pass an argument when you perform an action
example:
final status = await FlutterAccessibilityService.performAction( frame.nodeId!, NodeAction.actionPreviousAtMovementGranularity, false, );
const NodeAction(512)
- actionPreviousHtmlElement → const NodeAction
-
Action to move to the previous HTML element of a given type. For example, move to the BUTTON, INPUT, TABLE, etc. pass an argument when you perform an action
example:
final status = await FlutterAccessibilityService.performAction( frame.nodeId!, NodeAction.actionPreviousHtmlElement, "BUTTON", );
const NodeAction(2048)
- actionScrollBackward → const NodeAction
-
Action to scroll the node content backward.
const NodeAction(8192)
- actionScrollForward → const NodeAction
-
Action to scroll the node content forward.
const NodeAction(4096)
- actionSelect → const NodeAction
-
Action that selects the node.
const NodeAction(4)
- actionSetSelection → const NodeAction
-
Action to set the selection. Performing this action with no arguments clears the selection. pass an argument when you perform an action
example:
final status = await FlutterAccessibilityService.performAction( frame.nodeId!, NodeAction.actionSetSelection, {"start": 1, "end": 2}, );
const NodeAction(131072)
- actionSetText → const NodeAction
-
Action that sets the text of the node. Performing the action without argument, using null or empty CharSequence will clear the text. This action will also put the cursor at the end of text. pass an argument when you perform an action
example:
final status = await FlutterAccessibilityService.performAction( frame.nodeId!, NodeAction.actionSetText, "Flutter", );
const NodeAction(2097152)
- focusAccessibility → const NodeAction
-
The accessibility focus.
const NodeAction(2)
- focusInput → const NodeAction
-
The input focus.
const NodeAction(1)
- movementGranularityCharacter → const NodeAction
-
Movement granularity bit for traversing the text of a node by character.
const NodeAction(1)
- movementGranularityLine → const NodeAction
-
Movement granularity bit for traversing the text of a node by line.
const NodeAction(4)
- movementGranularityPage → const NodeAction
-
Movement granularity bit for traversing the text of a node by page.
const NodeAction(16)
- movementGranularityParagraph → const NodeAction
-
Movement granularity bit for traversing the text of a node by paragraph.
const NodeAction(8)
- movementGranularityWord → const NodeAction
-
Movement granularity bit for traversing the text of a node by word.
const NodeAction(2)
- unknown → const NodeAction
-
Unknown action
const NodeAction(null)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → int?
-
final
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
NodeAction> - A constant List of the values in this enum, in order of their declaration.