[][src]Struct web_sys::SvgElement

#[repr(transparent)]
pub struct SvgElement { /* fields omitted */ }

The SVGElement object

MDN Documentation

This API requires the following crate features to be activated: SvgElement

Methods

impl SvgElement[src]

pub fn blur(&self) -> Result<(), JsValue>[src]

The blur() method

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn focus(&self) -> Result<(), JsValue>[src]

The focus() method

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn id(&self) -> String[src]

The id getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_id(&self, id: &str)[src]

The id setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn class_name(&self) -> SvgAnimatedString[src]

The className getter

MDN Documentation

This API requires the following crate features to be activated: SvgAnimatedString, SvgElement

impl SvgElement[src]

pub fn dataset(&self) -> DomStringMap[src]

The dataset getter

MDN Documentation

This API requires the following crate features to be activated: DomStringMap, SvgElement

impl SvgElement[src]

pub fn style(&self) -> CssStyleDeclaration[src]

The style getter

MDN Documentation

This API requires the following crate features to be activated: CssStyleDeclaration, SvgElement

impl SvgElement[src]

pub fn owner_svg_element(&self) -> Option<SvgsvgElement>[src]

The ownerSVGElement getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement, SvgsvgElement

impl SvgElement[src]

pub fn viewport_element(&self) -> Option<SvgElement>[src]

The viewportElement getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn tab_index(&self) -> i32[src]

The tabIndex getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_tab_index(&self, tab_index: i32)[src]

The tabIndex setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn oncopy(&self) -> Option<Function>[src]

The oncopy getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_oncopy(&self, oncopy: Option<&Function>)[src]

The oncopy setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn oncut(&self) -> Option<Function>[src]

The oncut getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_oncut(&self, oncut: Option<&Function>)[src]

The oncut setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onpaste(&self) -> Option<Function>[src]

The onpaste getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onpaste(&self, onpaste: Option<&Function>)[src]

The onpaste setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onabort(&self) -> Option<Function>[src]

The onabort getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onabort(&self, onabort: Option<&Function>)[src]

The onabort setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onblur(&self) -> Option<Function>[src]

The onblur getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onblur(&self, onblur: Option<&Function>)[src]

The onblur setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onfocus(&self) -> Option<Function>[src]

The onfocus getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onfocus(&self, onfocus: Option<&Function>)[src]

The onfocus setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onauxclick(&self) -> Option<Function>[src]

The onauxclick getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onauxclick(&self, onauxclick: Option<&Function>)[src]

The onauxclick setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn oncanplay(&self) -> Option<Function>[src]

The oncanplay getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_oncanplay(&self, oncanplay: Option<&Function>)[src]

The oncanplay setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn oncanplaythrough(&self) -> Option<Function>[src]

The oncanplaythrough getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_oncanplaythrough(&self, oncanplaythrough: Option<&Function>)[src]

The oncanplaythrough setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onchange(&self) -> Option<Function>[src]

The onchange getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onchange(&self, onchange: Option<&Function>)[src]

The onchange setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onclick(&self) -> Option<Function>[src]

The onclick getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onclick(&self, onclick: Option<&Function>)[src]

The onclick setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onclose(&self) -> Option<Function>[src]

The onclose getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onclose(&self, onclose: Option<&Function>)[src]

The onclose setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn oncontextmenu(&self) -> Option<Function>[src]

The oncontextmenu getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_oncontextmenu(&self, oncontextmenu: Option<&Function>)[src]

The oncontextmenu setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ondblclick(&self) -> Option<Function>[src]

The ondblclick getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ondblclick(&self, ondblclick: Option<&Function>)[src]

The ondblclick setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ondrag(&self) -> Option<Function>[src]

The ondrag getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ondrag(&self, ondrag: Option<&Function>)[src]

The ondrag setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ondragend(&self) -> Option<Function>[src]

The ondragend getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ondragend(&self, ondragend: Option<&Function>)[src]

The ondragend setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ondragenter(&self) -> Option<Function>[src]

The ondragenter getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ondragenter(&self, ondragenter: Option<&Function>)[src]

The ondragenter setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ondragexit(&self) -> Option<Function>[src]

The ondragexit getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ondragexit(&self, ondragexit: Option<&Function>)[src]

The ondragexit setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ondragleave(&self) -> Option<Function>[src]

The ondragleave getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ondragleave(&self, ondragleave: Option<&Function>)[src]

The ondragleave setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ondragover(&self) -> Option<Function>[src]

The ondragover getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ondragover(&self, ondragover: Option<&Function>)[src]

The ondragover setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ondragstart(&self) -> Option<Function>[src]

The ondragstart getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ondragstart(&self, ondragstart: Option<&Function>)[src]

The ondragstart setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ondrop(&self) -> Option<Function>[src]

The ondrop getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ondrop(&self, ondrop: Option<&Function>)[src]

The ondrop setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ondurationchange(&self) -> Option<Function>[src]

The ondurationchange getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ondurationchange(&self, ondurationchange: Option<&Function>)[src]

The ondurationchange setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onemptied(&self) -> Option<Function>[src]

The onemptied getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onemptied(&self, onemptied: Option<&Function>)[src]

The onemptied setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onended(&self) -> Option<Function>[src]

The onended getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onended(&self, onended: Option<&Function>)[src]

The onended setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn oninput(&self) -> Option<Function>[src]

The oninput getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_oninput(&self, oninput: Option<&Function>)[src]

The oninput setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn oninvalid(&self) -> Option<Function>[src]

The oninvalid getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_oninvalid(&self, oninvalid: Option<&Function>)[src]

The oninvalid setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onkeydown(&self) -> Option<Function>[src]

The onkeydown getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onkeydown(&self, onkeydown: Option<&Function>)[src]

The onkeydown setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onkeypress(&self) -> Option<Function>[src]

The onkeypress getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onkeypress(&self, onkeypress: Option<&Function>)[src]

The onkeypress setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onkeyup(&self) -> Option<Function>[src]

The onkeyup getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onkeyup(&self, onkeyup: Option<&Function>)[src]

The onkeyup setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onload(&self) -> Option<Function>[src]

The onload getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onload(&self, onload: Option<&Function>)[src]

The onload setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onloadeddata(&self) -> Option<Function>[src]

The onloadeddata getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onloadeddata(&self, onloadeddata: Option<&Function>)[src]

The onloadeddata setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onloadedmetadata(&self) -> Option<Function>[src]

The onloadedmetadata getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onloadedmetadata(&self, onloadedmetadata: Option<&Function>)[src]

The onloadedmetadata setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onloadend(&self) -> Option<Function>[src]

The onloadend getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onloadend(&self, onloadend: Option<&Function>)[src]

