Skip to main content

Module accessibility_tree

Module accessibility_tree 

Source

StructsΒ§

AccessibilityContext πŸ”’
Everything the accessibility tree needs from layout in order to compute node bounds during an update.
AccessibilityNode πŸ”’
AccessibilityNodeIterator πŸ”’
AccessibilityTree
A retained, internal representation of the accessibility tree for a document.
AccessibilityUpdate πŸ”’
Changes which have occurred during the current update, and data required to process the update.
DirtyState πŸ”’
Flags tracking an AccessibilityNode’s dirty state during an update. All flags which are set during the update should be unset by the end of the update.
LocalAccessibilityDamage πŸ”’
Damage which was caused by changes to the accessibility tree. These changes can cause other properties to need to be re-computed based on the updated values, either on the same node or on other nodes.
UpdateCounters

EnumsΒ§

TreeChange πŸ”’
Tracks changes to a node’s relation to the tree within an update.

StaticsΒ§

HTML_ELEMENT_ROLE_MAPPINGS πŸ”’
NAME_FROM_CONTENTS_ROLES πŸ”’
https://w3c.github.io/aria/#namefromcontent
SUPPORTED_ARIA_ROLES πŸ”’
A map from role names allowed in the β€˜role’ attribute of an HTML element to the corresponding Role in AccessKit.

FunctionsΒ§

au_rect_to_accesskit_rect πŸ”’
Convert a rectangle as layout reports it into the one accesskit wants.
role_from_dom_node πŸ”’
role_from_role_attribute πŸ”’
https://w3c.github.io/aria/#host_general_role
scroll_offset_to_affine πŸ”’

Type AliasesΒ§

AccessibilityDamageMap πŸ”’
All the AccessibilityDamage which comes from outside the accessibility tree itself.