Struct silkenweb::elements::ProgressBuilder [−][src]
pub struct ProgressBuilder(_);
Implementations
impl ProgressBuilder
[src]
impl ProgressBuilder
[src]pub fn id(self, value: impl AttributeValue<String>) -> ProgressBuilder
[src]
pub fn class(self, value: impl AttributeValue<String>) -> ProgressBuilder
[src]
pub fn max(self, value: impl AttributeValue<f32>) -> ProgressBuilder
[src]
This attribute describes how much work the task indicated by the progress element requires. The max attribute, if present, must have a value greater than 0 and be a valid floating point number. The default value is 1.
pub fn value(self, value: impl AttributeValue<f32>) -> ProgressBuilder
[src]
This attribute specifies how much of the task that has been completed. It must be a valid floating point number between 0 and max, or between 0 and 1 if max is omitted. If there is no value attribute, the progress bar is indeterminate; this indicates that an activity is ongoing with no indication of how long it is expected to take.
impl ProgressBuilder
[src]
impl ProgressBuilder
[src]pub fn on_blur(
self,
f: impl FnMut(FocusEvent, HtmlProgressElement) + 'static
) -> ProgressBuilder
[src]
self,
f: impl FnMut(FocusEvent, HtmlProgressElement) + 'static
) -> ProgressBuilder
pub fn on_click(
self,
f: impl FnMut(MouseEvent, HtmlProgressElement) + 'static
) -> ProgressBuilder
[src]
self,
f: impl FnMut(MouseEvent, HtmlProgressElement) + 'static
) -> ProgressBuilder
pub fn on_change(
self,
f: impl FnMut(Event, HtmlProgressElement) + 'static
) -> ProgressBuilder
[src]
self,
f: impl FnMut(Event, HtmlProgressElement) + 'static
) -> ProgressBuilder
pub fn on_dblclick(
self,
f: impl FnMut(MouseEvent, HtmlProgressElement) + 'static
) -> ProgressBuilder
[src]
self,
f: impl FnMut(MouseEvent, HtmlProgressElement) + 'static
) -> ProgressBuilder
pub fn on_focusout(
self,
f: impl FnMut(FocusEvent, HtmlProgressElement) + 'static
) -> ProgressBuilder
[src]
self,
f: impl FnMut(FocusEvent, HtmlProgressElement) + 'static
) -> ProgressBuilder
pub fn on_input(
self,
f: impl FnMut(InputEvent, HtmlProgressElement) + 'static
) -> ProgressBuilder
[src]
self,
f: impl FnMut(InputEvent, HtmlProgressElement) + 'static
) -> ProgressBuilder
pub fn on_keydown(
self,
f: impl FnMut(KeyboardEvent, HtmlProgressElement) + 'static
) -> ProgressBuilder
[src]
self,
f: impl FnMut(KeyboardEvent, HtmlProgressElement) + 'static
) -> ProgressBuilder
pub fn on_keyup(
self,
f: impl FnMut(KeyboardEvent, HtmlProgressElement) + 'static
) -> ProgressBuilder
[src]
self,
f: impl FnMut(KeyboardEvent, HtmlProgressElement) + 'static
) -> ProgressBuilder
pub fn effect(self, f: impl Effect<HtmlProgressElement>) -> ProgressBuilder
[src]
impl ProgressBuilder
[src]
impl ProgressBuilder
[src]pub fn text(self, child: impl Text) -> ProgressBuilder
[src]
pub fn child<Child>(self, c: Child) -> ProgressBuilder where
Child: Into<Element>,
[src]
Child: Into<Element>,
Trait Implementations
impl Builder for ProgressBuilder
[src]
impl Builder for ProgressBuilder
[src]type Target = Progress
pub fn build(self) -> <ProgressBuilder as Builder>::Target
[src]
pub fn into_element(self) -> Element
[src]
impl DomElement for ProgressBuilder
[src]
impl DomElement for ProgressBuilder
[src]type Target = HtmlProgressElement
pub fn dom_element(&self) -> <ProgressBuilder as DomElement>::Target
[src]
impl From<ProgressBuilder> for ElementBuilder
[src]
impl From<ProgressBuilder> for ElementBuilder
[src]pub fn from(builder: ProgressBuilder) -> ElementBuilder
[src]
impl From<ProgressBuilder> for Element
[src]
impl From<ProgressBuilder> for Element
[src]pub fn from(builder: ProgressBuilder) -> Element
[src]
Auto Trait Implementations
impl !RefUnwindSafe for ProgressBuilder
impl !RefUnwindSafe for ProgressBuilder
impl !Send for ProgressBuilder
impl !Send for ProgressBuilder
impl !Sync for ProgressBuilder
impl !Sync for ProgressBuilder
impl Unpin for ProgressBuilder
impl Unpin for ProgressBuilder
impl !UnwindSafe for ProgressBuilder
impl !UnwindSafe for ProgressBuilder