Skip to main content

Crate xa11y_core

Crate xa11y_core 

Source

Re-exports§

pub use action::Action;
pub use action::ActionData;
pub use app::App;
pub use element::Element;
pub use element::ElementData;
pub use element::RawPlatformData;
pub use element::Rect;
pub use element::StateSet;
pub use element::Toggled;
pub use error::Error;
pub use error::Result;
pub use event::ElementState;
pub use event::Event;
pub use event::EventType;
pub use event::StateFlag;
pub use event::TextChangeData;
pub use event::TextChangeType;
pub use event_provider::CancelHandle;
pub use event_provider::EventReceiver;
pub use event_provider::Subscription;
pub use event_provider::SubscriptionIter;
pub use locator::Locator;
pub use provider::Provider;
pub use role::unknown_role;
pub use role::Role;
pub use selector::Selector;

Modules§

action
app
element
error
event
event_provider
locator
provider
role
selector
CSS-like selector parser and matcher for accessibility tree queries.

Constants§

MAX_TREE_DEPTH
Maximum tree traversal depth for providers. Prevents stack overflow from circular accessibility trees (e.g. Qt/PySide6 apps where the application node lists itself as its own child).