pub trait DomNamedNodeMapExt: 'static {
    // Required methods
    fn item(&self, index: u32) -> Option<DomNode>;
    fn length(&self) -> u32;
    fn named_item(&self, name: &str) -> Option<DomNode>;
    fn remove_named_item(&self, name: &str) -> Option<DomNode>;
    fn set_named_item<P: IsA<DomNode>>(&self, item: &P) -> Option<DomNode>;
}
Expand description

Trait containing all DomNamedNodeMap methods.

Implementors

DomNamedNodeMap

Required Methods§

source

fn item(&self, index: u32) -> Option<DomNode>

index

an index

Returns

the DomNode corresponding to index.

source

fn length(&self) -> u32

source

fn named_item(&self, name: &str) -> Option<DomNode>

name

name of the element to look for.

Returns

a DomElement.

source

fn remove_named_item(&self, name: &str) -> Option<DomNode>

name

name of the node to remove

Returns

the removed node.

source

fn set_named_item<P: IsA<DomNode>>(&self, item: &P) -> Option<DomNode>

item

a node to insert

Returns

same as node on success.

Implementors§