[][src]Struct web_sys::HtmlElement

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

The HTMLElement object

MDN Documentation

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

Methods

impl HtmlElement[src]

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

The blur() method

MDN Documentation

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

impl HtmlElement[src]

pub fn click(&self)[src]

The click() method

MDN Documentation

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

impl HtmlElement[src]

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

The focus() method

MDN Documentation

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

impl HtmlElement[src]

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

The title getter

MDN Documentation

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

impl HtmlElement[src]

pub fn set_title(&self, title: &str)[src]

The title setter

MDN Documentation

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

impl HtmlElement[src]

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

The lang getter

MDN Documentation

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

impl HtmlElement[src]

pub fn set_lang(&self, lang: &str)[src]

The lang setter

MDN Documentation

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

impl HtmlElement[src]

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

The dir getter

MDN Documentation

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

impl HtmlElement[src]

pub fn set_dir(&self, dir: &str)[src]

The dir setter

MDN Documentation

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

impl HtmlElement[src]

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

The dataset getter

MDN Documentation

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

impl HtmlElement[src]

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

The innerText getter

MDN Documentation

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

impl HtmlElement[src]

pub fn set_inner_text(&self, inner_text: &str)[src]

The innerText setter

MDN Documentation

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

impl HtmlElement[src]

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

The hidden getter

MDN Documentation

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

impl HtmlElement[src]

pub fn set_hidden(&self, hidden: bool)[src]

The hidden setter

MDN Documentation

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

impl HtmlElement[src]

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

The tabIndex getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The accessKey getter

MDN Documentation

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

impl HtmlElement[src]

pub fn set_access_key(&self, access_key: &str)[src]

The accessKey setter

MDN Documentation

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

impl HtmlElement[src]

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

The accessKeyLabel getter

MDN Documentation

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

impl HtmlElement[src]

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

The draggable getter

MDN Documentation

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

impl HtmlElement[src]

pub fn set_draggable(&self, draggable: bool)[src]

The draggable setter

MDN Documentation

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

impl HtmlElement[src]

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

The contentEditable getter

MDN Documentation

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

impl HtmlElement[src]

pub fn set_content_editable(&self, content_editable: &str)[src]

The contentEditable setter

MDN Documentation

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

impl HtmlElement[src]

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

The isContentEditable getter

MDN Documentation

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

impl HtmlElement[src]

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

The spellcheck getter

MDN Documentation

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

impl HtmlElement[src]

pub fn set_spellcheck(&self, spellcheck: bool)[src]

The spellcheck setter

MDN Documentation

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

impl HtmlElement[src]

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

The style getter

MDN Documentation

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

impl HtmlElement[src]

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

The offsetParent getter

MDN Documentation

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

impl HtmlElement[src]

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

The offsetTop getter

MDN Documentation

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

impl HtmlElement[src]

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

The offsetLeft getter

MDN Documentation

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

impl HtmlElement[src]

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

The offsetWidth getter

MDN Documentation

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

impl HtmlElement[src]

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

The offsetHeight getter

MDN Documentation

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

impl HtmlElement[src]

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

The oncopy getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The oncut getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onpaste getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onabort getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onblur getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onfocus getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onauxclick getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The oncanplay getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The oncanplaythrough getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onchange getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onclick getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onclose getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The oncontextmenu getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ondblclick getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ondrag getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ondragend getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ondragenter getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ondragexit getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ondragleave getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ondragover getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ondragstart getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ondrop getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ondurationchange getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onemptied getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onended getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The oninput getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The oninvalid getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onkeydown getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onkeypress getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onkeyup getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onload getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onloadeddata getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onloadedmetadata getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onloadend getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onloadstart getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onmousedown getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onmouseenter getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onmouseleave getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onmousemove getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onmouseout getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onmouseover getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onmouseup getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onwheel getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onpause getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onplay getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onplaying getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onprogress getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onratechange getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onreset getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onresize getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onscroll getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onseeked getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onseeking getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onselect getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onshow getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onstalled getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onsubmit getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onsuspend getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ontimeupdate getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onvolumechange getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onwaiting getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onselectstart getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ontoggle getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onpointercancel getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onpointerdown getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onpointerup getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onpointermove getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onpointerout getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onpointerover getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onpointerenter getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onpointerleave getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ongotpointercapture getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onlostpointercapture getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onanimationcancel getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onanimationend getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onanimationiteration getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onanimationstart getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ontransitioncancel getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ontransitionend getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ontransitionrun getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ontransitionstart getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onwebkitanimationend getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onwebkitanimationiteration getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onwebkitanimationstart getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onwebkittransitionend getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The onerror getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ontouchstart getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ontouchend getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ontouchmove getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

