Struct patternfly_yew::components::slider::SliderProperties
source · pub struct SliderProperties {
pub min: Step,
pub max: Step,
pub value: Option<f64>,
pub hide_labels: bool,
pub label_precision: usize,
pub ticks: Vec<Step>,
pub suppress_initial_change: bool,
pub onchange: Callback<f64>,
pub snap_mode: SnapMode,
}
Expand description
Properties for Slider
Fields§
§min: Step
The minimum value.
max: Step
The maximum value.
value: Option<f64>
The initial value.
hide_labels: bool
Flag to hide the label.
label_precision: usize
The precision of the value label.
ticks: Vec<Step>
§suppress_initial_change: bool
An option to suppress reporting the initial value as change.
onchange: Callback<f64>
A callback reporting changes.
snap_mode: SnapMode
Trait Implementations§
source§impl Clone for SliderProperties
impl Clone for SliderProperties
source§fn clone(&self) -> SliderProperties
fn clone(&self) -> SliderProperties
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl PartialEq for SliderProperties
impl PartialEq for SliderProperties
source§fn eq(&self, other: &SliderProperties) -> bool
fn eq(&self, other: &SliderProperties) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Properties for SliderProperties
impl Properties for SliderProperties
impl StructuralPartialEq for SliderProperties
Auto Trait Implementations§
impl Freeze for SliderProperties
impl !RefUnwindSafe for SliderProperties
impl !Send for SliderProperties
impl !Sync for SliderProperties
impl Unpin for SliderProperties
impl !UnwindSafe for SliderProperties
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self
to a value of a Properties
struct.source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self
to a value of a Properties
struct.