The onloadend setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onloadstart(&self) -> Option<Function>[src]

The onloadstart getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onloadstart(&self, onloadstart: Option<&Function>)[src]

The onloadstart setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onmousedown(&self) -> Option<Function>[src]

The onmousedown getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onmousedown(&self, onmousedown: Option<&Function>)[src]

The onmousedown setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onmouseenter(&self) -> Option<Function>[src]

The onmouseenter getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onmouseenter(&self, onmouseenter: Option<&Function>)[src]

The onmouseenter setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onmouseleave(&self) -> Option<Function>[src]

The onmouseleave getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onmouseleave(&self, onmouseleave: Option<&Function>)[src]

The onmouseleave setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onmousemove(&self) -> Option<Function>[src]

The onmousemove getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onmousemove(&self, onmousemove: Option<&Function>)[src]

The onmousemove setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onmouseout(&self) -> Option<Function>[src]

The onmouseout getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onmouseout(&self, onmouseout: Option<&Function>)[src]

The onmouseout setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onmouseover(&self) -> Option<Function>[src]

The onmouseover getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onmouseover(&self, onmouseover: Option<&Function>)[src]

The onmouseover setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onmouseup(&self) -> Option<Function>[src]

The onmouseup getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onmouseup(&self, onmouseup: Option<&Function>)[src]

The onmouseup setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onwheel(&self) -> Option<Function>[src]

The onwheel getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onwheel(&self, onwheel: Option<&Function>)[src]

The onwheel setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onpause(&self) -> Option<Function>[src]

The onpause getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onpause(&self, onpause: Option<&Function>)[src]

The onpause setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onplay(&self) -> Option<Function>[src]

The onplay getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onplay(&self, onplay: Option<&Function>)[src]

The onplay setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onplaying(&self) -> Option<Function>[src]

The onplaying getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onplaying(&self, onplaying: Option<&Function>)[src]

The onplaying setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onprogress(&self) -> Option<Function>[src]

The onprogress getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onprogress(&self, onprogress: Option<&Function>)[src]

The onprogress setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onratechange(&self) -> Option<Function>[src]

The onratechange getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onratechange(&self, onratechange: Option<&Function>)[src]

The onratechange setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onreset(&self) -> Option<Function>[src]

The onreset getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onreset(&self, onreset: Option<&Function>)[src]

The onreset setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onresize(&self) -> Option<Function>[src]

The onresize getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onresize(&self, onresize: Option<&Function>)[src]

The onresize setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onscroll(&self) -> Option<Function>[src]

The onscroll getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onscroll(&self, onscroll: Option<&Function>)[src]

The onscroll setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onseeked(&self) -> Option<Function>[src]

The onseeked getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onseeked(&self, onseeked: Option<&Function>)[src]

The onseeked setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onseeking(&self) -> Option<Function>[src]

The onseeking getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onseeking(&self, onseeking: Option<&Function>)[src]

The onseeking setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onselect(&self) -> Option<Function>[src]

The onselect getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onselect(&self, onselect: Option<&Function>)[src]

The onselect setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onshow(&self) -> Option<Function>[src]

The onshow getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onshow(&self, onshow: Option<&Function>)[src]

The onshow setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onstalled(&self) -> Option<Function>[src]

The onstalled getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onstalled(&self, onstalled: Option<&Function>)[src]

The onstalled setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onsubmit(&self) -> Option<Function>[src]

The onsubmit getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onsubmit(&self, onsubmit: Option<&Function>)[src]

The onsubmit setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onsuspend(&self) -> Option<Function>[src]

The onsuspend getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onsuspend(&self, onsuspend: Option<&Function>)[src]

The onsuspend setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ontimeupdate(&self) -> Option<Function>[src]

The ontimeupdate getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ontimeupdate(&self, ontimeupdate: Option<&Function>)[src]

The ontimeupdate setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onvolumechange(&self) -> Option<Function>[src]

The onvolumechange getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onvolumechange(&self, onvolumechange: Option<&Function>)[src]

The onvolumechange setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onwaiting(&self) -> Option<Function>[src]

The onwaiting getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onwaiting(&self, onwaiting: Option<&Function>)[src]

The onwaiting setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onselectstart(&self) -> Option<Function>[src]

The onselectstart getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onselectstart(&self, onselectstart: Option<&Function>)[src]

The onselectstart setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ontoggle(&self) -> Option<Function>[src]

The ontoggle getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ontoggle(&self, ontoggle: Option<&Function>)[src]

The ontoggle setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onpointercancel(&self) -> Option<Function>[src]

The onpointercancel getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onpointercancel(&self, onpointercancel: Option<&Function>)[src]

The onpointercancel setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onpointerdown(&self) -> Option<Function>[src]

The onpointerdown getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onpointerdown(&self, onpointerdown: Option<&Function>)[src]

The onpointerdown setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onpointerup(&self) -> Option<Function>[src]

The onpointerup getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onpointerup(&self, onpointerup: Option<&Function>)[src]

The onpointerup setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onpointermove(&self) -> Option<Function>[src]

The onpointermove getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onpointermove(&self, onpointermove: Option<&Function>)[src]

The onpointermove setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onpointerout(&self) -> Option<Function>[src]

The onpointerout getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onpointerout(&self, onpointerout: Option<&Function>)[src]

The onpointerout setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onpointerover(&self) -> Option<Function>[src]

The onpointerover getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onpointerover(&self, onpointerover: Option<&Function>)[src]

The onpointerover setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onpointerenter(&self) -> Option<Function>[src]

The onpointerenter getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onpointerenter(&self, onpointerenter: Option<&Function>)[src]

The onpointerenter setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onpointerleave(&self) -> Option<Function>[src]

The onpointerleave getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onpointerleave(&self, onpointerleave: Option<&Function>)[src]

The onpointerleave setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ongotpointercapture(&self) -> Option<Function>[src]

The ongotpointercapture getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ongotpointercapture(&self, ongotpointercapture: Option<&Function>)[src]

The ongotpointercapture setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onlostpointercapture(&self) -> Option<Function>[src]

The onlostpointercapture getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onlostpointercapture(&self, onlostpointercapture: Option<&Function>)[src]

The onlostpointercapture setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onanimationcancel(&self) -> Option<Function>[src]

The onanimationcancel getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onanimationcancel(&self, onanimationcancel: Option<&Function>)[src]

The onanimationcancel setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onanimationend(&self) -> Option<Function>[src]

The onanimationend getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onanimationend(&self, onanimationend: Option<&Function>)[src]

The onanimationend setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onanimationiteration(&self) -> Option<Function>[src]

The onanimationiteration getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onanimationiteration(&self, onanimationiteration: Option<&Function>)[src]

The onanimationiteration setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onanimationstart(&self) -> Option<Function>[src]

