diff options
author | 2022-02-12 15:17:44 +0700 | |
---|---|---|
committer | 2022-02-12 15:18:31 +0700 | |
commit | b2670e8752eb96a4018f93b9cb8945da81a7ebff (patch) | |
tree | b7bf46a5e3b2363444500f5801763b2562d48af1 /pure/src/widget.rs | |
parent | 178914ec23a107cb7fa38c39be30a35d235248ab (diff) | |
download | iced-b2670e8752eb96a4018f93b9cb8945da81a7ebff.tar.gz iced-b2670e8752eb96a4018f93b9cb8945da81a7ebff.tar.bz2 iced-b2670e8752eb96a4018f93b9cb8945da81a7ebff.zip |
Implement `Scrollable` in `iced_pure`
Diffstat (limited to 'pure/src/widget.rs')
-rw-r--r-- | pure/src/widget.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/pure/src/widget.rs b/pure/src/widget.rs index 3488f99d..02bf3a85 100644 --- a/pure/src/widget.rs +++ b/pure/src/widget.rs @@ -4,6 +4,7 @@ mod column; mod container; mod element; mod row; +mod scrollable; mod text; mod tree; @@ -13,6 +14,7 @@ pub use column::Column; pub use container::Container; pub use element::Element; pub use row::Row; +pub use scrollable::Scrollable; pub use text::Text; pub use tree::Tree; @@ -95,6 +97,13 @@ pub fn row<'a, Message, Renderer>() -> Row<'a, Message, Renderer> { Row::new() } +pub fn scrollable<'a, Message, Renderer>() -> Scrollable<'a, Message, Renderer> +where + Renderer: iced_native::Renderer, +{ + Scrollable::new() +} + pub fn button<'a, Message, Renderer>( content: impl Into<Element<'a, Message, Renderer>>, ) -> Button<'a, Message, Renderer> { |