pub trait GlobalOnAttributes<V>: Sized + AddAnyAttrwhere
V: AttributeValue,{
Show 68 methods
// Provided methods
fn onabort(self, value: V) -> Self::Output<Attr<Onabort, V>> { ... }
fn onautocomplete(self, value: V) -> Self::Output<Attr<Onautocomplete, V>> { ... }
fn onautocompleteerror(
self,
value: V,
) -> Self::Output<Attr<Onautocompleteerror, V>> { ... }
fn onblur(self, value: V) -> Self::Output<Attr<Onblur, V>> { ... }
fn oncancel(self, value: V) -> Self::Output<Attr<Oncancel, V>> { ... }
fn oncanplay(self, value: V) -> Self::Output<Attr<Oncanplay, V>> { ... }
fn oncanplaythrough(
self,
value: V,
) -> Self::Output<Attr<Oncanplaythrough, V>> { ... }
fn onchange(self, value: V) -> Self::Output<Attr<Onchange, V>> { ... }
fn onclick(self, value: V) -> Self::Output<Attr<Onclick, V>> { ... }
fn onclose(self, value: V) -> Self::Output<Attr<Onclose, V>> { ... }
fn oncontextmenu(self, value: V) -> Self::Output<Attr<Oncontextmenu, V>> { ... }
fn oncuechange(self, value: V) -> Self::Output<Attr<Oncuechange, V>> { ... }
fn ondblclick(self, value: V) -> Self::Output<Attr<Ondblclick, V>> { ... }
fn ondrag(self, value: V) -> Self::Output<Attr<Ondrag, V>> { ... }
fn ondragend(self, value: V) -> Self::Output<Attr<Ondragend, V>> { ... }
fn ondragenter(self, value: V) -> Self::Output<Attr<Ondragenter, V>> { ... }
fn ondragleave(self, value: V) -> Self::Output<Attr<Ondragleave, V>> { ... }
fn ondragover(self, value: V) -> Self::Output<Attr<Ondragover, V>> { ... }
fn ondragstart(self, value: V) -> Self::Output<Attr<Ondragstart, V>> { ... }
fn ondrop(self, value: V) -> Self::Output<Attr<Ondrop, V>> { ... }
fn ondurationchange(
self,
value: V,
) -> Self::Output<Attr<Ondurationchange, V>> { ... }
fn onemptied(self, value: V) -> Self::Output<Attr<Onemptied, V>> { ... }
fn onended(self, value: V) -> Self::Output<Attr<Onended, V>> { ... }
fn onerror(self, value: V) -> Self::Output<Attr<Onerror, V>> { ... }
fn onfocus(self, value: V) -> Self::Output<Attr<Onfocus, V>> { ... }
fn onformdata(self, value: V) -> Self::Output<Attr<Onformdata, V>> { ... }
fn oninput(self, value: V) -> Self::Output<Attr<Oninput, V>> { ... }
fn oninvalid(self, value: V) -> Self::Output<Attr<Oninvalid, V>> { ... }
fn onkeydown(self, value: V) -> Self::Output<Attr<Onkeydown, V>> { ... }
fn onkeypress(self, value: V) -> Self::Output<Attr<Onkeypress, V>> { ... }
fn onkeyup(self, value: V) -> Self::Output<Attr<Onkeyup, V>> { ... }
fn onlanguagechange(
self,
value: V,
) -> Self::Output<Attr<Onlanguagechange, V>> { ... }
fn onload(self, value: V) -> Self::Output<Attr<Onload, V>> { ... }
fn onloadeddata(self, value: V) -> Self::Output<Attr<Onloadeddata, V>> { ... }
fn onloadedmetadata(
self,
value: V,
) -> Self::Output<Attr<Onloadedmetadata, V>> { ... }
fn onloadstart(self, value: V) -> Self::Output<Attr<Onloadstart, V>> { ... }
fn onmousedown(self, value: V) -> Self::Output<Attr<Onmousedown, V>> { ... }
fn onmouseenter(self, value: V) -> Self::Output<Attr<Onmouseenter, V>> { ... }
fn onmouseleave(self, value: V) -> Self::Output<Attr<Onmouseleave, V>> { ... }
fn onmousemove(self, value: V) -> Self::Output<Attr<Onmousemove, V>> { ... }
fn onmouseout(self, value: V) -> Self::Output<Attr<Onmouseout, V>> { ... }
fn onmouseover(self, value: V) -> Self::Output<Attr<Onmouseover, V>> { ... }
fn onmouseup(self, value: V) -> Self::Output<Attr<Onmouseup, V>> { ... }
fn onpause(self, value: V) -> Self::Output<Attr<Onpause, V>> { ... }
fn onplay(self, value: V) -> Self::Output<Attr<Onplay, V>> { ... }
fn onplaying(self, value: V) -> Self::Output<Attr<Onplaying, V>> { ... }
fn onprogress(self, value: V) -> Self::Output<Attr<Onprogress, V>> { ... }
fn onratechange(self, value: V) -> Self::Output<Attr<Onratechange, V>> { ... }
fn onreset(self, value: V) -> Self::Output<Attr<Onreset, V>> { ... }
fn onresize(self, value: V) -> Self::Output<Attr<Onresize, V>> { ... }
fn onscroll(self, value: V) -> Self::Output<Attr<Onscroll, V>> { ... }
fn onsecuritypolicyviolation(
self,
value: V,
) -> Self::Output<Attr<Onsecuritypolicyviolation, V>> { ... }
fn onseeked(self, value: V) -> Self::Output<Attr<Onseeked, V>> { ... }
fn onseeking(self, value: V) -> Self::Output<Attr<Onseeking, V>> { ... }
fn onselect(self, value: V) -> Self::Output<Attr<Onselect, V>> { ... }
fn onslotchange(self, value: V) -> Self::Output<Attr<Onslotchange, V>> { ... }
fn onstalled(self, value: V) -> Self::Output<Attr<Onstalled, V>> { ... }
fn onsubmit(self, value: V) -> Self::Output<Attr<Onsubmit, V>> { ... }
fn onsuspend(self, value: V) -> Self::Output<Attr<Onsuspend, V>> { ... }
fn ontimeupdate(self, value: V) -> Self::Output<Attr<Ontimeupdate, V>> { ... }
fn ontoggle(self, value: V) -> Self::Output<Attr<Ontoggle, V>> { ... }
fn onvolumechange(self, value: V) -> Self::Output<Attr<Onvolumechange, V>> { ... }
fn onwaiting(self, value: V) -> Self::Output<Attr<Onwaiting, V>> { ... }
fn onwebkitanimationend(
self,
value: V,
) -> Self::Output<Attr<Onwebkitanimationend, V>> { ... }
fn onwebkitanimationiteration(
self,
value: V,
) -> Self::Output<Attr<Onwebkitanimationiteration, V>> { ... }
fn onwebkitanimationstart(
self,
value: V,
) -> Self::Output<Attr<Onwebkitanimationstart, V>> { ... }
fn onwebkittransitionend(
self,
value: V,
) -> Self::Output<Attr<Onwebkittransitionend, V>> { ... }
fn onwheel(self, value: V) -> Self::Output<Attr<Onwheel, V>> { ... }
}Expand description
Provides methods for HTML event listener attributes.
Provided Methods§
Sourcefn onabort(self, value: V) -> Self::Output<Attr<Onabort, V>>
fn onabort(self, value: V) -> Self::Output<Attr<Onabort, V>>
Adds the HTML onabort attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onautocomplete(self, value: V) -> Self::Output<Attr<Onautocomplete, V>>
fn onautocomplete(self, value: V) -> Self::Output<Attr<Onautocomplete, V>>
Adds the HTML onautocomplete attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onautocompleteerror(
self,
value: V,
) -> Self::Output<Attr<Onautocompleteerror, V>>
fn onautocompleteerror( self, value: V, ) -> Self::Output<Attr<Onautocompleteerror, V>>
Adds the HTML onautocompleteerror attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onblur(self, value: V) -> Self::Output<Attr<Onblur, V>>
fn onblur(self, value: V) -> Self::Output<Attr<Onblur, V>>
Adds the HTML onblur attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn oncancel(self, value: V) -> Self::Output<Attr<Oncancel, V>>
fn oncancel(self, value: V) -> Self::Output<Attr<Oncancel, V>>
Adds the HTML oncancel attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn oncanplay(self, value: V) -> Self::Output<Attr<Oncanplay, V>>
fn oncanplay(self, value: V) -> Self::Output<Attr<Oncanplay, V>>
Adds the HTML oncanplay attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn oncanplaythrough(self, value: V) -> Self::Output<Attr<Oncanplaythrough, V>>
fn oncanplaythrough(self, value: V) -> Self::Output<Attr<Oncanplaythrough, V>>
Adds the HTML oncanplaythrough attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onchange(self, value: V) -> Self::Output<Attr<Onchange, V>>
fn onchange(self, value: V) -> Self::Output<Attr<Onchange, V>>
Adds the HTML onchange attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onclick(self, value: V) -> Self::Output<Attr<Onclick, V>>
fn onclick(self, value: V) -> Self::Output<Attr<Onclick, V>>
Adds the HTML onclick attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onclose(self, value: V) -> Self::Output<Attr<Onclose, V>>
fn onclose(self, value: V) -> Self::Output<Attr<Onclose, V>>
Adds the HTML onclose attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Adds the HTML oncontextmenu attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn oncuechange(self, value: V) -> Self::Output<Attr<Oncuechange, V>>
fn oncuechange(self, value: V) -> Self::Output<Attr<Oncuechange, V>>
Adds the HTML oncuechange attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn ondblclick(self, value: V) -> Self::Output<Attr<Ondblclick, V>>
fn ondblclick(self, value: V) -> Self::Output<Attr<Ondblclick, V>>
Adds the HTML ondblclick attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn ondrag(self, value: V) -> Self::Output<Attr<Ondrag, V>>
fn ondrag(self, value: V) -> Self::Output<Attr<Ondrag, V>>
Adds the HTML ondrag attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn ondragend(self, value: V) -> Self::Output<Attr<Ondragend, V>>
fn ondragend(self, value: V) -> Self::Output<Attr<Ondragend, V>>
Adds the HTML ondragend attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn ondragenter(self, value: V) -> Self::Output<Attr<Ondragenter, V>>
fn ondragenter(self, value: V) -> Self::Output<Attr<Ondragenter, V>>
Adds the HTML ondragenter attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn ondragleave(self, value: V) -> Self::Output<Attr<Ondragleave, V>>
fn ondragleave(self, value: V) -> Self::Output<Attr<Ondragleave, V>>
Adds the HTML ondragleave attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn ondragover(self, value: V) -> Self::Output<Attr<Ondragover, V>>
fn ondragover(self, value: V) -> Self::Output<Attr<Ondragover, V>>
Adds the HTML ondragover attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn ondragstart(self, value: V) -> Self::Output<Attr<Ondragstart, V>>
fn ondragstart(self, value: V) -> Self::Output<Attr<Ondragstart, V>>
Adds the HTML ondragstart attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn ondrop(self, value: V) -> Self::Output<Attr<Ondrop, V>>
fn ondrop(self, value: V) -> Self::Output<Attr<Ondrop, V>>
Adds the HTML ondrop attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn ondurationchange(self, value: V) -> Self::Output<Attr<Ondurationchange, V>>
fn ondurationchange(self, value: V) -> Self::Output<Attr<Ondurationchange, V>>
Adds the HTML ondurationchange attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onemptied(self, value: V) -> Self::Output<Attr<Onemptied, V>>
fn onemptied(self, value: V) -> Self::Output<Attr<Onemptied, V>>
Adds the HTML onemptied attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onended(self, value: V) -> Self::Output<Attr<Onended, V>>
fn onended(self, value: V) -> Self::Output<Attr<Onended, V>>
Adds the HTML onended attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onerror(self, value: V) -> Self::Output<Attr<Onerror, V>>
fn onerror(self, value: V) -> Self::Output<Attr<Onerror, V>>
Adds the HTML onerror attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onfocus(self, value: V) -> Self::Output<Attr<Onfocus, V>>
fn onfocus(self, value: V) -> Self::Output<Attr<Onfocus, V>>
Adds the HTML onfocus attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onformdata(self, value: V) -> Self::Output<Attr<Onformdata, V>>
fn onformdata(self, value: V) -> Self::Output<Attr<Onformdata, V>>
Adds the HTML onformdata attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn oninput(self, value: V) -> Self::Output<Attr<Oninput, V>>
fn oninput(self, value: V) -> Self::Output<Attr<Oninput, V>>
Adds the HTML oninput attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn oninvalid(self, value: V) -> Self::Output<Attr<Oninvalid, V>>
fn oninvalid(self, value: V) -> Self::Output<Attr<Oninvalid, V>>
Adds the HTML oninvalid attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onkeydown(self, value: V) -> Self::Output<Attr<Onkeydown, V>>
fn onkeydown(self, value: V) -> Self::Output<Attr<Onkeydown, V>>
Adds the HTML onkeydown attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onkeypress(self, value: V) -> Self::Output<Attr<Onkeypress, V>>
fn onkeypress(self, value: V) -> Self::Output<Attr<Onkeypress, V>>
Adds the HTML onkeypress attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onkeyup(self, value: V) -> Self::Output<Attr<Onkeyup, V>>
fn onkeyup(self, value: V) -> Self::Output<Attr<Onkeyup, V>>
Adds the HTML onkeyup attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onlanguagechange(self, value: V) -> Self::Output<Attr<Onlanguagechange, V>>
fn onlanguagechange(self, value: V) -> Self::Output<Attr<Onlanguagechange, V>>
Adds the HTML onlanguagechange attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onload(self, value: V) -> Self::Output<Attr<Onload, V>>
fn onload(self, value: V) -> Self::Output<Attr<Onload, V>>
Adds the HTML onload attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onloadeddata(self, value: V) -> Self::Output<Attr<Onloadeddata, V>>
fn onloadeddata(self, value: V) -> Self::Output<Attr<Onloadeddata, V>>
Adds the HTML onloadeddata attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onloadedmetadata(self, value: V) -> Self::Output<Attr<Onloadedmetadata, V>>
fn onloadedmetadata(self, value: V) -> Self::Output<Attr<Onloadedmetadata, V>>
Adds the HTML onloadedmetadata attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onloadstart(self, value: V) -> Self::Output<Attr<Onloadstart, V>>
fn onloadstart(self, value: V) -> Self::Output<Attr<Onloadstart, V>>
Adds the HTML onloadstart attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onmousedown(self, value: V) -> Self::Output<Attr<Onmousedown, V>>
fn onmousedown(self, value: V) -> Self::Output<Attr<Onmousedown, V>>
Adds the HTML onmousedown attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onmouseenter(self, value: V) -> Self::Output<Attr<Onmouseenter, V>>
fn onmouseenter(self, value: V) -> Self::Output<Attr<Onmouseenter, V>>
Adds the HTML onmouseenter attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onmouseleave(self, value: V) -> Self::Output<Attr<Onmouseleave, V>>
fn onmouseleave(self, value: V) -> Self::Output<Attr<Onmouseleave, V>>
Adds the HTML onmouseleave attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onmousemove(self, value: V) -> Self::Output<Attr<Onmousemove, V>>
fn onmousemove(self, value: V) -> Self::Output<Attr<Onmousemove, V>>
Adds the HTML onmousemove attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onmouseout(self, value: V) -> Self::Output<Attr<Onmouseout, V>>
fn onmouseout(self, value: V) -> Self::Output<Attr<Onmouseout, V>>
Adds the HTML onmouseout attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onmouseover(self, value: V) -> Self::Output<Attr<Onmouseover, V>>
fn onmouseover(self, value: V) -> Self::Output<Attr<Onmouseover, V>>
Adds the HTML onmouseover attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onmouseup(self, value: V) -> Self::Output<Attr<Onmouseup, V>>
fn onmouseup(self, value: V) -> Self::Output<Attr<Onmouseup, V>>
Adds the HTML onmouseup attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onpause(self, value: V) -> Self::Output<Attr<Onpause, V>>
fn onpause(self, value: V) -> Self::Output<Attr<Onpause, V>>
Adds the HTML onpause attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onplay(self, value: V) -> Self::Output<Attr<Onplay, V>>
fn onplay(self, value: V) -> Self::Output<Attr<Onplay, V>>
Adds the HTML onplay attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onplaying(self, value: V) -> Self::Output<Attr<Onplaying, V>>
fn onplaying(self, value: V) -> Self::Output<Attr<Onplaying, V>>
Adds the HTML onplaying attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onprogress(self, value: V) -> Self::Output<Attr<Onprogress, V>>
fn onprogress(self, value: V) -> Self::Output<Attr<Onprogress, V>>
Adds the HTML onprogress attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onratechange(self, value: V) -> Self::Output<Attr<Onratechange, V>>
fn onratechange(self, value: V) -> Self::Output<Attr<Onratechange, V>>
Adds the HTML onratechange attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onreset(self, value: V) -> Self::Output<Attr<Onreset, V>>
fn onreset(self, value: V) -> Self::Output<Attr<Onreset, V>>
Adds the HTML onreset attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onresize(self, value: V) -> Self::Output<Attr<Onresize, V>>
fn onresize(self, value: V) -> Self::Output<Attr<Onresize, V>>
Adds the HTML onresize attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onscroll(self, value: V) -> Self::Output<Attr<Onscroll, V>>
fn onscroll(self, value: V) -> Self::Output<Attr<Onscroll, V>>
Adds the HTML onscroll attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onsecuritypolicyviolation(
self,
value: V,
) -> Self::Output<Attr<Onsecuritypolicyviolation, V>>
fn onsecuritypolicyviolation( self, value: V, ) -> Self::Output<Attr<Onsecuritypolicyviolation, V>>
Adds the HTML onsecuritypolicyviolation attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onseeked(self, value: V) -> Self::Output<Attr<Onseeked, V>>
fn onseeked(self, value: V) -> Self::Output<Attr<Onseeked, V>>
Adds the HTML onseeked attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onseeking(self, value: V) -> Self::Output<Attr<Onseeking, V>>
fn onseeking(self, value: V) -> Self::Output<Attr<Onseeking, V>>
Adds the HTML onseeking attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onselect(self, value: V) -> Self::Output<Attr<Onselect, V>>
fn onselect(self, value: V) -> Self::Output<Attr<Onselect, V>>
Adds the HTML onselect attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onslotchange(self, value: V) -> Self::Output<Attr<Onslotchange, V>>
fn onslotchange(self, value: V) -> Self::Output<Attr<Onslotchange, V>>
Adds the HTML onslotchange attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onstalled(self, value: V) -> Self::Output<Attr<Onstalled, V>>
fn onstalled(self, value: V) -> Self::Output<Attr<Onstalled, V>>
Adds the HTML onstalled attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onsubmit(self, value: V) -> Self::Output<Attr<Onsubmit, V>>
fn onsubmit(self, value: V) -> Self::Output<Attr<Onsubmit, V>>
Adds the HTML onsubmit attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onsuspend(self, value: V) -> Self::Output<Attr<Onsuspend, V>>
fn onsuspend(self, value: V) -> Self::Output<Attr<Onsuspend, V>>
Adds the HTML onsuspend attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn ontimeupdate(self, value: V) -> Self::Output<Attr<Ontimeupdate, V>>
fn ontimeupdate(self, value: V) -> Self::Output<Attr<Ontimeupdate, V>>
Adds the HTML ontimeupdate attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn ontoggle(self, value: V) -> Self::Output<Attr<Ontoggle, V>>
fn ontoggle(self, value: V) -> Self::Output<Attr<Ontoggle, V>>
Adds the HTML ontoggle attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onvolumechange(self, value: V) -> Self::Output<Attr<Onvolumechange, V>>
fn onvolumechange(self, value: V) -> Self::Output<Attr<Onvolumechange, V>>
Adds the HTML onvolumechange attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onwaiting(self, value: V) -> Self::Output<Attr<Onwaiting, V>>
fn onwaiting(self, value: V) -> Self::Output<Attr<Onwaiting, V>>
Adds the HTML onwaiting attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onwebkitanimationend(
self,
value: V,
) -> Self::Output<Attr<Onwebkitanimationend, V>>
fn onwebkitanimationend( self, value: V, ) -> Self::Output<Attr<Onwebkitanimationend, V>>
Adds the HTML onwebkitanimationend attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onwebkitanimationiteration(
self,
value: V,
) -> Self::Output<Attr<Onwebkitanimationiteration, V>>
fn onwebkitanimationiteration( self, value: V, ) -> Self::Output<Attr<Onwebkitanimationiteration, V>>
Adds the HTML onwebkitanimationiteration attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onwebkitanimationstart(
self,
value: V,
) -> Self::Output<Attr<Onwebkitanimationstart, V>>
fn onwebkitanimationstart( self, value: V, ) -> Self::Output<Attr<Onwebkitanimationstart, V>>
Adds the HTML onwebkitanimationstart attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Sourcefn onwebkittransitionend(
self,
value: V,
) -> Self::Output<Attr<Onwebkittransitionend, V>>
fn onwebkittransitionend( self, value: V, ) -> Self::Output<Attr<Onwebkittransitionend, V>>
Adds the HTML onwebkittransitionend attribute to the element.
Note: This is the HTML attribute, which takes a JavaScript string, not an on: listener that takes application logic written in Rust.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.