Trait DOMImplementationMethods

Source
pub(crate) trait DOMImplementationMethods<D>
where D: DomTypes,
{ // Required methods fn CreateDocumentType( &self, qualifiedName: DOMString, publicId: DOMString, systemId: DOMString, _can_gc: CanGc, ) -> Result<Root<Dom<<D as DomTypes>::DocumentType>>, Error>; fn CreateDocument( &self, namespace: Option<DOMString>, qualifiedName: DOMString, doctype: Option<&<D as DomTypes>::DocumentType>, _can_gc: CanGc, ) -> Result<Root<Dom<<D as DomTypes>::XMLDocument>>, Error>; fn CreateHTMLDocument( &self, title: Option<DOMString>, _can_gc: CanGc, ) -> Root<Dom<<D as DomTypes>::Document>>; fn HasFeature(&self) -> bool; }

Required Methods§

Source

fn CreateDocumentType( &self, qualifiedName: DOMString, publicId: DOMString, systemId: DOMString, _can_gc: CanGc, ) -> Result<Root<Dom<<D as DomTypes>::DocumentType>>, Error>

Source

fn CreateDocument( &self, namespace: Option<DOMString>, qualifiedName: DOMString, doctype: Option<&<D as DomTypes>::DocumentType>, _can_gc: CanGc, ) -> Result<Root<Dom<<D as DomTypes>::XMLDocument>>, Error>

Source

fn CreateHTMLDocument( &self, title: Option<DOMString>, _can_gc: CanGc, ) -> Root<Dom<<D as DomTypes>::Document>>

Source

fn HasFeature(&self) -> bool

Implementors§