pub struct SliderTheme {Show 17 fields
pub value_indicator_text_style: Option<TextStyle>,
pub active_track_color: Option<Color>,
pub inactive_track_color: Option<Color>,
pub thumb_color: Option<Color>,
pub thumb_border_color: Option<Color>,
pub thumb_elevation: Option<f32>,
pub pressed_thumb_elevation: Option<f32>,
pub track_height: Option<f32>,
pub secondary_active_track_color: Option<Color>,
pub active_tick_mark_color: Option<Color>,
pub inactive_tick_mark_color: Option<Color>,
pub disabled_active_track_color: Option<Color>,
pub disabled_inactive_track_color: Option<Color>,
pub disabled_thumb_color: Option<Color>,
pub overlay_color: Option<WidgetStateProperty<Color>>,
pub value_indicator_color: Option<Color>,
pub show_value_indicator: Option<ShowValueIndicator>,
}Expand description
Defaults for Slider and RangeSlider.
Fields§
§value_indicator_text_style: Option<TextStyle>The value bubble’s type. The reference calls it the value indicator and sets it in
labelLarge.
active_track_color: Option<Color>The travelled part of the track.
inactive_track_color: Option<Color>The part still to travel.
thumb_color: Option<Color>The thumb’s fill.
thumb_border_color: Option<Color>The ring around the thumb.
thumb_elevation: Option<f32>How far a thumb sits off the track at rest — a slider’s, and each of a range slider’s. Unset, the reference’s 1.
pressed_thumb_elevation: Option<f32>And while it is held. Unset, the reference’s 6.
track_height: Option<f32>The track’s height (milestone 648, as the rest below). Unset, the reference’s 4; the travelled part is 2 more.
secondary_active_track_color: Option<Color>The part between a slider’s value and its secondary value.
active_tick_mark_color: Option<Color>The ticks on the travelled part. Unset, on_primary at 38 %.
inactive_tick_mark_color: Option<Color>The ticks on the rest. Unset, on_surface_variant at 38 %.
disabled_active_track_color: Option<Color>A disabled slider’s travelled part.
disabled_inactive_track_color: Option<Color>A disabled slider’s rest of the track.
disabled_thumb_color: Option<Color>A disabled slider’s thumb.
overlay_color: Option<WidgetStateProperty<Color>>The halo around the thumb, per state.
value_indicator_color: Option<Color>The value indicator’s fill. Unset, primary.
show_value_indicator: Option<ShowValueIndicator>When the value indicator shows. Unset, only on a slider with divisions.