pub struct HtmlSourceElement { /* private fields */ }
Expand description
The HtmlSourceElement
class.
This API requires the following crate features to be activated: HtmlSourceElement
Implementations§
Source§impl HtmlSourceElement
impl HtmlSourceElement
Source§impl HtmlSourceElement
impl HtmlSourceElement
Source§impl HtmlSourceElement
impl HtmlSourceElement
Source§impl HtmlSourceElement
impl HtmlSourceElement
Source§impl HtmlSourceElement
impl HtmlSourceElement
Source§impl HtmlSourceElement
impl HtmlSourceElement
Sourcepub fn set_srcset(&self, value: &str)
pub fn set_srcset(&self, value: &str)
Setter for the srcset
field of this object.
This API requires the following crate features to be activated: HtmlSourceElement
Source§impl HtmlSourceElement
impl HtmlSourceElement
Source§impl HtmlSourceElement
impl HtmlSourceElement
Source§impl HtmlSourceElement
impl HtmlSourceElement
Methods from Deref<Target = HtmlElement>§
Sourcepub fn title(&self) -> String
pub fn title(&self) -> String
Getter for the title
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_title(&self, value: &str)
pub fn set_title(&self, value: &str)
Setter for the title
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn scroll_height(&self) -> i32
pub fn scroll_height(&self) -> i32
Getter for the scrollHeight
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_scroll_height(&self, value: i32)
pub fn set_scroll_height(&self, value: i32)
Setter for the scrollHeight
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn scroll_top(&self) -> i32
pub fn scroll_top(&self) -> i32
Getter for the scrollTop
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_scroll_top(&self, value: i32)
pub fn set_scroll_top(&self, value: i32)
Setter for the scrollTop
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn lang(&self) -> String
pub fn lang(&self) -> String
Getter for the lang
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_lang(&self, value: &str)
pub fn set_lang(&self, value: &str)
Setter for the lang
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn dir(&self) -> String
pub fn dir(&self) -> String
Getter for the dir
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_dir(&self, value: &str)
pub fn set_dir(&self, value: &str)
Setter for the dir
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn inner_text(&self) -> String
pub fn inner_text(&self) -> String
Getter for the innerText
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_inner_text(&self, value: &str)
pub fn set_inner_text(&self, value: &str)
Setter for the innerText
field of this object.
This API requires the following crate features to be activated: HtmlElement
Getter for the hidden
field of this object.
This API requires the following crate features to be activated: HtmlElement
Setter for the hidden
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn inert(&self) -> bool
pub fn inert(&self) -> bool
Getter for the inert
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_inert(&self, value: bool)
pub fn set_inert(&self, value: bool)
Setter for the inert
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn access_key(&self) -> String
pub fn access_key(&self) -> String
Getter for the accessKey
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_access_key(&self, value: &str)
pub fn set_access_key(&self, value: &str)
Setter for the accessKey
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn access_key_label(&self) -> String
pub fn access_key_label(&self) -> String
Getter for the accessKeyLabel
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn draggable(&self) -> bool
pub fn draggable(&self) -> bool
Getter for the draggable
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_draggable(&self, value: bool)
pub fn set_draggable(&self, value: bool)
Setter for the draggable
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn content_editable(&self) -> String
pub fn content_editable(&self) -> String
Getter for the contentEditable
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_content_editable(&self, value: &str)
pub fn set_content_editable(&self, value: &str)
Setter for the contentEditable
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn is_content_editable(&self) -> bool
pub fn is_content_editable(&self) -> bool
Getter for the isContentEditable
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn popover(&self) -> Option<String>
pub fn popover(&self) -> Option<String>
Getter for the popover
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_popover(&self, value: Option<&str>) -> Result<(), JsValue>
pub fn set_popover(&self, value: Option<&str>) -> Result<(), JsValue>
Setter for the popover
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn spellcheck(&self) -> bool
pub fn spellcheck(&self) -> bool
Getter for the spellcheck
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_spellcheck(&self, value: bool)
pub fn set_spellcheck(&self, value: bool)
Setter for the spellcheck
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn offset_parent(&self) -> Option<Element>
pub fn offset_parent(&self) -> Option<Element>
Getter for the offsetParent
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn offset_top(&self) -> i32
pub fn offset_top(&self) -> i32
Getter for the offsetTop
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn offset_left(&self) -> i32
pub fn offset_left(&self) -> i32
Getter for the offsetLeft
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn offset_width(&self) -> i32
pub fn offset_width(&self) -> i32
Getter for the offsetWidth
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn offset_height(&self) -> i32
pub fn offset_height(&self) -> i32
Getter for the offsetHeight
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn oncopy(&self) -> Option<Function>
pub fn oncopy(&self) -> Option<Function>
Getter for the oncopy
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_oncopy(&self, value: Option<&Function>)
pub fn set_oncopy(&self, value: Option<&Function>)
Setter for the oncopy
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn oncut(&self) -> Option<Function>
pub fn oncut(&self) -> Option<Function>
Getter for the oncut
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_oncut(&self, value: Option<&Function>)
pub fn set_oncut(&self, value: Option<&Function>)
Setter for the oncut
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn onpaste(&self) -> Option<Function>
pub fn onpaste(&self) -> Option<Function>
Getter for the onpaste
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_onpaste(&self, value: Option<&Function>)
pub fn set_onpaste(&self, value: Option<&Function>)
Setter for the onpaste
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn style(&self) -> CssStyleDeclaration
pub fn style(&self) -> CssStyleDeclaration
Getter for the style
field of this object.
This API requires the following crate features to be activated: CssStyleDeclaration
, HtmlElement
Sourcepub fn onabort(&self) -> Option<Function>
pub fn onabort(&self) -> Option<Function>
Getter for the onabort
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_onabort(&self, value: Option<&Function>)
pub fn set_onabort(&self, value: Option<&Function>)
Setter for the onabort
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn onblur(&self) -> Option<Function>
pub fn onblur(&self) -> Option<Function>
Getter for the onblur
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_onblur(&self, value: Option<&Function>)
pub fn set_onblur(&self, value: Option<&Function>)
Setter for the onblur
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn onfocus(&self) -> Option<Function>
pub fn onfocus(&self) -> Option<Function>
Getter for the onfocus
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_onfocus(&self, value: Option<&Function>)
pub fn set_onfocus(&self, value: Option<&Function>)
Setter for the onfocus
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn onauxclick(&self) -> Option<Function>
pub fn onauxclick(&self) -> Option<Function>
Getter for the onauxclick
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_onauxclick(&self, value: Option<&Function>)
pub fn set_onauxclick(&self, value: Option<&Function>)
Setter for the onauxclick
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn onbeforetoggle(&self) -> Option<Function>
pub fn onbeforetoggle(&self) -> Option<Function>
Getter for the onbeforetoggle
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn set_onbeforetoggle(&self, value: Option<&Function>)
pub fn set_onbeforetoggle(&self, value: Option<&Function>)
Setter for the onbeforetoggle
field of this object.
This API requires the following crate features to be activated: HtmlElement
Sourcepub fn oncanplay(&self) -> Option<Function>
pub fn oncanplay(&self) -> Option<Function>
Getter for the oncanplay
field of this object.
This API requires the following crate features to be activated: HtmlElement