The onanimationstart getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onanimationstart(&self, onanimationstart: Option<&Function>)[src]

The onanimationstart setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ontransitioncancel(&self) -> Option<Function>[src]

The ontransitioncancel getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ontransitioncancel(&self, ontransitioncancel: Option<&Function>)[src]

The ontransitioncancel setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ontransitionend(&self) -> Option<Function>[src]

The ontransitionend getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ontransitionend(&self, ontransitionend: Option<&Function>)[src]

The ontransitionend setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ontransitionrun(&self) -> Option<Function>[src]

The ontransitionrun getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ontransitionrun(&self, ontransitionrun: Option<&Function>)[src]

The ontransitionrun setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ontransitionstart(&self) -> Option<Function>[src]

The ontransitionstart getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ontransitionstart(&self, ontransitionstart: Option<&Function>)[src]

The ontransitionstart setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onwebkitanimationend(&self) -> Option<Function>[src]

The onwebkitanimationend getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onwebkitanimationend(&self, onwebkitanimationend: Option<&Function>)[src]

The onwebkitanimationend setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onwebkitanimationiteration(&self) -> Option<Function>[src]

The onwebkitanimationiteration getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onwebkitanimationiteration(
    &self,
    onwebkitanimationiteration: Option<&Function>
)
[src]

The onwebkitanimationiteration setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onwebkitanimationstart(&self) -> Option<Function>[src]

The onwebkitanimationstart getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onwebkitanimationstart(
    &self,
    onwebkitanimationstart: Option<&Function>
)
[src]

The onwebkitanimationstart setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onwebkittransitionend(&self) -> Option<Function>[src]

The onwebkittransitionend getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onwebkittransitionend(
    &self,
    onwebkittransitionend: Option<&Function>
)
[src]

The onwebkittransitionend setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn onerror(&self) -> Option<Function>[src]

The onerror getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_onerror(&self, onerror: Option<&Function>)[src]

The onerror setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ontouchstart(&self) -> Option<Function>[src]

The ontouchstart getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ontouchstart(&self, ontouchstart: Option<&Function>)[src]

The ontouchstart setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ontouchend(&self) -> Option<Function>[src]

The ontouchend getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ontouchend(&self, ontouchend: Option<&Function>)[src]

The ontouchend setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ontouchmove(&self) -> Option<Function>[src]

The ontouchmove getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ontouchmove(&self, ontouchmove: Option<&Function>)[src]

The ontouchmove setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn ontouchcancel(&self) -> Option<Function>[src]

The ontouchcancel getter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

impl SvgElement[src]

pub fn set_ontouchcancel(&self, ontouchcancel: Option<&Function>)[src]

The ontouchcancel setter

MDN Documentation

This API requires the following crate features to be activated: SvgElement

Methods from Deref<Target = Element>

pub fn attach_shadow(
    &self,
    shadow_root_init_dict: &ShadowRootInit
) -> Result<ShadowRoot, JsValue>
[src]

The attachShadow() method

MDN Documentation

This API requires the following crate features to be activated: Element, ShadowRoot, ShadowRootInit

pub fn closest(&self, selector: &str) -> Result<Option<Element>, JsValue>[src]

The closest() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn get_attribute(&self, name: &str) -> Option<String>[src]

The getAttribute() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn get_attribute_ns(
    &self,
    namespace: Option<&str>,
    local_name: &str
) -> Option<String>
[src]

The getAttributeNS() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn get_attribute_names(&self) -> Array[src]

The getAttributeNames() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn get_attribute_node(&self, name: &str) -> Option<Attr>[src]

The getAttributeNode() method

MDN Documentation

This API requires the following crate features to be activated: Attr, Element

pub fn get_attribute_node_ns(
    &self,
    namespace_uri: Option<&str>,
    local_name: &str
) -> Option<Attr>
[src]

The getAttributeNodeNS() method

MDN Documentation

This API requires the following crate features to be activated: Attr, Element

pub fn get_bounding_client_rect(&self) -> DomRect[src]

The getBoundingClientRect() method

MDN Documentation

This API requires the following crate features to be activated: DomRect, Element

pub fn get_client_rects(&self) -> DomRectList[src]

The getClientRects() method

MDN Documentation

This API requires the following crate features to be activated: DomRectList, Element

pub fn has_attribute(&self, name: &str) -> bool[src]

The hasAttribute() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn has_attribute_ns(
    &self,
    namespace: Option<&str>,
    local_name: &str
) -> bool
[src]

The hasAttributeNS() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn has_attributes(&self) -> bool[src]

The hasAttributes() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn has_pointer_capture(&self, pointer_id: i32) -> bool[src]

The hasPointerCapture() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn insert_adjacent_element(
    &self,
    where_: &str,
    element: &Element
) -> Result<Option<Element>, JsValue>
[src]

The insertAdjacentElement() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn insert_adjacent_html(
    &self,
    position: &str,
    text: &str
) -> Result<(), JsValue>
[src]

The insertAdjacentHTML() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn insert_adjacent_text(
    &self,
    where_: &str,
    data: &str
) -> Result<(), JsValue>
[src]

The insertAdjacentText() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn matches(&self, selector: &str) -> Result<bool, JsValue>[src]

The matches() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn query_selector(
    &self,
    selectors: &str
) -> Result<Option<Element>, JsValue>
[src]

The querySelector() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn query_selector_all(&self, selectors: &str) -> Result<NodeList, JsValue>[src]

The querySelectorAll() method

MDN Documentation

This API requires the following crate features to be activated: Element, NodeList

pub fn release_capture(&self)[src]

The releaseCapture() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn release_pointer_capture(&self, pointer_id: i32) -> Result<(), JsValue>[src]

The releasePointerCapture() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn remove_attribute(&self, name: &str) -> Result<(), JsValue>[src]

The removeAttribute() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn remove_attribute_ns(
    &self,
    namespace: Option<&str>,
    local_name: &str
) -> Result<(), JsValue>
[src]

The removeAttributeNS() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn remove_attribute_node(
    &self,
    old_attr: &Attr
) -> Result<Option<Attr>, JsValue>
[src]

The removeAttributeNode() method

MDN Documentation

This API requires the following crate features to be activated: Attr, Element

pub fn request_fullscreen(&self) -> Result<(), JsValue>[src]

The requestFullscreen() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn request_pointer_lock(&self)[src]

The requestPointerLock() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn scroll_with_x_and_y(&self, x: f64, y: f64)[src]

The scroll() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn scroll(&self)[src]

The scroll() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn scroll_with_scroll_to_options(&self, options: &ScrollToOptions)[src]

The scroll() method

MDN Documentation

This API requires the following crate features to be activated: Element, ScrollToOptions

