diff --git a/examples/dial.rs b/examples/dial.rs index a336e5d0557e3fbf43831c0bfe9a0d20ba335d4e..97fc7d44f5446d29f2b6e52b207fed68b75ad0ec 100644 --- a/examples/dial.rs +++ b/examples/dial.rs @@ -25,14 +25,14 @@ struct DialLabel { } impl DialLabel { - fn new(text: &str, value: f64) -> impl Widget<DialLabel> { + fn new(text: &str) -> impl Widget<DialLabel> { let text = text.to_string(); let label = Label::new(move |data: &DialLabel, _env: &_| format!("{} {:.3}", text, data.value)); let solid = Color::rgb8(0x3a, 0x3a, 0x3a); let mut col = Flex::column(); col.add_child( - Dial::new(value, Size::new(100.0, 100.0)) + Dial::new(Size::new(100.0, 100.0)) .lens(DialLabel::value) .background(solid.clone()) .padding(5.0), @@ -55,28 +55,28 @@ impl Envelope { let solid = Color::rgb8(0x3a, 0x3a, 0x3a); Flex::row() .with_child( - DialLabel::new("Attack", 0.0) + DialLabel::new("Attack") .lens(Envelope::attack) .background(solid.clone()) .padding(5.0), 0.0, ) .with_child( - DialLabel::new("Decay", 0.0) + DialLabel::new("Decay") .lens(Envelope::decay) .background(solid.clone()) .padding(5.0), 0.0, ) .with_child( - DialLabel::new("Sustain", 0.0) + DialLabel::new("Sustain") .lens(Envelope::sustain) .background(solid.clone()) .padding(5.0), 0.0, ) .with_child( - DialLabel::new("Release", 0.0) + DialLabel::new("Release") .lens(Envelope::release) .background(solid.clone()) .padding(5.0), diff --git a/examples/draw.rs b/examples/draw.rs index 93f6888376316da304addeb162facfaad311d847..23ededb4a942f83c63ff06f83fa62d3bf1fdcdbc 100644 --- a/examples/draw.rs +++ b/examples/draw.rs @@ -30,14 +30,14 @@ struct DialLabel { } impl DialLabel { - fn new(text: &str, value: f64) -> impl Widget<DialLabel> { + fn new(text: &str) -> impl Widget<DialLabel> { let text = text.to_string(); let label = Label::new(move |data: &DialLabel, _env: &_| format!("{} {:.3}", text, data.value)); let solid = Color::rgb8(0x3a, 0x3a, 0x3a); let mut col = Flex::column(); col.add_child( - Dial::new(value, Size::new(100.0, 100.0)) + Dial::new(Size::new(100.0, 100.0)) .lens(DialLabel::value) .background(solid.clone()) .padding(5.0), @@ -61,28 +61,28 @@ impl Envelope { let solid = Color::rgb8(0x3a, 0x3a, 0x3a); Flex::row() .with_child( - DialLabel::new("Attack", 0.0) + DialLabel::new("Attack") .lens(Envelope::attack) .background(solid.clone()) .padding(5.0), 0.0, ) .with_child( - DialLabel::new("Decay", 0.0) + DialLabel::new("Decay") .lens(Envelope::decay) .background(solid.clone()) .padding(5.0), 0.0, ) .with_child( - DialLabel::new("Sustain", 0.0) + DialLabel::new("Sustain") .lens(Envelope::sustain) .background(solid.clone()) .padding(5.0), 0.0, ) .with_child( - DialLabel::new("Release", 0.0) + DialLabel::new("Release") .lens(Envelope::release) .background(solid.clone()) .padding(5.0), diff --git a/src/dial.rs b/src/dial.rs index 392a784fe36a47c11d598023f8760f849d67f819..6ed1e17289fd3a1e73c8b25c1dee1d84b9677dd1 100644 --- a/src/dial.rs +++ b/src/dial.rs @@ -8,13 +8,12 @@ use druid::{ #[derive(Debug, Clone, Default)] pub struct Dial { // properties for the Dial - value: f64, size: Size, } impl Dial { - pub fn new(value: f64, size: Size) -> impl Widget<f64> { - Self { value, size } + pub fn new(size: Size) -> impl Widget<f64> { + Self { size } } }