Crate accesskit_atspi_common Copy item path
Summary Source Action ActionHandlerWrapper This is an implementation detail of accesskit_unix
, required for robust
state transitions with minimal overhead. Adapter AppContext InterfaceSet A collection type which encodes the AT-SPI interfaces an accessible object has implemented. PlatformNode PlatformRoot Rect StateSet The bitflag representation of all states an object may have. WindowBounds CoordType The coordinate type encodes the frame of reference. Error Event Granularity Level of granularity to get text of, in relation to a cursor position. Layer Indicates relative stacking order of a atspi_proxies::component::ComponentProxy
with respect to the
onscreen visual representation of the UI. NodeIdOrRoot ObjectEvent Property Role An accessible object role.
To think of it in terms of HTML, any semantic element likely has a corollary in this enum.
For example: <button>
, <input>
, <form>
or <h4>
.
Non-semantic elements like <span>
, <div>
and <b>
will not be represented here, and this information is not passed through via the atspi library.
TODO: add examples for GTK/Qt libraries in addition to HTML examples. ScrollType Enumeration used by interface the crate::interface::Interface::Accessible
to specify where an object should be placed on the screen when using scroll_to
. State Used by various interfaces indicating every possible state
of an accessibility object. WindowEvent ActionHandlerNoMut This is an implementation detail of accesskit_unix
, required for robust
state transitions with minimal overhead. AdapterCallback next_adapter_id If you use this function, you must ensure that only one adapter at a time
has a given ID. Result