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