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