diff options
author | 2024-03-12 14:58:06 +0100 | |
---|---|---|
committer | 2024-03-12 14:58:06 +0100 | |
commit | 252eb88703196dd1d373fb45cbbb7ee7b85f3726 (patch) | |
tree | 8da52353e52376da727c3b2928cb519676a91b7f /examples/checkbox | |
parent | d0a1da194a7311d599bda0884c973e8eed6c15d8 (diff) | |
download | iced-252eb88703196dd1d373fb45cbbb7ee7b85f3726.tar.gz iced-252eb88703196dd1d373fb45cbbb7ee7b85f3726.tar.bz2 iced-252eb88703196dd1d373fb45cbbb7ee7b85f3726.zip |
Use closures for `Checkbox::style`
Diffstat (limited to 'examples/checkbox')
-rw-r--r-- | examples/checkbox/src/main.rs | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/examples/checkbox/src/main.rs b/examples/checkbox/src/main.rs index 121c99ea..ee745c03 100644 --- a/examples/checkbox/src/main.rs +++ b/examples/checkbox/src/main.rs @@ -63,17 +63,16 @@ impl Application for Example { let default_checkbox = checkbox("Default", self.default) .on_toggle(Message::DefaultToggled); - let styled_checkbox = |label, style| { + let styled_checkbox = |label| { checkbox(label, self.styled) .on_toggle_maybe(self.default.then_some(Message::StyledToggled)) - .style(style) }; let checkboxes = row![ - styled_checkbox("Primary", checkbox::primary), - styled_checkbox("Secondary", checkbox::secondary), - styled_checkbox("Success", checkbox::success), - styled_checkbox("Danger", checkbox::danger), + styled_checkbox("Primary").style(checkbox::primary), + styled_checkbox("Secondary").style(checkbox::secondary), + styled_checkbox("Success").style(checkbox::success), + styled_checkbox("Danger").style(checkbox::danger), ] .spacing(20); |