Slider
FormA styled range slider with primary-colored track and circular handle.
Preview
Value: 60%
Usage
slider.rs
use floe_ui::components::slider;
let s = slider::styled(0.0..=100.0, self.value, Message::SliderChanged, &tokens);API Reference
Props / Parameters
| Name | Type | Description |
|---|---|---|
| range | RangeInclusive<f32> | Min..=max range |
| value | f32 | Current slider value |
| on_change | Fn(f32) -> Message | Callback on value change |
| tokens | &DesignTokens | Design tokens for theming |
Style Functions
default_style(tokens)
Style functions return closures compatible with Iced's .style() method.
Builder Functions
styled(range, value, on_change, tokens)
Builder functions return pre-configured Iced widgets ready for use.
Source: floe-ui/src/components/slider.rs