menu
AccessibilityNodeState
import { AccessibilityNodeState } from "destack:accessibility/binding";
Shared node state derived from ARIA and platform accessibility properties.
1export struct AccessibilityNodeState {2 flags: AccessibilityStateFlags;3 checked: AccessibilityTristate;4 pressed: AccessibilityTristate;5 current: AccessibilityCurrentKind;6 invalid: AccessibilityInvalidKind;7 autoComplete: AccessibilityAutoComplete;8 hasPopup: AccessibilityHasPopup;9 orientation: AccessibilityOrientation;10 live: AccessibilityLiveRegionPoliteness;11 relevant: AccessibilityRelevantFlags;12 sort: AccessibilitySortDirection;13 level: uint32;14 valueText: string;15 rangeValue: AccessibilityRangeValue;16 collection: AccessibilityCollection;17 collectionItem: AccessibilityCollectionItem;18 scroll: AccessibilityScrollState;19 expanded: AccessibilityExpandedState;20 isSelected: boolean;21}Members
flags: AccessibilityStateFlagsBoolean accessibility states.
checked: AccessibilityTristatearia-checked.pressed: AccessibilityTristatearia-pressed.current: AccessibilityCurrentKindaria-current.invalid: AccessibilityInvalidKindaria-invalid.autoComplete: AccessibilityAutoCompletearia-autocomplete.hasPopup: AccessibilityHasPopuparia-haspopup.orientation: AccessibilityOrientationaria-orientation.live: AccessibilityLiveRegionPolitenessaria-live.relevant: AccessibilityRelevantFlagsaria-relevant.sort: AccessibilitySortDirectionaria-sort.level: uint32aria-level.valueText: stringaria-valuetext.rangeValue: AccessibilityRangeValuearia-valuenow,aria-valuemin, andaria-valuemax.collection: AccessibilityCollectionCollection metadata for containers such as grids and lists.
collectionItem: AccessibilityCollectionItemCollection metadata for collection members.
scroll: AccessibilityScrollStateScroll metadata for scrollable nodes.
expanded: AccessibilityExpandedStateExpanded state.
isSelected: booleanaria-selected.