diff options
author | 2022-02-13 19:23:51 +0700 | |
---|---|---|
committer | 2022-02-13 19:23:51 +0700 | |
commit | e50e639b0edc6eee41754e6faee45936fedeebd8 (patch) | |
tree | fcb525fcff45f0c9b10e9110ea6bffe3372fed6d /src/pure.rs | |
parent | 98750782f344943c58e00738867b741c53ecdfa1 (diff) | |
download | iced-e50e639b0edc6eee41754e6faee45936fedeebd8.tar.gz iced-e50e639b0edc6eee41754e6faee45936fedeebd8.tar.bz2 iced-e50e639b0edc6eee41754e6faee45936fedeebd8.zip |
Expose additional helpers in `iced::pure`
Diffstat (limited to 'src/pure.rs')
-rw-r--r-- | src/pure.rs | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/pure.rs b/src/pure.rs index 712bd31f..5cab5fd9 100644 --- a/src/pure.rs +++ b/src/pure.rs @@ -17,12 +17,27 @@ //! [the original widgets]: crate::widget //! [`button::State`]: crate::widget::button::State //! [impure `Application`]: crate::Application -pub use iced_pure::{Element as _, Image as _, Text as _, *}; +pub use iced_pure::{ + Button as _, Column as _, Element as _, Image as _, Row as _, Text as _, *, +}; /// A generic, pure [`Widget`]. pub type Element<'a, Message> = iced_pure::Element<'a, Message, crate::Renderer>; +/// A pure container widget. +pub type Container<'a, Message> = + iced_pure::Container<'a, Message, crate::Renderer>; + +/// A pure column widget. +pub type Column<'a, Message> = iced_pure::Column<'a, Message, crate::Renderer>; + +/// A pure row widget. +pub type Row<'a, Message> = iced_pure::Row<'a, Message, crate::Renderer>; + +/// A pure button widget. +pub type Button<'a, Message> = iced_pure::Button<'a, Message, crate::Renderer>; + /// A pure text widget. pub type Text = iced_pure::Text<crate::Renderer>; |