pub fn scroll_by_with_x_and_y(&self, x: f64, y: f64)[src]

The scrollBy() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn scroll_by(&self)[src]

The scrollBy() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn scroll_by_with_scroll_to_options(&self, options: &ScrollToOptions)[src]

The scrollBy() method

MDN Documentation

This API requires the following crate features to be activated: Element, ScrollToOptions

pub fn scroll_into_view(&self)[src]

The scrollIntoView() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn scroll_into_view_with_bool(&self, arg: bool)[src]

The scrollIntoView() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn scroll_into_view_with_scroll_into_view_options(
    &self,
    arg: &ScrollIntoViewOptions
)
[src]

The scrollIntoView() method

MDN Documentation

This API requires the following crate features to be activated: Element, ScrollIntoViewOptions

pub fn scroll_to_with_x_and_y(&self, x: f64, y: f64)[src]

The scrollTo() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn scroll_to(&self)[src]

The scrollTo() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn scroll_to_with_scroll_to_options(&self, options: &ScrollToOptions)[src]

The scrollTo() method

MDN Documentation

This API requires the following crate features to be activated: Element, ScrollToOptions

pub fn set_attribute(&self, name: &str, value: &str) -> Result<(), JsValue>[src]

The setAttribute() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn set_attribute_ns(
    &self,
    namespace: Option<&str>,
    name: &str,
    value: &str
) -> Result<(), JsValue>
[src]

The setAttributeNS() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn set_attribute_node(
    &self,
    new_attr: &Attr
) -> Result<Option<Attr>, JsValue>
[src]

The setAttributeNode() method

MDN Documentation

This API requires the following crate features to be activated: Attr, Element

pub fn set_attribute_node_ns(
    &self,
    new_attr: &Attr
) -> Result<Option<Attr>, JsValue>
[src]

The setAttributeNodeNS() method

MDN Documentation

This API requires the following crate features to be activated: Attr, Element

pub fn set_capture(&self)[src]

The setCapture() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn set_capture_with_retarget_to_element(&self, retarget_to_element: bool)[src]

The setCapture() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn set_pointer_capture(&self, pointer_id: i32) -> Result<(), JsValue>[src]

The setPointerCapture() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn toggle_attribute(&self, name: &str) -> Result<bool, JsValue>[src]

The toggleAttribute() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn toggle_attribute_with_force(
    &self,
    name: &str,
    force: bool
) -> Result<bool, JsValue>
[src]

The toggleAttribute() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn webkit_matches_selector(&self, selector: &str) -> Result<bool, JsValue>[src]

The webkitMatchesSelector() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn namespace_uri(&self) -> Option<String>[src]

The namespaceURI getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn prefix(&self) -> Option<String>[src]

The prefix getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn local_name(&self) -> String[src]

The localName getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn tag_name(&self) -> String[src]

The tagName getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn id(&self) -> String[src]

The id getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn set_id(&self, id: &str)[src]

The id setter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn class_name(&self) -> String[src]

The className getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn set_class_name(&self, class_name: &str)[src]

The className setter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn class_list(&self) -> DomTokenList[src]

The classList getter

MDN Documentation

This API requires the following crate features to be activated: DomTokenList, Element

pub fn attributes(&self) -> NamedNodeMap[src]

The attributes getter

MDN Documentation

This API requires the following crate features to be activated: Element, NamedNodeMap

pub fn scroll_top(&self) -> i32[src]

The scrollTop getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn set_scroll_top(&self, scroll_top: i32)[src]

The scrollTop setter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn scroll_left(&self) -> i32[src]

The scrollLeft getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn set_scroll_left(&self, scroll_left: i32)[src]

The scrollLeft setter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn scroll_width(&self) -> i32[src]

The scrollWidth getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn scroll_height(&self) -> i32[src]

The scrollHeight getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn client_top(&self) -> i32[src]

The clientTop getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn client_left(&self) -> i32[src]

The clientLeft getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn client_width(&self) -> i32[src]

The clientWidth getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn client_height(&self) -> i32[src]

The clientHeight getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn inner_html(&self) -> String[src]

The innerHTML getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn set_inner_html(&self, inner_html: &str)[src]

The innerHTML setter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn outer_html(&self) -> String[src]

The outerHTML getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn set_outer_html(&self, outer_html: &str)[src]

The outerHTML setter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn shadow_root(&self) -> Option<ShadowRoot>[src]

The shadowRoot getter

MDN Documentation

This API requires the following crate features to be activated: Element, ShadowRoot

pub fn assigned_slot(&self) -> Option<HtmlSlotElement>[src]

The assignedSlot getter

MDN Documentation

This API requires the following crate features to be activated: Element, HtmlSlotElement

pub fn slot(&self) -> String[src]

The slot getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn set_slot(&self, slot: &str)[src]

