pub struct ProgressProps {
pub value: Signal<f64>,
pub max: MaybeProp<f64>,
pub variant: MaybeProp<ProgressVariant>,
pub animated: Signal<bool>,
pub show_label: Signal<bool>,
pub size: MaybeProp<String>,
pub class: MaybeProp<String>,
pub id: MaybeProp<String>,
pub style: Signal<Style>,
}Expand description
Props for the Progress component.
§Optional Props
- value:
impl Into<Signal<f64>> - max:
impl Into<MaybeProp<f64>> - variant:
impl Into<MaybeProp<ProgressVariant>> - animated:
impl Into<Signal<bool>> - show_label:
impl Into<Signal<bool>> - size:
impl Into<MaybeProp<String>> - class:
impl Into<MaybeProp<String>> - id:
impl Into<MaybeProp<String>> - style:
impl Into<Signal<Style>>
Fields§
§value: Signal<f64>§max: MaybeProp<f64>§variant: MaybeProp<ProgressVariant>§animated: Signal<bool>§show_label: Signal<bool>§size: MaybeProp<String>§class: MaybeProp<String>§id: MaybeProp<String>§style: Signal<Style>Implementations§
Source§impl ProgressProps
impl ProgressProps
Sourcepub fn builder() -> ProgressPropsBuilder<((), (), (), (), (), (), (), (), ())>
pub fn builder() -> ProgressPropsBuilder<((), (), (), (), (), (), (), (), ())>
Create a builder for building ProgressProps.
On the builder, call .value(...)(optional), .max(...)(optional), .variant(...)(optional), .animated(...)(optional), .show_label(...)(optional), .size(...)(optional), .class(...)(optional), .id(...)(optional), .style(...)(optional) to set the values of the fields.
Finally, call .build() to create the instance of ProgressProps.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ProgressProps
impl RefUnwindSafe for ProgressProps
impl Send for ProgressProps
impl Sync for ProgressProps
impl Unpin for ProgressProps
impl UnsafeUnpin for ProgressProps
impl UnwindSafe for ProgressProps
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> SerializableKey for T
impl<T> SerializableKey for T
Source§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.