menu
AccessibilityText
import { AccessibilityText } from "destack:accessibility/binding";
Published text metadata for one node.
1export struct AccessibilityText {2 revision: AccessibilityTextRevision;3 range: AccessibilityTextRange;4 characterCount: uint32;5 lineCount: uint32;6 placeholder: string;7 selectionModel: AccessibilityTextSelectionModel;8 units: AccessibilityTextUnitFlags;9 selections: [AccessibilityTextSelection];10 visibleRanges: [AccessibilityTextRange];11 isMultiline: boolean;12 isPassword: boolean;13 isEditable: boolean;14 isSelectable: boolean;15}Members
revision: AccessibilityTextRevisionMonotonic text revision.
range: AccessibilityTextRangeFull text range in UTF-16 code units.
characterCount: uint32Character count in UTF-16 code units.
lineCount: uint32Line count when available.
placeholder: stringPlaceholder text for editable controls.
selectionModel: AccessibilityTextSelectionModelSupported selection model.
units: AccessibilityTextUnitFlagsSupported navigation units.
selections: [AccessibilityTextSelection]Current text selections in source order.
visibleRanges: [AccessibilityTextRange]Currently visible text ranges in source order.
isMultiline: booleanWhether the text node is multiline.
isPassword: booleanWhether the text node masks its contents.
isEditable: booleanWhether the text node accepts text edits.
isSelectable: booleanWhether the text node supports selection.