Expand description
Accessibility (a11y) Framework
Provides an accessibility tree, screen reader support, high contrast themes, and keyboard-driven navigation. Implements a subset of WAI-ARIA roles and properties for desktop widget accessibility.
All coordinates and sizes use integer types.
Structs§
- A11y
Node - A single node in the accessibility tree.
- A11y
Tree - The complete accessibility tree for the desktop.
- Accessibility
Settings - Global accessibility settings.
- High
Contrast Theme - High contrast colour theme for accessibility.
- Keyboard
Navigator - Keyboard-driven navigation controller.
- Navigation
Area - Navigation area (a group of focusable elements).
- Screen
Reader - Screen reader that generates text announcements from the a11y tree.
Enums§
- A11y
Action - Actions that can be performed on an accessible element.
- A11y
Role - Accessibility role for a UI element (WAI-ARIA subset).
- NavKey
- Key events understood by the keyboard navigator.
- NavResult
- Result of handling a navigation key.
Type Aliases§
- A11y
Node Id - Unique identifier for an a11y node.