API Reference / @gtkx/react / index / AccessibleProps
Type Alias: AccessibleProps
AccessibleProps =
object
Defined in: packages/react/src/utils/accessible-props.ts:11
Accessibility props available on every widget. Each member maps to a GTK4 accessible attribute (a Gtk.AccessibleProperty, Gtk.AccessibleState, or Gtk.AccessibleRelation) and is applied to the widget's accessible interface. Setting a member to null or undefined, or dropping it from the props, resets that attribute to its default.
Properties
accessibleActiveDescendant?
optionalaccessibleActiveDescendant?:Gtk.Accessible|null
Defined in: packages/react/src/utils/accessible-props.ts:71
Descendant that holds the focus while the widget itself keeps it.
accessibleAutocomplete?
optionalaccessibleAutocomplete?:Gtk.AccessibleAutocomplete|null
Defined in: packages/react/src/utils/accessible-props.ts:13
How the widget completes the text being typed into it.
accessibleBusy?
optionalaccessibleBusy?:boolean|null
Defined in: packages/react/src/utils/accessible-props.ts:53
Whether the widget is still loading and its content may yet change.
accessibleChecked?
optionalaccessibleChecked?:Gtk.AccessibleTristate|null
Defined in: packages/react/src/utils/accessible-props.ts:55
Checked state of a check button or menu item, which may be mixed.
accessibleColCount?
optionalaccessibleColCount?:number|null
Defined in: packages/react/src/utils/accessible-props.ts:73
Total number of columns in the table, including any that are not rendered.
accessibleColIndex?
optionalaccessibleColIndex?:number|null
Defined in: packages/react/src/utils/accessible-props.ts:75
One-based column position of the cell within its table.
accessibleColIndexText?
optionalaccessibleColIndexText?:string|null
Defined in: packages/react/src/utils/accessible-props.ts:77
Wording announced in place of the numeric column position.
accessibleColSpan?
optionalaccessibleColSpan?:number|null
Defined in: packages/react/src/utils/accessible-props.ts:79
Number of columns the cell spans.
accessibleControls?
optionalaccessibleControls?:Gtk.Accessible[] |null
Defined in: packages/react/src/utils/accessible-props.ts:81
Widgets whose content or presence this widget controls.
accessibleDescribedBy?
optionalaccessibleDescribedBy?:Gtk.Accessible[] |null
Defined in: packages/react/src/utils/accessible-props.ts:83
Widgets that describe this one.
accessibleDescription?
optionalaccessibleDescription?:string|null
Defined in: packages/react/src/utils/accessible-props.ts:15
Longer description announced after the label.
accessibleDetails?
optionalaccessibleDetails?:Gtk.Accessible[] |null
Defined in: packages/react/src/utils/accessible-props.ts:85
Widgets holding extended detail about this one.
accessibleDisabled?
optionalaccessibleDisabled?:boolean|null
Defined in: packages/react/src/utils/accessible-props.ts:57
Whether the widget is visible but cannot be edited or operated.
accessibleErrorMessage?
optionalaccessibleErrorMessage?:Gtk.Accessible[] |null
Defined in: packages/react/src/utils/accessible-props.ts:87
Widgets holding the message that explains why the value is invalid.
accessibleExpanded?
optionalaccessibleExpanded?:boolean|null
Defined in: packages/react/src/utils/accessible-props.ts:59
Whether the content the widget discloses is showing.
accessibleFlowTo?
optionalaccessibleFlowTo?:Gtk.Accessible[] |null
Defined in: packages/react/src/utils/accessible-props.ts:89
Widgets to read next, overriding the default reading order.
accessibleHasPopup?
optionalaccessibleHasPopup?:boolean|null
Defined in: packages/react/src/utils/accessible-props.ts:17
Whether activating the widget opens a popup.
accessibleHelpText?
optionalaccessibleHelpText?:string|null
Defined in: packages/react/src/utils/accessible-props.ts:51
Help text describing how to use the widget.
accessibleHidden?
optionalaccessibleHidden?:boolean|null
Defined in: packages/react/src/utils/accessible-props.ts:61
Whether the widget is kept out of the accessibility tree.
accessibleInvalid?
optionalaccessibleInvalid?:Gtk.AccessibleInvalidState|null
Defined in: packages/react/src/utils/accessible-props.ts:63
Whether the entered value fails validation, and in what way.
accessibleKeyShortcuts?
optionalaccessibleKeyShortcuts?:string|null
Defined in: packages/react/src/utils/accessible-props.ts:19
Keyboard shortcuts that activate the widget.
accessibleLabel?
optionalaccessibleLabel?:string|null
Defined in: packages/react/src/utils/accessible-props.ts:21
Short name announced for the widget.
accessibleLabelledBy?
optionalaccessibleLabelledBy?:Gtk.Accessible[] |null
Defined in: packages/react/src/utils/accessible-props.ts:91
Widgets that label this one.
accessibleLevel?
optionalaccessibleLevel?:number|null
Defined in: packages/react/src/utils/accessible-props.ts:23
Depth of the widget within a hierarchy of headings, list items, or tree rows.
accessibleModal?
optionalaccessibleModal?:boolean|null
Defined in: packages/react/src/utils/accessible-props.ts:25
Whether the widget blocks interaction with everything behind it.
accessibleMultiLine?
optionalaccessibleMultiLine?:boolean|null
Defined in: packages/react/src/utils/accessible-props.ts:27
Whether the text input accepts more than one line.
accessibleMultiSelectable?
optionalaccessibleMultiSelectable?:boolean|null
Defined in: packages/react/src/utils/accessible-props.ts:29
Whether more than one of the widget's items can be selected at a time.
accessibleOrientation?
optionalaccessibleOrientation?:Gtk.Orientation|null
Defined in: packages/react/src/utils/accessible-props.ts:31
Whether the widget arranges its items horizontally or vertically.
accessibleOwns?
optionalaccessibleOwns?:Gtk.Accessible[] |null
Defined in: packages/react/src/utils/accessible-props.ts:93
Widgets this one owns that the widget hierarchy does not already imply.
accessiblePlaceholder?
optionalaccessiblePlaceholder?:string|null
Defined in: packages/react/src/utils/accessible-props.ts:33
Hint announced while the input is empty.
accessiblePosInSet?
optionalaccessiblePosInSet?:number|null
Defined in: packages/react/src/utils/accessible-props.ts:95
One-based position of the widget within its set.
accessiblePressed?
optionalaccessiblePressed?:Gtk.AccessibleTristate|null
Defined in: packages/react/src/utils/accessible-props.ts:65
Pressed state of a toggle button, which may be mixed.
accessibleReadOnly?
optionalaccessibleReadOnly?:boolean|null
Defined in: packages/react/src/utils/accessible-props.ts:35
Whether the value can be read but not changed.
accessibleRequired?
optionalaccessibleRequired?:boolean|null
Defined in: packages/react/src/utils/accessible-props.ts:37
Whether a value has to be supplied before the form can be submitted.
accessibleRoleDescription?
optionalaccessibleRoleDescription?:string|null
Defined in: packages/react/src/utils/accessible-props.ts:39
Wording that replaces the default announcement of the widget's role.
accessibleRowCount?
optionalaccessibleRowCount?:number|null
Defined in: packages/react/src/utils/accessible-props.ts:97
Total number of rows in the table, including any that are not rendered.
accessibleRowIndex?
optionalaccessibleRowIndex?:number|null
Defined in: packages/react/src/utils/accessible-props.ts:99
One-based row position of the cell within its table.
accessibleRowIndexText?
optionalaccessibleRowIndexText?:string|null
Defined in: packages/react/src/utils/accessible-props.ts:101
Wording announced in place of the numeric row position.
accessibleRowSpan?
optionalaccessibleRowSpan?:number|null
Defined in: packages/react/src/utils/accessible-props.ts:103
Number of rows the cell spans.
accessibleSelected?
optionalaccessibleSelected?:boolean|null
Defined in: packages/react/src/utils/accessible-props.ts:67
Whether the widget is selected within its container.
accessibleSetSize?
optionalaccessibleSetSize?:number|null
Defined in: packages/react/src/utils/accessible-props.ts:105
Total number of items in the set the widget belongs to.
accessibleSort?
optionalaccessibleSort?:Gtk.AccessibleSort|null
Defined in: packages/react/src/utils/accessible-props.ts:41
Direction the widget's items are sorted in.
accessibleValueMax?
optionalaccessibleValueMax?:number|null
Defined in: packages/react/src/utils/accessible-props.ts:43
Upper bound of the widget's value range.
accessibleValueMin?
optionalaccessibleValueMin?:number|null
Defined in: packages/react/src/utils/accessible-props.ts:45
Lower bound of the widget's value range.
accessibleValueNow?
optionalaccessibleValueNow?:number|null
Defined in: packages/react/src/utils/accessible-props.ts:47
Current value within the widget's range.
accessibleValueText?
optionalaccessibleValueText?:string|null
Defined in: packages/react/src/utils/accessible-props.ts:49
Wording announced in place of the numeric value.
accessibleVisited?
optionalaccessibleVisited?:boolean|null
Defined in: packages/react/src/utils/accessible-props.ts:69
Whether the link has already been followed.