beginning to create a double_ended_slider
This commit is contained in:
parent
49e1e767c3
commit
62453866c5
15
src/ui/double_ended_slider.rs
Normal file
15
src/ui/double_ended_slider.rs
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
use std::ops::RangeInclusive;
|
||||||
|
|
||||||
|
use cosmic::iced::Length;
|
||||||
|
|
||||||
|
struct DoubleSlider<'a, T, Message> {
|
||||||
|
range: RangeInclusive<T>,
|
||||||
|
step: T,
|
||||||
|
beginning_value: T,
|
||||||
|
end_value: T,
|
||||||
|
default_beginning: Option<T>,
|
||||||
|
default_end: Option<T>,
|
||||||
|
on_change: Box<dyn Fn(T) -> Message + 'a>,
|
||||||
|
width: Length,
|
||||||
|
height: i32,
|
||||||
|
}
|
Loading…
Reference in a new issue