[][src]Trait aravis::DomNamedNodeMapExt

pub trait DomNamedNodeMapExt: 'static {
    fn get_item(&self, index: u32) -> Option<DomNode>;
fn get_length(&self) -> u32;
fn get_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>; }

Trait containing all DomNamedNodeMap methods.

Implementors

DomNamedNodeMap

Required methods

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

index

an index

Returns

the DomNode corresponding to index.

fn get_length(&self) -> u32

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

name

name of the element to look for.

Returns

a DomElement.

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

name

name of the node to remove

Returns

the removed node.

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

item

a node to insert

Returns

same as node on success.

Loading content...

Implementors

impl<O: IsA<DomNamedNodeMap>> DomNamedNodeMapExt for O[src]

Loading content...