diff options
Diffstat (limited to 'pure/src/widget.rs')
-rw-r--r-- | pure/src/widget.rs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/pure/src/widget.rs b/pure/src/widget.rs index bf63b999..7215e99e 100644 --- a/pure/src/widget.rs +++ b/pure/src/widget.rs @@ -71,3 +71,20 @@ pub trait Widget<Message, Renderer> { event::Status::Ignored } } + +pub fn column<Message, Renderer>() -> Column<Message, Renderer> { + Column::new() +} + +pub fn button<Message, Renderer>( + content: impl Into<Element<Message, Renderer>>, +) -> Button<Message, Renderer> { + Button::new(content) +} + +pub fn text<Renderer>(text: impl ToString) -> Text<Renderer> +where + Renderer: iced_native::text::Renderer, +{ + Text::new(text) +} |