Struct silkenweb::elements::MainBuilder [−][src]
pub struct MainBuilder(_);
Implementations
impl MainBuilder
[src]
impl MainBuilder
[src]pub fn id(self, value: impl AttributeValue<String>) -> MainBuilder
[src]
pub fn class(self, value: impl AttributeValue<String>) -> MainBuilder
[src]
impl MainBuilder
[src]
impl MainBuilder
[src]pub fn on_blur(
self,
f: impl FnMut(FocusEvent, HtmlElement) + 'static
) -> MainBuilder
[src]
self,
f: impl FnMut(FocusEvent, HtmlElement) + 'static
) -> MainBuilder
pub fn on_click(
self,
f: impl FnMut(MouseEvent, HtmlElement) + 'static
) -> MainBuilder
[src]
self,
f: impl FnMut(MouseEvent, HtmlElement) + 'static
) -> MainBuilder
pub fn on_change(
self,
f: impl FnMut(Event, HtmlElement) + 'static
) -> MainBuilder
[src]
self,
f: impl FnMut(Event, HtmlElement) + 'static
) -> MainBuilder
pub fn on_dblclick(
self,
f: impl FnMut(MouseEvent, HtmlElement) + 'static
) -> MainBuilder
[src]
self,
f: impl FnMut(MouseEvent, HtmlElement) + 'static
) -> MainBuilder
pub fn on_focusout(
self,
f: impl FnMut(FocusEvent, HtmlElement) + 'static
) -> MainBuilder
[src]
self,
f: impl FnMut(FocusEvent, HtmlElement) + 'static
) -> MainBuilder
pub fn on_input(
self,
f: impl FnMut(InputEvent, HtmlElement) + 'static
) -> MainBuilder
[src]
self,
f: impl FnMut(InputEvent, HtmlElement) + 'static
) -> MainBuilder
pub fn on_keydown(
self,
f: impl FnMut(KeyboardEvent, HtmlElement) + 'static
) -> MainBuilder
[src]
self,
f: impl FnMut(KeyboardEvent, HtmlElement) + 'static
) -> MainBuilder
pub fn on_keyup(
self,
f: impl FnMut(KeyboardEvent, HtmlElement) + 'static
) -> MainBuilder
[src]
self,
f: impl FnMut(KeyboardEvent, HtmlElement) + 'static
) -> MainBuilder
pub fn effect(self, f: impl Effect<HtmlElement>) -> MainBuilder
[src]
impl MainBuilder
[src]
impl MainBuilder
[src]pub fn text(self, child: impl Text) -> MainBuilder
[src]
pub fn child<Child>(self, c: Child) -> MainBuilder where
Child: Into<Element>,
[src]
Child: Into<Element>,
Trait Implementations
impl Builder for MainBuilder
[src]
impl Builder for MainBuilder
[src]type Target = Main
pub fn build(self) -> <MainBuilder as Builder>::Target
[src]
pub fn into_element(self) -> Element
[src]
impl DomElement for MainBuilder
[src]
impl DomElement for MainBuilder
[src]type Target = HtmlElement
pub fn dom_element(&self) -> <MainBuilder as DomElement>::Target
[src]
impl From<MainBuilder> for ElementBuilder
[src]
impl From<MainBuilder> for ElementBuilder
[src]pub fn from(builder: MainBuilder) -> ElementBuilder
[src]
impl From<MainBuilder> for Element
[src]
impl From<MainBuilder> for Element
[src]pub fn from(builder: MainBuilder) -> Element
[src]
Auto Trait Implementations
impl !RefUnwindSafe for MainBuilder
impl !RefUnwindSafe for MainBuilder
impl !Send for MainBuilder
impl !Send for MainBuilder
impl !Sync for MainBuilder
impl !Sync for MainBuilder
impl Unpin for MainBuilder
impl Unpin for MainBuilder
impl !UnwindSafe for MainBuilder
impl !UnwindSafe for MainBuilder