Expand description
Renderer- and platform-neutral retained accessibility semantics.
This crate owns the semantic data model and its generational retained tree.
Widget trees map their persistent identities to these nodes, while runtimes
and native adapters communicate exclusively through SemanticNodeId and
SemanticAction.
Structs§
- Semantic
Node - Semantic
Node Id - Semantic
State - Semantics
Diagnostics - Semantics
Tree - Retained semantic arena. IDs are generational, so stale platform actions cannot address a node that later reuses the same storage slot.
- Text
Selection
Enums§
- Checked
State - Value of a checkable control.
NoneinSemanticState::checkedmeans the node is not checkable; an indeterminate control is still checkable. - Role
- Semantic
Action - A request received from a native accessibility adapter. Text offsets use the editing model’s UTF-8 byte indexing convention.
- Semantic
Action Kind