pub enum AxPropertyName {
Show 39 variants
Busy,
Disabled,
Editable,
Focusable,
Focused,
Hidden,
HiddenRoot,
Invalid,
Keyshortcuts,
Settable,
Roledescription,
Live,
Atomic,
Relevant,
Root,
Autocomplete,
HasPopup,
Level,
Multiselectable,
Orientation,
Multiline,
Readonly,
Required,
Valuemin,
Valuemax,
Valuetext,
Checked,
Expanded,
Modal,
Pressed,
Selected,
Activedescendant,
Controls,
Describedby,
Details,
Errormessage,
Flowto,
Labelledby,
Owns,
}
Expand description
Values of AXProperty name:
- from ‘busy’ to ‘roledescription’: states which apply to every AX node
- from ‘live’ to ‘root’: attributes which apply to nodes in live regions
- from ‘autocomplete’ to ‘valuetext’: attributes which apply to widgets
- from ‘checked’ to ‘selected’: states which apply to widgets
- from ‘activedescendant’ to ‘owns’ - relationships between elements other than parent/child/sibling.
Variants§
Busy
Disabled
Editable
Focusable
Focused
Hidden
HiddenRoot
Invalid
Keyshortcuts
Settable
Roledescription
Live
Atomic
Relevant
Root
Autocomplete
HasPopup
Level
Multiselectable
Orientation
Multiline
Readonly
Required
Valuemin
Valuemax
Valuetext
Checked
Expanded
Modal
Pressed
Selected
Activedescendant
Controls
Describedby
Details
Errormessage
Flowto
Labelledby
Owns
Trait Implementations§
source§impl AsRef<str> for AxPropertyName
impl AsRef<str> for AxPropertyName
source§impl Clone for AxPropertyName
impl Clone for AxPropertyName
source§fn clone(&self) -> AxPropertyName
fn clone(&self) -> AxPropertyName
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for AxPropertyName
impl Debug for AxPropertyName
source§impl<'de> Deserialize<'de> for AxPropertyName
impl<'de> Deserialize<'de> for AxPropertyName
source§fn deserialize<__D>(
__deserializer: __D
) -> Result<AxPropertyName, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<AxPropertyName, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl FromStr for AxPropertyName
impl FromStr for AxPropertyName
source§impl Hash for AxPropertyName
impl Hash for AxPropertyName
source§impl PartialEq for AxPropertyName
impl PartialEq for AxPropertyName
source§fn eq(&self, other: &AxPropertyName) -> bool
fn eq(&self, other: &AxPropertyName) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for AxPropertyName
impl Serialize for AxPropertyName
source§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for AxPropertyName
impl StructuralPartialEq for AxPropertyName
Auto Trait Implementations§
impl Freeze for AxPropertyName
impl RefUnwindSafe for AxPropertyName
impl Send for AxPropertyName
impl Sync for AxPropertyName
impl Unpin for AxPropertyName
impl UnwindSafe for AxPropertyName
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more