From e18acf09fbc5d6feee1eafaca23998eb4221029a Mon Sep 17 00:00:00 2001 From: Gabriele Musco Date: Sat, 3 Jun 2023 13:42:47 +0200 Subject: [PATCH] feat: macros for horizontally/vertically expanding spacers --- src/ui/widgets.rs | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/ui/widgets.rs diff --git a/src/ui/widgets.rs b/src/ui/widgets.rs new file mode 100644 index 0000000..58cd2ed --- /dev/null +++ b/src/ui/widgets.rs @@ -0,0 +1,22 @@ +#[macro_use] +pub mod widgets { + use iced::{ + widget::{column, row, Column}, + Length, + }; + + macro_rules! vspacer { + () => { + column![].height(Length::Fill) + }; + } + + macro_rules! hspacer { + () => { + row![].width(Length::Fill) + }; + } + + pub(crate) use vspacer; + pub(crate) use hspacer; +}