AccessibilityNodeState import { AccessibilityNodeState } from "destack:accessibility/binding"; Shared node state derived from ARIA and platform accessibility properties. export struct AccessibilityNodeState { flags: AccessibilityStateFlags; checked: AccessibilityTristate; pressed: AccessibilityTristate; current: AccessibilityCurrentKind; invalid: AccessibilityInvalidKind; autoComplete: AccessibilityAutoComplete; hasPopup: AccessibilityHasPopup; orientation: AccessibilityOrientation; live: AccessibilityLiveRegionPoliteness; relevant: AccessibilityRelevantFlags; sort: AccessibilitySortDirection; level: uint32; valueText: string; rangeValue: AccessibilityRangeValue; collection: AccessibilityCollection; collectionItem: AccessibilityCollectionItem; scroll: AccessibilityScrollState; expanded: AccessibilityExpandedState; isSelected: boolean; } language/library/src/accessibility/binding/state.ds:223:262 Members flags: AccessibilityStateFlags Boolean accessibility states. checked: AccessibilityTristate aria-checked. pressed: AccessibilityTristate aria-pressed. current: AccessibilityCurrentKind aria-current. invalid: AccessibilityInvalidKind aria-invalid. autoComplete: AccessibilityAutoComplete aria-autocomplete. hasPopup: AccessibilityHasPopup aria-haspopup. orientation: AccessibilityOrientation aria-orientation. live: AccessibilityLiveRegionPoliteness aria-live. relevant: AccessibilityRelevantFlags aria-relevant. sort: AccessibilitySortDirection aria-sort. level: uint32 aria-level. valueText: string aria-valuetext. rangeValue: AccessibilityRangeValue aria-valuenow, aria-valuemin, and aria-valuemax. collection: AccessibilityCollection Collection metadata for containers such as grids and lists. collectionItem: AccessibilityCollectionItem Collection metadata for collection members. scroll: AccessibilityScrollState Scroll metadata for scrollable nodes. expanded: AccessibilityExpandedState Expanded state. isSelected: boolean aria-selected.