pub struct XmlDocument { /* private fields */ }
Expand description
The XmlDocument
class.
This API requires the following crate features to be activated: XmlDocument
Implementations§
Source§impl XmlDocument
impl XmlDocument
Source§impl XmlDocument
impl XmlDocument
Source§impl XmlDocument
impl XmlDocument
Methods from Deref<Target = Document>§
Sourcepub fn implementation(&self) -> Result<DomImplementation, JsValue>
pub fn implementation(&self) -> Result<DomImplementation, JsValue>
Getter for the implementation
field of this object.
This API requires the following crate features to be activated: Document
, DomImplementation
Sourcepub fn url(&self) -> Result<String, JsValue>
pub fn url(&self) -> Result<String, JsValue>
Getter for the URL
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn document_uri(&self) -> Result<String, JsValue>
pub fn document_uri(&self) -> Result<String, JsValue>
Getter for the documentURI
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn compat_mode(&self) -> String
pub fn compat_mode(&self) -> String
Getter for the compatMode
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn character_set(&self) -> String
pub fn character_set(&self) -> String
Getter for the characterSet
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn charset(&self) -> String
pub fn charset(&self) -> String
Getter for the charset
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn input_encoding(&self) -> String
pub fn input_encoding(&self) -> String
Getter for the inputEncoding
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn content_type(&self) -> String
pub fn content_type(&self) -> String
Getter for the contentType
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn doctype(&self) -> Option<DocumentType>
pub fn doctype(&self) -> Option<DocumentType>
Getter for the doctype
field of this object.
This API requires the following crate features to be activated: Document
, DocumentType
Sourcepub fn document_element(&self) -> Option<Element>
pub fn document_element(&self) -> Option<Element>
Getter for the documentElement
field of this object.
This API requires the following crate features to be activated: Document
, Element
Sourcepub fn location(&self) -> Option<Location>
pub fn location(&self) -> Option<Location>
Getter for the location
field of this object.
This API requires the following crate features to be activated: Document
, Location
Sourcepub fn referrer(&self) -> String
pub fn referrer(&self) -> String
Getter for the referrer
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn last_modified(&self) -> String
pub fn last_modified(&self) -> String
Getter for the lastModified
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn ready_state(&self) -> String
pub fn ready_state(&self) -> String
Getter for the readyState
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn title(&self) -> String
pub fn title(&self) -> String
Getter for the title
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn set_title(&self, value: &str)
pub fn set_title(&self, value: &str)
Setter for the title
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn dir(&self) -> String
pub fn dir(&self) -> String
Getter for the dir
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn set_dir(&self, value: &str)
pub fn set_dir(&self, value: &str)
Setter for the dir
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn body(&self) -> Option<HtmlElement>
pub fn body(&self) -> Option<HtmlElement>
Getter for the body
field of this object.
This API requires the following crate features to be activated: Document
, HtmlElement
Sourcepub fn set_body(&self, value: Option<&HtmlElement>)
pub fn set_body(&self, value: Option<&HtmlElement>)
Setter for the body
field of this object.
This API requires the following crate features to be activated: Document
, HtmlElement
Sourcepub fn head(&self) -> Option<HtmlHeadElement>
pub fn head(&self) -> Option<HtmlHeadElement>
Getter for the head
field of this object.
This API requires the following crate features to be activated: Document
, HtmlHeadElement
Sourcepub fn images(&self) -> HtmlCollection
pub fn images(&self) -> HtmlCollection
Getter for the images
field of this object.
This API requires the following crate features to be activated: Document
, HtmlCollection
Sourcepub fn embeds(&self) -> HtmlCollection
pub fn embeds(&self) -> HtmlCollection
Getter for the embeds
field of this object.
This API requires the following crate features to be activated: Document
, HtmlCollection
Sourcepub fn plugins(&self) -> HtmlCollection
pub fn plugins(&self) -> HtmlCollection
Getter for the plugins
field of this object.
This API requires the following crate features to be activated: Document
, HtmlCollection
Sourcepub fn links(&self) -> HtmlCollection
pub fn links(&self) -> HtmlCollection
Getter for the links
field of this object.
This API requires the following crate features to be activated: Document
, HtmlCollection
Sourcepub fn forms(&self) -> HtmlCollection
pub fn forms(&self) -> HtmlCollection
Getter for the forms
field of this object.
This API requires the following crate features to be activated: Document
, HtmlCollection
Sourcepub fn scripts(&self) -> HtmlCollection
pub fn scripts(&self) -> HtmlCollection
Getter for the scripts
field of this object.
This API requires the following crate features to be activated: Document
, HtmlCollection
Sourcepub fn default_view(&self) -> Option<Window>
pub fn default_view(&self) -> Option<Window>
Getter for the defaultView
field of this object.
This API requires the following crate features to be activated: Document
, Window
Sourcepub fn onreadystatechange(&self) -> Option<Function>
pub fn onreadystatechange(&self) -> Option<Function>
Getter for the onreadystatechange
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn set_onreadystatechange(&self, value: Option<&Function>)
pub fn set_onreadystatechange(&self, value: Option<&Function>)
Setter for the onreadystatechange
field of this object.
This API requires the following crate features to be activated: Document
Sourcepub fn onbeforescriptexecute(&self) -> Option<Function>
pub fn onbeforescriptexecute(&self) -> Option<Function>
Getter for the onbeforescriptexecute
field of this object.
This API requires the following crate features to be activated: Document