summaryrefslogtreecommitdiffstats
path: root/examples/pick_list
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2020-07-10 08:11:31 +0200
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2020-07-10 08:11:31 +0200
commit26fbc9af0097f7f912c554b3a1e0281678bb4823 (patch)
tree91bb0a0962a465b74ee9efc284fd7ffd6558b3de /examples/pick_list
parent94383d82a5d080a28de025fadc6b7ba27e37927d (diff)
downloadiced-26fbc9af0097f7f912c554b3a1e0281678bb4823.tar.gz
iced-26fbc9af0097f7f912c554b3a1e0281678bb4823.tar.bz2
iced-26fbc9af0097f7f912c554b3a1e0281678bb4823.zip
Simplify `pick_list` example
Diffstat (limited to 'examples/pick_list')
-rw-r--r--examples/pick_list/src/main.rs16
1 files changed, 4 insertions, 12 deletions
diff --git a/examples/pick_list/src/main.rs b/examples/pick_list/src/main.rs
index 4eb368d1..66ed6c6f 100644
--- a/examples/pick_list/src/main.rs
+++ b/examples/pick_list/src/main.rs
@@ -1,6 +1,6 @@
use iced::{
- button, pick_list, scrollable, Align, Button, Container, Element, Length,
- PickList, Sandbox, Scrollable, Settings, Space, Text,
+ pick_list, scrollable, Align, Container, Element, Length, PickList,
+ Sandbox, Scrollable, Settings, Space, Text,
};
pub fn main() {
@@ -10,14 +10,12 @@ pub fn main() {
#[derive(Default)]
struct Example {
scroll: scrollable::State,
- button: button::State,
pick_list: pick_list::State,
selected_language: Language,
}
#[derive(Debug, Clone, Copy)]
enum Message {
- ButtonPressed,
LanguageSelected(Language),
}
@@ -34,7 +32,6 @@ impl Sandbox for Example {
fn update(&mut self, message: Message) {
match message {
- Message::ButtonPressed => {}
Message::LanguageSelected(language) => {
self.selected_language = language;
}
@@ -49,20 +46,15 @@ impl Sandbox for Example {
Message::LanguageSelected,
);
- let button = Button::new(&mut self.button, Text::new("Press me!"))
- .on_press(Message::ButtonPressed);
-
let mut content = Scrollable::new(&mut self.scroll)
.width(Length::Fill)
.align_items(Align::Center)
.spacing(10)
- .push(Space::with_height(Length::Units(800)))
+ .push(Space::with_height(Length::Units(600)))
.push(Text::new("Which is your favorite language?"))
.push(pick_list);
- content = content
- .push(button)
- .push(Space::with_height(Length::Units(800)));
+ content = content.push(Space::with_height(Length::Units(600)));
Container::new(content)
.width(Length::Fill)