The slot setter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn after_with_node(&self, nodes: &Array) -> Result<(), JsValue>[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn after_with_node_0(&self) -> Result<(), JsValue>[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn after_with_node_1(&self, nodes_1: &Node) -> Result<(), JsValue>[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn after_with_node_2(
    &self,
    nodes_1: &Node,
    nodes_2: &Node
) -> Result<(), JsValue>
[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn after_with_node_3(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node
) -> Result<(), JsValue>
[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn after_with_node_4(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node
) -> Result<(), JsValue>
[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn after_with_node_5(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node,
    nodes_5: &Node
) -> Result<(), JsValue>
[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn after_with_node_6(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node,
    nodes_5: &Node,
    nodes_6: &Node
) -> Result<(), JsValue>
[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn after_with_node_7(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node,
    nodes_5: &Node,
    nodes_6: &Node,
    nodes_7: &Node
) -> Result<(), JsValue>
[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn after_with_str(&self, nodes: &Array) -> Result<(), JsValue>[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn after_with_str_0(&self) -> Result<(), JsValue>[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn after_with_str_1(&self, nodes_1: &str) -> Result<(), JsValue>[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn after_with_str_2(
    &self,
    nodes_1: &str,
    nodes_2: &str
) -> Result<(), JsValue>
[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn after_with_str_3(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str
) -> Result<(), JsValue>
[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn after_with_str_4(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str
) -> Result<(), JsValue>
[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn after_with_str_5(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str,
    nodes_5: &str
) -> Result<(), JsValue>
[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn after_with_str_6(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str,
    nodes_5: &str,
    nodes_6: &str
) -> Result<(), JsValue>
[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn after_with_str_7(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str,
    nodes_5: &str,
    nodes_6: &str,
    nodes_7: &str
) -> Result<(), JsValue>
[src]

The after() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn before_with_node(&self, nodes: &Array) -> Result<(), JsValue>[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn before_with_node_0(&self) -> Result<(), JsValue>[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn before_with_node_1(&self, nodes_1: &Node) -> Result<(), JsValue>[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn before_with_node_2(
    &self,
    nodes_1: &Node,
    nodes_2: &Node
) -> Result<(), JsValue>
[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn before_with_node_3(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node
) -> Result<(), JsValue>
[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn before_with_node_4(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node
) -> Result<(), JsValue>
[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn before_with_node_5(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node,
    nodes_5: &Node
) -> Result<(), JsValue>
[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn before_with_node_6(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node,
    nodes_5: &Node,
    nodes_6: &Node
) -> Result<(), JsValue>
[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn before_with_node_7(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node,
    nodes_5: &Node,
    nodes_6: &Node,
    nodes_7: &Node
) -> Result<(), JsValue>
[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn before_with_str(&self, nodes: &Array) -> Result<(), JsValue>[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn before_with_str_0(&self) -> Result<(), JsValue>[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn before_with_str_1(&self, nodes_1: &str) -> Result<(), JsValue>[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn before_with_str_2(
    &self,
    nodes_1: &str,
    nodes_2: &str
) -> Result<(), JsValue>
[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn before_with_str_3(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str
) -> Result<(), JsValue>
[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn before_with_str_4(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str
) -> Result<(), JsValue>
[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn before_with_str_5(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str,
    nodes_5: &str
) -> Result<(), JsValue>
[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn before_with_str_6(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str,
    nodes_5: &str,
    nodes_6: &str
) -> Result<(), JsValue>
[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn before_with_str_7(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str,
    nodes_5: &str,
    nodes_6: &str,
    nodes_7: &str
) -> Result<(), JsValue>
[src]

The before() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn remove(&self)[src]

The remove() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn replace_with_with_node(&self, nodes: &Array) -> Result<(), JsValue>[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn replace_with_with_node_0(&self) -> Result<(), JsValue>[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn replace_with_with_node_1(&self, nodes_1: &Node) -> Result<(), JsValue>[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn replace_with_with_node_2(
    &self,
    nodes_1: &Node,
    nodes_2: &Node
) -> Result<(), JsValue>
[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn replace_with_with_node_3(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node
) -> Result<(), JsValue>
[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn replace_with_with_node_4(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node
) -> Result<(), JsValue>
[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn replace_with_with_node_5(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node,
    nodes_5: &Node
) -> Result<(), JsValue>
[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn replace_with_with_node_6(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node,
    nodes_5: &Node,
    nodes_6: &Node
) -> Result<(), JsValue>
[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn replace_with_with_node_7(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node,
    nodes_5: &Node,
    nodes_6: &Node,
    nodes_7: &Node
) -> Result<(), JsValue>
[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn replace_with_with_str(&self, nodes: &Array) -> Result<(), JsValue>[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn replace_with_with_str_0(&self) -> Result<(), JsValue>[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn replace_with_with_str_1(&self, nodes_1: &str) -> Result<(), JsValue>[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn replace_with_with_str_2(
    &self,
    nodes_1: &str,
    nodes_2: &str
) -> Result<(), JsValue>
[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn replace_with_with_str_3(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str
) -> Result<(), JsValue>
[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn replace_with_with_str_4(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str
) -> Result<(), JsValue>
[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn replace_with_with_str_5(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str,
    nodes_5: &str
) -> Result<(), JsValue>
[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn replace_with_with_str_6(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str,
    nodes_5: &str,
    nodes_6: &str
) -> Result<(), JsValue>
[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn replace_with_with_str_7(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str,
    nodes_5: &str,
    nodes_6: &str,
    nodes_7: &str
) -> Result<(), JsValue>
[src]

The replaceWith() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn convert_point_from_node_with_text(
    &self,
    point: &DomPointInit,
    from: &Text
) -> Result<DomPoint, JsValue>
[src]

The convertPointFromNode() method

MDN Documentation

This API requires the following crate features to be activated: DomPoint, DomPointInit, Element, Text

pub fn convert_point_from_node_with_element(
    &self,
    point: &DomPointInit,
    from: &Element
) -> Result<DomPoint, JsValue>
[src]

The convertPointFromNode() method

MDN Documentation

This API requires the following crate features to be activated: DomPoint, DomPointInit, Element

pub fn convert_point_from_node_with_document(
    &self,
    point: &DomPointInit,
    from: &Document
) -> Result<DomPoint, JsValue>
[src]

The convertPointFromNode() method

MDN Documentation

This API requires the following crate features to be activated: Document, DomPoint, DomPointInit, Element

pub fn convert_point_from_node_with_text_and_options(
    &self,
    point: &DomPointInit,
    from: &Text,
    options: &ConvertCoordinateOptions
) -> Result<DomPoint, JsValue>
[src]

The convertPointFromNode() method

MDN Documentation

This API requires the following crate features to be activated: ConvertCoordinateOptions, DomPoint, DomPointInit, Element, Text

pub fn convert_point_from_node_with_element_and_options(
    &self,
    point: &DomPointInit,
    from: &Element,
    options: &ConvertCoordinateOptions
) -> Result<DomPoint, JsValue>
[src]

The convertPointFromNode() method

MDN Documentation

This API requires the following crate features to be activated: ConvertCoordinateOptions, DomPoint, DomPointInit, Element

pub fn convert_point_from_node_with_document_and_options(
    &self,
    point: &DomPointInit,
    from: &Document,
    options: &ConvertCoordinateOptions
) -> Result<DomPoint, JsValue>
[src]

The convertPointFromNode() method

MDN Documentation

This API requires the following crate features to be activated: ConvertCoordinateOptions, Document, DomPoint, DomPointInit, Element

pub fn convert_quad_from_node_with_text(
    &self,
    quad: &DomQuad,
    from: &Text
) -> Result<DomQuad, JsValue>
[src]

The convertQuadFromNode() method

MDN Documentation

This API requires the following crate features to be activated: DomQuad, Element, Text

pub fn convert_quad_from_node_with_element(
    &self,
    quad: &DomQuad,
    from: &Element
) -> Result<DomQuad, JsValue>
[src]

The convertQuadFromNode() method

MDN Documentation

This API requires the following crate features to be activated: DomQuad, Element

pub fn convert_quad_from_node_with_document(
    &self,
    quad: &DomQuad,
    from: &Document
) -> Result<DomQuad, JsValue>
[src]

The convertQuadFromNode() method

MDN Documentation

This API requires the following crate features to be activated: Document, DomQuad, Element

pub fn convert_quad_from_node_with_text_and_options(
    &self,
    quad: &DomQuad,
    from: &Text,
    options: &ConvertCoordinateOptions
) -> Result<DomQuad, JsValue>
[src]

The convertQuadFromNode() method

MDN Documentation

This API requires the following crate features to be activated: ConvertCoordinateOptions, DomQuad, Element, Text

pub fn convert_quad_from_node_with_element_and_options(
    &self,
    quad: &DomQuad,
    from: &Element,
    options: &ConvertCoordinateOptions
) -> Result<DomQuad, JsValue>
[src]

The convertQuadFromNode() method

MDN Documentation

This API requires the following crate features to be activated: ConvertCoordinateOptions, DomQuad, Element

pub fn convert_quad_from_node_with_document_and_options(
    &self,
    quad: &DomQuad,
    from: &Document,
    options: &ConvertCoordinateOptions
) -> Result<DomQuad, JsValue>
[src]

The convertQuadFromNode() method

MDN Documentation

This API requires the following crate features to be activated: ConvertCoordinateOptions, Document, DomQuad, Element

pub fn convert_rect_from_node_with_text(
    &self,
    rect: &DomRectReadOnly,
    from: &Text
) -> Result<DomQuad, JsValue>
[src]

The convertRectFromNode() method

MDN Documentation

This API requires the following crate features to be activated: DomQuad, DomRectReadOnly, Element, Text

pub fn convert_rect_from_node_with_element(
    &self,
    rect: &DomRectReadOnly,
    from: &Element
) -> Result<DomQuad, JsValue>
[src]

The convertRectFromNode() method

MDN Documentation

This API requires the following crate features to be activated: DomQuad, DomRectReadOnly, Element

pub fn convert_rect_from_node_with_document(
    &self,
    rect: &DomRectReadOnly,
    from: &Document
) -> Result<DomQuad, JsValue>
[src]

The convertRectFromNode() method

MDN Documentation

This API requires the following crate features to be activated: Document, DomQuad, DomRectReadOnly, Element

pub fn convert_rect_from_node_with_text_and_options(
    &self,
    rect: &DomRectReadOnly,
    from: &Text,
    options: &ConvertCoordinateOptions
) -> Result<DomQuad, JsValue>
[src]

The convertRectFromNode() method

MDN Documentation

This API requires the following crate features to be activated: ConvertCoordinateOptions, DomQuad, DomRectReadOnly, Element, Text

pub fn convert_rect_from_node_with_element_and_options(
    &self,
    rect: &DomRectReadOnly,
    from: &Element,
    options: &ConvertCoordinateOptions
) -> Result<DomQuad, JsValue>
[src]

The convertRectFromNode() method

MDN Documentation

This API requires the following crate features to be activated: ConvertCoordinateOptions, DomQuad, DomRectReadOnly, Element

pub fn convert_rect_from_node_with_document_and_options(
    &self,
    rect: &DomRectReadOnly,
    from: &Document,
    options: &ConvertCoordinateOptions
) -> Result<DomQuad, JsValue>
[src]

The convertRectFromNode() method

MDN Documentation

This API requires the following crate features to be activated: ConvertCoordinateOptions, Document, DomQuad, DomRectReadOnly, Element

pub fn get_box_quads(&self) -> Result<Array, JsValue>[src]

The getBoxQuads() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn get_box_quads_with_options(
    &self,
    options: &BoxQuadOptions
) -> Result<Array, JsValue>
[src]

The getBoxQuads() method

MDN Documentation

This API requires the following crate features to be activated: BoxQuadOptions, Element

pub fn previous_element_sibling(&self) -> Option<Element>[src]

The previousElementSibling getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn next_element_sibling(&self) -> Option<Element>[src]

The nextElementSibling getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn append_with_node(&self, nodes: &Array) -> Result<(), JsValue>[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn append_with_node_0(&self) -> Result<(), JsValue>[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn append_with_node_1(&self, nodes_1: &Node) -> Result<(), JsValue>[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn append_with_node_2(
    &self,
    nodes_1: &Node,
    nodes_2: &Node
) -> Result<(), JsValue>
[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn append_with_node_3(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node
) -> Result<(), JsValue>
[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn append_with_node_4(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node
) -> Result<(), JsValue>
[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn append_with_node_5(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node,
    nodes_5: &Node
) -> Result<(), JsValue>
[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn append_with_node_6(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node,
    nodes_5: &Node,
    nodes_6: &Node
) -> Result<(), JsValue>
[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn append_with_node_7(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node,
    nodes_5: &Node,
    nodes_6: &Node,
    nodes_7: &Node
) -> Result<(), JsValue>
[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn append_with_str(&self, nodes: &Array) -> Result<(), JsValue>[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn append_with_str_0(&self) -> Result<(), JsValue>[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn append_with_str_1(&self, nodes_1: &str) -> Result<(), JsValue>[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn append_with_str_2(
    &self,
    nodes_1: &str,
    nodes_2: &str
) -> Result<(), JsValue>
[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn append_with_str_3(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str
) -> Result<(), JsValue>
[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn append_with_str_4(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str
) -> Result<(), JsValue>
[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn append_with_str_5(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str,
    nodes_5: &str
) -> Result<(), JsValue>
[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn append_with_str_6(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str,
    nodes_5: &str,
    nodes_6: &str
) -> Result<(), JsValue>
[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn append_with_str_7(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str,
    nodes_5: &str,
    nodes_6: &str,
    nodes_7: &str
) -> Result<(), JsValue>
[src]

The append() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn prepend_with_node(&self, nodes: &Array) -> Result<(), JsValue>[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn prepend_with_node_0(&self) -> Result<(), JsValue>[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn prepend_with_node_1(&self, nodes_1: &Node) -> Result<(), JsValue>[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn prepend_with_node_2(
    &self,
    nodes_1: &Node,
    nodes_2: &Node
) -> Result<(), JsValue>
[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn prepend_with_node_3(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node
) -> Result<(), JsValue>
[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn prepend_with_node_4(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node
) -> Result<(), JsValue>
[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn prepend_with_node_5(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node,
    nodes_5: &Node
) -> Result<(), JsValue>
[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn prepend_with_node_6(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node,
    nodes_5: &Node,
    nodes_6: &Node
) -> Result<(), JsValue>
[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn prepend_with_node_7(
    &self,
    nodes_1: &Node,
    nodes_2: &Node,
    nodes_3: &Node,
    nodes_4: &Node,
    nodes_5: &Node,
    nodes_6: &Node,
    nodes_7: &Node
) -> Result<(), JsValue>
[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element, Node

pub fn prepend_with_str(&self, nodes: &Array) -> Result<(), JsValue>[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn prepend_with_str_0(&self) -> Result<(), JsValue>[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn prepend_with_str_1(&self, nodes_1: &str) -> Result<(), JsValue>[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn prepend_with_str_2(
    &self,
    nodes_1: &str,
    nodes_2: &str
) -> Result<(), JsValue>
[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn prepend_with_str_3(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str
) -> Result<(), JsValue>
[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn prepend_with_str_4(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str
) -> Result<(), JsValue>
[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn prepend_with_str_5(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str,
    nodes_5: &str
) -> Result<(), JsValue>
[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn prepend_with_str_6(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str,
    nodes_5: &str,
    nodes_6: &str
) -> Result<(), JsValue>
[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn prepend_with_str_7(
    &self,
    nodes_1: &str,
    nodes_2: &str,
    nodes_3: &str,
    nodes_4: &str,
    nodes_5: &str,
    nodes_6: &str,
    nodes_7: &str
) -> Result<(), JsValue>
[src]

The prepend() method

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn children(&self) -> HtmlCollection[src]

The children getter

MDN Documentation

This API requires the following crate features to be activated: Element, HtmlCollection

pub fn first_element_child(&self) -> Option<Element>[src]

The firstElementChild getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn last_element_child(&self) -> Option<Element>[src]

The lastElementChild getter

MDN Documentation

This API requires the following crate features to be activated: Element

pub fn child_element_count(&self) -> u32[src]

The childElementCount getter

MDN Documentation

This API requires the following crate features to be activated: Element

Trait Implementations

impl AsRef<SvgElement> for SvgaElement[src]

impl AsRef<SvgElement> for SvgAnimateElement[src]

impl AsRef<SvgElement> for SvgAnimateMotionElement[src]

impl AsRef<SvgElement> for SvgAnimateTransformElement[src]

impl AsRef<SvgElement> for SvgAnimationElement[src]

impl AsRef<SvgElement> for SvgCircleElement[src]

impl AsRef<SvgElement> for SvgClipPathElement[src]

impl AsRef<SvgElement> for SvgComponentTransferFunctionElement[src]

impl AsRef<SvgElement> for SvgDefsElement[src]

impl AsRef<SvgElement> for SvgDescElement[src]

impl AsRef<JsValue> for SvgElement[src]

impl AsRef<Element> for SvgElement[src]

impl AsRef<Node> for SvgElement[src]

impl AsRef<EventTarget> for SvgElement[src]

impl AsRef<Object> for SvgElement[src]

impl AsRef<SvgElement> for SvgEllipseElement[src]

impl AsRef<SvgElement> for SvgfeBlendElement[src]

impl AsRef<SvgElement> for SvgfeColorMatrixElement[src]

impl AsRef<SvgElement> for SvgfeComponentTransferElement[src]

impl AsRef<SvgElement> for SvgfeCompositeElement[src]

impl AsRef<SvgElement> for SvgfeConvolveMatrixElement[src]

impl AsRef<SvgElement> for SvgfeDiffuseLightingElement[src]

impl AsRef<SvgElement> for SvgfeDisplacementMapElement[src]

impl AsRef<SvgElement> for SvgfeDistantLightElement[src]

impl AsRef<SvgElement> for SvgfeDropShadowElement[src]

impl AsRef<SvgElement> for SvgfeFloodElement[src]

impl AsRef<SvgElement> for SvgfeFuncAElement[src]

impl AsRef<SvgElement> for SvgfeFuncBElement[src]

impl AsRef<SvgElement> for SvgfeFuncGElement[src]

impl AsRef<SvgElement> for SvgfeFuncRElement[src]

impl AsRef<SvgElement> for SvgfeGaussianBlurElement[src]

impl AsRef<SvgElement> for SvgfeImageElement[src]

impl AsRef<SvgElement> for SvgfeMergeElement[src]

impl AsRef<SvgElement> for SvgfeMergeNodeElement[src]

impl AsRef<SvgElement> for SvgfeMorphologyElement[src]

impl AsRef<SvgElement> for SvgfeOffsetElement[src]

impl AsRef<SvgElement> for SvgfePointLightElement[src]

impl AsRef<SvgElement> for SvgfeSpecularLightingElement[src]

impl AsRef<SvgElement> for SvgfeSpotLightElement[src]

impl AsRef<SvgElement> for SvgfeTileElement[src]

impl AsRef<SvgElement> for SvgfeTurbulenceElement[src]

impl AsRef<SvgElement> for SvgFilterElement[src]

impl AsRef<SvgElement> for SvgForeignObjectElement[src]

impl AsRef<SvgElement> for SvggElement[src]

impl AsRef<SvgElement> for SvgGeometryElement[src]

impl AsRef<SvgElement> for SvgGradientElement[src]

impl AsRef<SvgElement> for SvgGraphicsElement[src]

impl AsRef<SvgElement> for SvgImageElement[src]

impl AsRef<SvgElement> for SvgLineElement[src]

impl AsRef<SvgElement> for SvgLinearGradientElement[src]

impl AsRef<SvgElement> for SvgmPathElement[src]

impl AsRef<SvgElement> for SvgMarkerElement[src]

impl AsRef<SvgElement> for SvgMaskElement[src]

impl AsRef<SvgElement> for SvgMetadataElement[src]

impl AsRef<SvgElement> for SvgPathElement[src]

impl AsRef<SvgElement> for SvgPatternElement[src]

impl AsRef<SvgElement> for SvgPolygonElement[src]

impl AsRef<SvgElement> for SvgPolylineElement[src]

impl AsRef<SvgElement> for SvgRadialGradientElement[src]

impl AsRef<SvgElement> for SvgRectElement[src]

impl AsRef<SvgElement> for SvgsvgElement[src]

impl AsRef<SvgElement> for SvgScriptElement[src]

impl AsRef<SvgElement> for SvgSetElement[src]

impl AsRef<SvgElement> for SvgStopElement[src]

impl AsRef<SvgElement> for SvgStyleElement[src]

impl AsRef<SvgElement> for SvgSwitchElement[src]

impl AsRef<SvgElement> for SvgSymbolElement[src]

impl AsRef<SvgElement> for SvgtSpanElement[src]

impl AsRef<SvgElement> for SvgTextContentElement[src]

impl AsRef<SvgElement> for SvgTextElement[src]

impl AsRef<SvgElement> for SvgTextPathElement[src]

impl AsRef<SvgElement> for SvgTextPositioningElement[src]

impl AsRef<SvgElement> for SvgTitleElement[src]

impl AsRef<SvgElement> for SvgUseElement[src]

impl AsRef<SvgElement> for SvgViewElement[src]

impl From<SvgaElement> for SvgElement[src]

impl From<SvgAnimateElement> for SvgElement[src]

impl From<SvgAnimateMotionElement> for SvgElement[src]

impl From<SvgAnimateTransformElement> for SvgElement[src]

impl From<SvgAnimationElement> for SvgElement[src]

impl From<SvgCircleElement> for SvgElement[src]

impl From<SvgClipPathElement> for SvgElement[src]

impl From<SvgComponentTransferFunctionElement> for SvgElement[src]

impl From<SvgDefsElement> for SvgElement[src]

impl From<SvgDescElement> for SvgElement[src]

impl From<JsValue> for SvgElement[src]

impl From<SvgElement> for JsValue[src]

impl From<SvgElement> for Element[src]

impl From<SvgElement> for Node[src]

impl From<SvgElement> for EventTarget[src]

impl From<SvgElement> for Object[src]

impl From<SvgEllipseElement> for SvgElement[src]

impl From<SvgfeBlendElement> for SvgElement[src]

impl From<SvgfeColorMatrixElement> for SvgElement[src]

impl From<SvgfeComponentTransferElement> for SvgElement[src]

impl From<SvgfeCompositeElement> for SvgElement[src]

impl From<SvgfeConvolveMatrixElement> for SvgElement[src]

impl From<SvgfeDiffuseLightingElement> for SvgElement[src]

impl From<SvgfeDisplacementMapElement> for SvgElement[src]

impl From<SvgfeDistantLightElement> for SvgElement[src]

impl From<SvgfeDropShadowElement> for SvgElement[src]

impl From<SvgfeFloodElement> for SvgElement[src]

impl From<SvgfeFuncAElement> for SvgElement[src]

impl From<SvgfeFuncBElement> for SvgElement[src]

impl From<SvgfeFuncGElement> for SvgElement[src]

impl From<SvgfeFuncRElement> for SvgElement[src]

impl From<SvgfeGaussianBlurElement> for SvgElement[src]

impl From<SvgfeImageElement> for SvgElement[src]

impl From<SvgfeMergeElement> for SvgElement[src]

impl From<SvgfeMergeNodeElement> for SvgElement[src]

impl From<SvgfeMorphologyElement> for SvgElement[src]

impl From<SvgfeOffsetElement> for SvgElement[src]

impl From<SvgfePointLightElement> for SvgElement[src]

impl From<SvgfeSpecularLightingElement> for SvgElement[src]

impl From<SvgfeSpotLightElement> for SvgElement[src]

impl From<SvgfeTileElement> for SvgElement[src]

impl From<SvgfeTurbulenceElement> for SvgElement[src]

impl From<SvgFilterElement> for SvgElement[src]

impl From<SvgForeignObjectElement> for SvgElement[src]

impl From<SvggElement> for SvgElement[src]

impl From<SvgGeometryElement> for SvgElement[src]

impl From<SvgGradientElement> for SvgElement[src]

impl From<SvgGraphicsElement> for SvgElement[src]

impl From<SvgImageElement> for SvgElement[src]

impl From<SvgLineElement> for SvgElement[src]

impl From<SvgLinearGradientElement> for SvgElement[src]

impl From<SvgmPathElement> for SvgElement[src]

impl From<SvgMarkerElement> for SvgElement[src]

impl From<SvgMaskElement> for SvgElement[src]

impl From<SvgMetadataElement> for SvgElement[src]

impl From<SvgPathElement> for SvgElement[src]

impl From<SvgPatternElement> for SvgElement[src]

impl From<SvgPolygonElement> for SvgElement[src]

impl From<SvgPolylineElement> for SvgElement[src]

impl From<SvgRadialGradientElement> for SvgElement[src]

impl From<SvgRectElement> for SvgElement[src]

impl From<SvgsvgElement> for SvgElement[src]

impl From<SvgScriptElement> for SvgElement[src]

impl From<SvgSetElement> for SvgElement[src]

impl From<SvgStopElement> for SvgElement[src]

impl From<SvgStyleElement> for SvgElement[src]

impl From<SvgSwitchElement> for SvgElement[src]

impl From<SvgSymbolElement> for SvgElement[src]

impl From<SvgtSpanElement> for SvgElement[src]

impl From<SvgTextContentElement> for SvgElement[src]

impl From<SvgTextElement> for SvgElement[src]

impl From<SvgTextPathElement> for SvgElement[src]

impl From<SvgTextPositioningElement> for SvgElement[src]

impl From<SvgTitleElement> for SvgElement[src]

impl From<SvgUseElement> for SvgElement[src]

impl From<SvgViewElement> for SvgElement[src]

impl Clone for SvgElement[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for SvgElement[src]

impl Deref for SvgElement[src]

type Target = Element

The resulting type after dereferencing.

impl JsCast for SvgElement[src]

fn is_instance_of<T>(&self) -> bool where
    T: JsCast
[src]

Test whether this JS value is an instance of the type T. Read more

fn dyn_into<T>(self) -> Result<T, Self> where
    T: JsCast
[src]

Performs a dynamic cast (checked at runtime) of this value into the target type T. Read more

fn dyn_ref<T>(&self) -> Option<&T> where
    T: JsCast
[src]

Performs a dynamic cast (checked at runtime) of this value into the target type T. Read more

fn unchecked_into<T>(self) -> T where
    T: JsCast
[src]

Performs a zero-cost unchecked cast into the specified type. Read more

fn unchecked_ref<T>(&self) -> &T where
    T: JsCast
[src]

Performs a zero-cost unchecked cast into a reference to the specified type. Read more

impl FromWasmAbi for SvgElement[src]

type Abi = <JsValue as FromWasmAbi>::Abi

The wasm ABI type that this converts from when coming back out from the ABI boundary. Read more

impl WasmDescribe for SvgElement[src]

impl IntoWasmAbi for SvgElement[src]

type Abi = <JsValue as IntoWasmAbi>::Abi

The wasm ABI type that this converts into when crossing the ABI boundary. Read more

impl<'a> IntoWasmAbi for &'a SvgElement[src]

type Abi = <&'a JsValue as IntoWasmAbi>::Abi

The wasm ABI type that this converts into when crossing the ABI boundary. Read more

impl OptionIntoWasmAbi for SvgElement[src]

impl<'a> OptionIntoWasmAbi for &'a SvgElement[src]

impl OptionFromWasmAbi for SvgElement[src]

impl RefFromWasmAbi for SvgElement[src]

type Abi = <JsValue as RefFromWasmAbi>::Abi

The wasm ABI type references to Self are recovered from.

type Anchor = ManuallyDrop<SvgElement>

The type that holds the reference to Self for the duration of the invocation of the function that has an &Self parameter. This is required to ensure that the lifetimes don't persist beyond one function call, and so that they remain anonymous. Read more

Auto Trait Implementations

impl !Send for SvgElement

impl !Sync for SvgElement

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> ReturnWasmAbi for T where
    T: IntoWasmAbi
[src]

type Abi = <T as IntoWasmAbi>::Abi

Same as IntoWasmAbi::Abi