Trait aravis::prelude::DomDocumentExt
source · pub trait DomDocumentExt: 'static {
// Required methods
fn create_element(&self, tag_name: &str) -> Option<DomElement>;
fn create_text_node(&self, data: &str) -> Option<DomText>;
fn document_element(&self) -> Option<DomElement>;
fn url(&self) -> Option<GString>;
fn set_path(&self, path: &str);
fn set_url(&self, url: &str);
}
Expand description
Required Methods§
sourcefn create_element(&self, tag_name: &str) -> Option<DomElement>
fn create_element(&self, tag_name: &str) -> Option<DomElement>
Create a new element.
tag_name
node name of the element to create
Returns
a new orphan DomElement
, NULL on error.
sourcefn create_text_node(&self, data: &str) -> Option<DomText>
fn create_text_node(&self, data: &str) -> Option<DomText>
sourcefn document_element(&self) -> Option<DomElement>
fn document_element(&self) -> Option<DomElement>
Returns
the top element of self
.