pub enum AxPropertyName {
Show 40 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,
Url,
}
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
Url
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§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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more