Crate zng_wgt_access
source ·Expand description
Properties that define accessibility metadata.
The properties in this crate should only be used by widget implementers, they only
define metadata for accessibility, this metadata signals the availability of behaviors
that are not implemented by these properties, for example an AccessRole::Button
widget
must also be focusable and handle click events, an AccessRole::TabList
must contain widgets
marked AccessRole::Tab
.
§Crate
This crate is part of the zng
project.
Structs§
- Defines how inputting text could trigger display of one or more predictions of the user’s intended value.
- Defines the kind of invalid data error of a widget.
Enums§
- Accessibility command without associated data.
- Accessibility role of a node in the accessibility tree.
- Kind of current item a widget represents.
- Defines how a live update is communicated to the user.
- Widget orientation.
- Popup type.
- Sort direction.
Functions§
P
Append supported access commands.P
Sets the widget kind for accessibility services.P
Defines if the widget and descendants can be present in the accessibility info tree.P
Identifies the currently active widget when focus is on a composite widget.P
If the widget is checked (Some(true)
), unchecked (Some(false)
), or if the checked status is indeterminate (None
).P
Sets the widget’s column index in the parent table or grid.P
Sets the number of columns spanned by the widget in the parent table or grid.P
Append widgets whose contents or presence are controlled by this widget to the controlled list.P
Indicates that the widget represents the current item of a kind.P
Append widgets that describes this widget to the descriptors list.P
Append widgets that provide additional information related to this widget to the details list.P
Indicates that the widget is an error message for theinvalid_wgt
.P
Indicate that the widget toggles the visibility of related widgets.P
Append options for next widget to be read by screen readers.P
Indicates that the widget’s data is invalid with optional kinds of errors.P
Sets the number of items in the current set of list items or tree items when not all items in the set are present in the tree.P
Sets the widget’s number or position in the current set of list items or tree items when not all items are present in the tree.P
Sets a custom name for the widget in accessibility info.P
Append widgets that provide additional information related to this widget.P
Uses the accessible children aslabelled_by
.P
Defines the language used by screen-readers to read text in this widget and descendants.P
Sets the hierarchical level of the widget within a parent scope.P
Indicate that the widget can change, how the change can be announced, ifatomic
the entire widget must be re-read, ifbusy
the screen reader must wait until the change completes.P
Sets if the widget is modal when displayed.P
Indicates that the user may select more than one item from the current selectable descendants.P
Access requested a click.P
Access requested to expand or collapse the widget content.P
Access requested to increment or decrement the widget value by steps.P
Access requested a number input.P
Access requested a scroll command.P
Access requested a text selection.P
Access requested a text input/replace.P
Access requested to show or hide the widget’s tooltip.P
Previewon_access_click
event.P
Previewon_access_expander
event.P
Previewon_access_increment
event.P
Previewon_access_number
event.P
Previewon_access_scroll
event.P
Previewon_access_selection
event.P
Previewon_access_text
event.P
Previewon_access_tooltip
event.P
Indicates whether the widget’s orientation is horizontal, vertical, or unknown/ambiguous.P
Appendowned
widgets that are children of this widget, but are not already children in the info tree.P
Short hint (a word or short phrase) intended to help the user with data entry when a form control has no value.P
Indicates the availability and type of interactive popup widget.P
Indicates that the widget is not editable, but is otherwise operable.P
Indicates that user input is required on the widget before a form may be submitted.P
Sets the widget’s row index in the parent table or grid.P
Sets the number of rows spanned by the widget in the parent table or grid.P
Sets the amount scrolled horizontally if allowed.P
Sets the amount scrolled vertically if allowed.P
Indicates that the widget is selected.P
Sets the sort direction for the table or grid items.P
Set the current value.P
Set the maximum value (inclusive).P
Set the minimum value (inclusive).P
Set a text that is a readable version of the current value.