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