Struct silkenweb_html::elements::ParamBuilder [−][src]
pub struct ParamBuilder(_);
Implementations
impl ParamBuilder[src]
impl ParamBuilder[src]pub fn id(self, value: impl AttributeValue<String>) -> Self[src]
pub fn class(self, value: impl AttributeValue<String>) -> Self[src]
pub fn name(self, value: impl AttributeValue<String>) -> Self[src]
Name of the parameter.
pub fn value(self, value: impl AttributeValue<String>) -> Self[src]
Specifies the value of the parameter.
impl ParamBuilder[src]
impl ParamBuilder[src]pub fn on_blur(
self,
f: impl 'static + FnMut(FocusEvent, HtmlParamElement)
) -> Self[src]
self,
f: impl 'static + FnMut(FocusEvent, HtmlParamElement)
) -> Self
pub fn on_click(
self,
f: impl 'static + FnMut(MouseEvent, HtmlParamElement)
) -> Self[src]
self,
f: impl 'static + FnMut(MouseEvent, HtmlParamElement)
) -> Self
pub fn on_change(self, f: impl 'static + FnMut(Event, HtmlParamElement)) -> Self[src]
pub fn on_dblclick(
self,
f: impl 'static + FnMut(MouseEvent, HtmlParamElement)
) -> Self[src]
self,
f: impl 'static + FnMut(MouseEvent, HtmlParamElement)
) -> Self
pub fn on_focusout(
self,
f: impl 'static + FnMut(FocusEvent, HtmlParamElement)
) -> Self[src]
self,
f: impl 'static + FnMut(FocusEvent, HtmlParamElement)
) -> Self
pub fn on_input(
self,
f: impl 'static + FnMut(InputEvent, HtmlParamElement)
) -> Self[src]
self,
f: impl 'static + FnMut(InputEvent, HtmlParamElement)
) -> Self
pub fn on_keydown(
self,
f: impl 'static + FnMut(KeyboardEvent, HtmlParamElement)
) -> Self[src]
self,
f: impl 'static + FnMut(KeyboardEvent, HtmlParamElement)
) -> Self
pub fn on_keyup(
self,
f: impl 'static + FnMut(KeyboardEvent, HtmlParamElement)
) -> Self[src]
self,
f: impl 'static + FnMut(KeyboardEvent, HtmlParamElement)
) -> Self
pub fn effect(self, f: impl Effect<HtmlParamElement>) -> Self[src]
Trait Implementations
impl Builder for ParamBuilder[src]
impl Builder for ParamBuilder[src]impl DomElement for ParamBuilder[src]
impl DomElement for ParamBuilder[src]type Target = HtmlParamElement
fn dom_element(&self) -> Self::Target[src]
impl From<ParamBuilder> for Element[src]
impl From<ParamBuilder> for Element[src]fn from(builder: ParamBuilder) -> Self[src]
impl From<ParamBuilder> for ElementBuilder[src]
impl From<ParamBuilder> for ElementBuilder[src]fn from(builder: ParamBuilder) -> Self[src]
Auto Trait Implementations
impl !RefUnwindSafe for ParamBuilder
impl !RefUnwindSafe for ParamBuilderimpl !Send for ParamBuilder
impl !Send for ParamBuilderimpl !Sync for ParamBuilder
impl !Sync for ParamBuilderimpl Unpin for ParamBuilder
impl Unpin for ParamBuilderimpl !UnwindSafe for ParamBuilder
impl !UnwindSafe for ParamBuilder