summaryrefslogtreecommitdiffstats
path: root/examples/slider
diff options
context:
space:
mode:
authorLibravatar Casper Storm <casper.storm@lich.io>2022-12-13 10:05:52 +0100
committerLibravatar Casper Storm <casper.storm@lich.io>2022-12-13 10:05:52 +0100
commitbb4161c1aec0a2a76de39ff2e5ed65f7acbad471 (patch)
tree92e2660cb19fe4ff06d7ec32812e53f730674679 /examples/slider
parent2e6d90f141217bad83eacd392562c13d7485881f (diff)
downloadiced-bb4161c1aec0a2a76de39ff2e5ed65f7acbad471.tar.gz
iced-bb4161c1aec0a2a76de39ff2e5ed65f7acbad471.tar.bz2
iced-bb4161c1aec0a2a76de39ff2e5ed65f7acbad471.zip
Split vertical orientation into VerticalSlider
Diffstat (limited to 'examples/slider')
-rw-r--r--examples/slider/src/main.rs20
1 files changed, 7 insertions, 13 deletions
diff --git a/examples/slider/src/main.rs b/examples/slider/src/main.rs
index 44770382..6286d625 100644
--- a/examples/slider/src/main.rs
+++ b/examples/slider/src/main.rs
@@ -1,4 +1,4 @@
-use iced::widget::{column, container, slider, text};
+use iced::widget::{column, container, slider, text, vertical_slider};
use iced::{Element, Length, Sandbox, Settings};
pub fn main() -> iced::Result {
@@ -34,21 +34,15 @@ impl Sandbox for Slider {
}
fn view(&self) -> Element<Message> {
- use slider::Orientation::{Horizontal, Vertical};
-
let value = self.slider_value;
- let h_slider = container(
- slider(0..=100, value, Message::SliderChanged)
- .orientation(Horizontal),
- )
- .width(Length::Units(250));
+ let h_slider =
+ container(slider(0..=100, value, Message::SliderChanged))
+ .width(Length::Units(250));
- let v_slider = container(
- slider(0..=100, value, Message::SliderChanged)
- .orientation(Vertical),
- )
- .height(Length::Units(200));
+ let v_slider =
+ container(vertical_slider(0..=100, value, Message::SliderChanged))
+ .height(Length::Units(200));
let text = text(format!("{value}"));