summaryrefslogtreecommitdiffstats
path: root/examples/progress_bar.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2020-01-20 06:27:01 +0100
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2020-01-20 06:27:01 +0100
commit7cea7371150e6de28032827519936008592f112d (patch)
tree3bfd82272094ef69493de622af6c9b06389a7c27 /examples/progress_bar.rs
parent04086a90c9e933ebfb42de378054e1115b33529d (diff)
downloadiced-7cea7371150e6de28032827519936008592f112d.tar.gz
iced-7cea7371150e6de28032827519936008592f112d.tar.bz2
iced-7cea7371150e6de28032827519936008592f112d.zip
Package examples and remove `dev-dependencies`
Diffstat (limited to 'examples/progress_bar.rs')
-rw-r--r--examples/progress_bar.rs47
1 files changed, 0 insertions, 47 deletions
diff --git a/examples/progress_bar.rs b/examples/progress_bar.rs
deleted file mode 100644
index 43b09928..00000000
--- a/examples/progress_bar.rs
+++ /dev/null
@@ -1,47 +0,0 @@
-use iced::{slider, Column, Element, ProgressBar, Sandbox, Settings, Slider};
-
-pub fn main() {
- Progress::run(Settings::default())
-}
-
-#[derive(Default)]
-struct Progress {
- value: f32,
- progress_bar_slider: slider::State,
-}
-
-#[derive(Debug, Clone, Copy)]
-enum Message {
- SliderChanged(f32),
-}
-
-impl Sandbox for Progress {
- type Message = Message;
-
- fn new() -> Self {
- Self::default()
- }
-
- fn title(&self) -> String {
- String::from("A simple Progressbar")
- }
-
- fn update(&mut self, message: Message) {
- match message {
- Message::SliderChanged(x) => self.value = x,
- }
- }
-
- fn view(&mut self) -> Element<Message> {
- Column::new()
- .padding(20)
- .push(ProgressBar::new(0.0..=100.0, self.value))
- .push(Slider::new(
- &mut self.progress_bar_slider,
- 0.0..=100.0,
- self.value,
- Message::SliderChanged,
- ))
- .into()
- }
-}