pub struct SliderProps {
pub value: Box<dyn InputValueWrapper + 'static>,
pub min: LocalBoxSignal<'static, f32>,
pub max: LocalBoxSignal<'static, f32>,
pub step: LocalBoxSignal<'static, f32>,
pub label: LocalBoxSignal<'static, String>,
pub apply: Option<Box<dyn FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement> + 'static>>,
}Fields§
§value: Box<dyn InputValueWrapper + 'static>§min: LocalBoxSignal<'static, f32>§max: LocalBoxSignal<'static, f32>§step: LocalBoxSignal<'static, f32>§label: LocalBoxSignal<'static, String>§apply: Option<Box<dyn FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement> + 'static>>Implementations§
Source§impl SliderProps
impl SliderProps
Source§impl SliderProps
impl SliderProps
pub fn value(self, v: impl InputValueWrapper + 'static) -> SliderProps
Source§impl SliderProps
impl SliderProps
pub fn min(self, v: f32) -> SliderProps
pub fn min_signal(self, v: impl Signal<Item = f32> + 'static) -> SliderProps
Source§impl SliderProps
impl SliderProps
pub fn max(self, v: f32) -> SliderProps
pub fn max_signal(self, v: impl Signal<Item = f32> + 'static) -> SliderProps
Source§impl SliderProps
impl SliderProps
pub fn step(self, v: f32) -> SliderProps
pub fn step_signal(self, v: impl Signal<Item = f32> + 'static) -> SliderProps
Source§impl SliderProps
impl SliderProps
pub fn label(self, v: String) -> SliderProps
pub fn label_signal( self, v: impl Signal<Item = String> + 'static, ) -> SliderProps
Source§impl SliderProps
impl SliderProps
pub fn apply( self, v: impl FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement> + 'static, ) -> SliderProps
Auto Trait Implementations§
impl !RefUnwindSafe for SliderProps
impl !Send for SliderProps
impl !Sync for SliderProps
impl !UnwindSafe for SliderProps
impl Freeze for SliderProps
impl Unpin for SliderProps
impl UnsafeUnpin for SliderProps
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