impl HtmlElement[src]

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

The ontouchcancel getter

MDN Documentation

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

impl HtmlElement[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: HtmlElement

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<HtmlElement> for HtmlAnchorElement[src]

impl AsRef<HtmlElement> for HtmlAreaElement[src]

impl AsRef<HtmlElement> for HtmlAudioElement[src]

impl AsRef<HtmlElement> for HtmlBrElement[src]

impl AsRef<HtmlElement> for HtmlBaseElement[src]

impl AsRef<HtmlElement> for HtmlBodyElement[src]

impl AsRef<HtmlElement> for HtmlButtonElement[src]

impl AsRef<HtmlElement> for HtmlCanvasElement[src]

impl AsRef<HtmlElement> for HtmlDListElement[src]

impl AsRef<HtmlElement> for HtmlDataElement[src]

impl AsRef<HtmlElement> for HtmlDataListElement[src]

impl AsRef<HtmlElement> for HtmlDetailsElement[src]

impl AsRef<HtmlElement> for HtmlDialogElement[src]

impl AsRef<HtmlElement> for HtmlDirectoryElement[src]

impl AsRef<HtmlElement> for HtmlDivElement[src]

impl AsRef<JsValue> for HtmlElement[src]

impl AsRef<Element> for HtmlElement[src]

impl AsRef<Node> for HtmlElement[src]

impl AsRef<EventTarget> for HtmlElement[src]

impl AsRef<Object> for HtmlElement[src]

impl AsRef<HtmlElement> for HtmlEmbedElement[src]

impl AsRef<HtmlElement> for HtmlFieldSetElement[src]

impl AsRef<HtmlElement> for HtmlFontElement[src]

impl AsRef<HtmlElement> for HtmlFormElement[src]

impl AsRef<HtmlElement> for HtmlFrameElement[src]

impl AsRef<HtmlElement> for HtmlFrameSetElement[src]

impl AsRef<HtmlElement> for HtmlHrElement[src]

impl AsRef<HtmlElement> for HtmlHeadElement[src]

impl AsRef<HtmlElement> for HtmlHeadingElement[src]

impl AsRef<HtmlElement> for HtmlHtmlElement[src]

impl AsRef<HtmlElement> for HtmlIFrameElement[src]

impl AsRef<HtmlElement> for HtmlImageElement[src]

impl AsRef<HtmlElement> for HtmlInputElement[src]

impl AsRef<HtmlElement> for HtmlLiElement[src]

impl AsRef<HtmlElement> for HtmlLabelElement[src]

impl AsRef<HtmlElement> for HtmlLegendElement[src]

impl AsRef<HtmlElement> for HtmlLinkElement[src]

impl AsRef<HtmlElement> for HtmlMapElement[src]

impl AsRef<HtmlElement> for HtmlMediaElement[src]

impl AsRef<HtmlElement> for HtmlMenuElement[src]

impl AsRef<HtmlElement> for HtmlMenuItemElement[src]

impl AsRef<HtmlElement> for HtmlMetaElement[src]

impl AsRef<HtmlElement> for HtmlMeterElement[src]

impl AsRef<HtmlElement> for HtmlModElement[src]

impl AsRef<HtmlElement> for HtmlOListElement[src]

impl AsRef<HtmlElement> for HtmlObjectElement[src]

impl AsRef<HtmlElement> for HtmlOptGroupElement[src]

impl AsRef<HtmlElement> for HtmlOptionElement[src]

impl AsRef<HtmlElement> for HtmlOutputElement[src]

impl AsRef<HtmlElement> for HtmlParagraphElement[src]

impl AsRef<HtmlElement> for HtmlParamElement[src]

impl AsRef<HtmlElement> for HtmlPictureElement[src]

impl AsRef<HtmlElement> for HtmlPreElement[src]

impl AsRef<HtmlElement> for HtmlProgressElement[src]

impl AsRef<HtmlElement> for HtmlQuoteElement[src]

impl AsRef<HtmlElement> for HtmlScriptElement[src]

impl AsRef<HtmlElement> for HtmlSelectElement[src]

impl AsRef<HtmlElement> for HtmlSlotElement[src]

impl AsRef<HtmlElement> for HtmlSourceElement[src]

impl AsRef<HtmlElement> for HtmlSpanElement[src]

impl AsRef<HtmlElement> for HtmlStyleElement[src]

impl AsRef<HtmlElement> for HtmlTableCaptionElement[src]

impl AsRef<HtmlElement> for HtmlTableCellElement[src]

impl AsRef<HtmlElement> for HtmlTableColElement[src]

impl AsRef<HtmlElement> for HtmlTableElement[src]

impl AsRef<HtmlElement> for HtmlTableRowElement[src]

impl AsRef<HtmlElement> for HtmlTableSectionElement[src]

impl AsRef<HtmlElement> for HtmlTemplateElement[src]

impl AsRef<HtmlElement> for HtmlTextAreaElement[src]

impl AsRef<HtmlElement> for HtmlTimeElement[src]

impl AsRef<HtmlElement> for HtmlTitleElement[src]

impl AsRef<HtmlElement> for HtmlTrackElement[src]

impl AsRef<HtmlElement> for HtmlUListElement[src]

impl AsRef<HtmlElement> for HtmlUnknownElement[src]

impl AsRef<HtmlElement> for HtmlVideoElement[src]

impl From<HtmlAnchorElement> for HtmlElement[src]

impl From<HtmlAreaElement> for HtmlElement[src]

impl From<HtmlAudioElement> for HtmlElement[src]

impl From<HtmlBrElement> for HtmlElement[src]

impl From<HtmlBaseElement> for HtmlElement[src]

impl From<HtmlBodyElement> for HtmlElement[src]

impl From<HtmlButtonElement> for HtmlElement[src]

impl From<HtmlCanvasElement> for HtmlElement[src]

impl From<HtmlDListElement> for HtmlElement[src]

impl From<HtmlDataElement> for HtmlElement[src]

impl From<HtmlDataListElement> for HtmlElement[src]

impl From<HtmlDetailsElement> for HtmlElement[src]

impl From<HtmlDialogElement> for HtmlElement[src]

impl From<HtmlDirectoryElement> for HtmlElement[src]

impl From<HtmlDivElement> for HtmlElement[src]

impl From<JsValue> for HtmlElement[src]

impl From<HtmlElement> for JsValue[src]

impl From<HtmlElement> for Element[src]

impl From<HtmlElement> for Node[src]

impl From<HtmlElement> for EventTarget[src]

impl From<HtmlElement> for Object[src]

impl From<HtmlEmbedElement> for HtmlElement[src]

impl From<HtmlFieldSetElement> for HtmlElement[src]

impl From<HtmlFontElement> for HtmlElement[src]

impl From<HtmlFormElement> for HtmlElement[src]

impl From<HtmlFrameElement> for HtmlElement[src]

impl From<HtmlFrameSetElement> for HtmlElement[src]

impl From<HtmlHrElement> for HtmlElement[src]

impl From<HtmlHeadElement> for HtmlElement[src]

impl From<HtmlHeadingElement> for HtmlElement[src]

impl From<HtmlHtmlElement> for HtmlElement[src]

impl From<HtmlIFrameElement> for HtmlElement[src]

impl From<HtmlImageElement> for HtmlElement[src]

impl From<HtmlInputElement> for HtmlElement[src]

impl From<HtmlLiElement> for HtmlElement[src]

impl From<HtmlLabelElement> for HtmlElement[src]

impl From<HtmlLegendElement> for HtmlElement[src]

impl From<HtmlLinkElement> for HtmlElement[src]

impl From<HtmlMapElement> for HtmlElement[src]

impl From<HtmlMediaElement> for HtmlElement[src]

impl From<HtmlMenuElement> for HtmlElement[src]

impl From<HtmlMenuItemElement> for HtmlElement[src]

impl From<HtmlMetaElement> for HtmlElement[src]

impl From<HtmlMeterElement> for HtmlElement[src]

impl From<HtmlModElement> for HtmlElement[src]

impl From<HtmlOListElement> for HtmlElement[src]

impl From<HtmlObjectElement> for HtmlElement[src]

impl From<HtmlOptGroupElement> for HtmlElement[src]

impl From<HtmlOptionElement> for HtmlElement[src]

impl From<HtmlOutputElement> for HtmlElement[src]

impl From<HtmlParagraphElement> for HtmlElement[src]

impl From<HtmlParamElement> for HtmlElement[src]

impl From<HtmlPictureElement> for HtmlElement[src]

impl From<HtmlPreElement> for HtmlElement[src]

impl From<HtmlProgressElement> for HtmlElement[src]

impl From<HtmlQuoteElement> for HtmlElement[src]

impl From<HtmlScriptElement> for HtmlElement[src]

impl From<HtmlSelectElement> for HtmlElement[src]

impl From<HtmlSlotElement> for HtmlElement[src]

impl From<HtmlSourceElement> for HtmlElement[src]

impl From<HtmlSpanElement> for HtmlElement[src]

impl From<HtmlStyleElement> for HtmlElement[src]

impl From<HtmlTableCaptionElement> for HtmlElement[src]

impl From<HtmlTableCellElement> for HtmlElement[src]

impl From<HtmlTableColElement> for HtmlElement[src]

impl From<HtmlTableElement> for HtmlElement[src]

impl From<HtmlTableRowElement> for HtmlElement[src]

impl From<HtmlTableSectionElement> for HtmlElement[src]

impl From<HtmlTemplateElement> for HtmlElement[src]

impl From<HtmlTextAreaElement> for HtmlElement[src]

impl From<HtmlTimeElement> for HtmlElement[src]

impl From<HtmlTitleElement> for HtmlElement[src]

impl From<HtmlTrackElement> for HtmlElement[src]

impl From<HtmlUListElement> for HtmlElement[src]

impl From<HtmlUnknownElement> for HtmlElement[src]

impl From<HtmlVideoElement> for HtmlElement[src]

impl Clone for HtmlElement[src]

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

Performs copy-assignment from source. Read more

impl Debug for HtmlElement[src]

impl Deref for HtmlElement[src]

type Target = Element

The resulting type after dereferencing.

impl JsCast for HtmlElement[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 HtmlElement[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 HtmlElement[src]

impl IntoWasmAbi for HtmlElement[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 HtmlElement[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 HtmlElement[src]

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

impl OptionFromWasmAbi for HtmlElement[src]

impl RefFromWasmAbi for HtmlElement[src]

type Abi = <JsValue as RefFromWasmAbi>::Abi

The wasm ABI type references to Self are recovered from.

type Anchor = ManuallyDrop<HtmlElement>

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 HtmlElement

impl !Sync for HtmlElement

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