Skip to main content

Module contracts

Module contracts 

Source

Structs§

SemanticRoleMapping
Explicit mapping from AccessKit/CVKG role to platform accessibility concepts: macOS (AXRole), Windows (UIA ControlType), and Linux (ATK Role).
SemanticRoleRegistry
Registry of semantic accessibility mappings.
StateSyncContract
State synchronization contract for a widget.
StateSyncRegistry
Registry of state synchronization contracts.
TranslationContract
Translation contract for a CVKG widget to its native representation.
TranslationContractRegistry
Registry of translation contracts for all widget types.
WidgetVirtualizationConfig
Widget virtualization configuration for UIs.

Enums§

RenderingMode
Rendering mode for a widget.
SyncDirection
Bidirectional state synchronization between CVKG and native widgets.