Struct chrome_remote_interface_model::accessibility::QueryAxTreeCommand [−][src]
experimental
and Accessibility
and DOM
only.Query a DOM node's accessibility subtree for accessible name and role.
This command computes the name and role for all nodes in the subtree, including those that are
ignored for accessibility, and returns those that mactch the specified name and role. If no DOM
node is specified, or the DOM node does not exist, the command returns an error. If neither
accessibleName
or role
is specified, it returns all the accessibility nodes in the subtree.
Implementations
impl QueryAxTreeCommand
[src]
pub fn builder() -> QueryAxTreeCommandBuilder
[src]
pub fn node_id(&self) -> Option<&NodeId>
[src]
Identifier of the node for the root to query.
pub fn backend_node_id(&self) -> Option<&BackendNodeId>
[src]
Identifier of the backend node for the root to query.
pub fn object_id(&self) -> Option<&RemoteObjectId>
[src]
JavaScript object id of the node wrapper for the root to query.
pub fn accessible_name(&self) -> Option<&String>
[src]
Find nodes with this computed name.
pub fn role(&self) -> Option<&String>
[src]
Find nodes with this computed role.
Trait Implementations
impl Clone for QueryAxTreeCommand
[src]
fn clone(&self) -> QueryAxTreeCommand
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Command for QueryAxTreeCommand
[src]
type Return = QueryAxTreeReturn
Return type.
const METHOD: &'static str
[src]
fn into_request(self, session_id: Option<SessionId>, id: u32) -> Request<Self> where
Self: Sized,
[src]
Self: Sized,
impl Debug for QueryAxTreeCommand
[src]
impl<'de> Deserialize<'de> for QueryAxTreeCommand
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for QueryAxTreeCommand
[src]
Auto Trait Implementations
impl RefUnwindSafe for QueryAxTreeCommand
[src]
impl Send for QueryAxTreeCommand
[src]
impl Sync for QueryAxTreeCommand
[src]
impl Unpin for QueryAxTreeCommand
[src]
impl UnwindSafe for QueryAxTreeCommand
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,