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