pub trait Query {
// Required methods
fn query_one(&self, selector: &str) -> Option<&DomNode>;
fn query_all(&self, selector: &str) -> QueryResult<'_>;
fn get_by_id(&self, id: &str) -> Option<&DomNode>;
fn get_by_class(&self, class: &str) -> QueryResult<'_>;
fn get_by_type(&self, widget_type: &str) -> QueryResult<'_>;
}Expand description
DOM query interface
Required Methods§
Sourcefn query_all(&self, selector: &str) -> QueryResult<'_>
fn query_all(&self, selector: &str) -> QueryResult<'_>
Query for all matching elements
Sourcefn get_by_class(&self, class: &str) -> QueryResult<'_>
fn get_by_class(&self, class: &str) -> QueryResult<'_>
Get elements by class
Sourcefn get_by_type(&self, widget_type: &str) -> QueryResult<'_>
fn get_by_type(&self, widget_type: &str) -> QueryResult<'_>
Get elements by type