diff options
Diffstat (limited to 'web/src/widget/column.rs')
-rw-r--r-- | web/src/widget/column.rs | 38 |
1 files changed, 2 insertions, 36 deletions
diff --git a/web/src/widget/column.rs b/web/src/widget/column.rs index a2b8232e..99491647 100644 --- a/web/src/widget/column.rs +++ b/web/src/widget/column.rs @@ -1,42 +1,8 @@ -use crate::{Align, Bus, Element, Widget}; +use crate::{Bus, Element, Widget}; use dodrio::bumpalo; -pub struct Column<'a, Message> { - children: Vec<Element<'a, Message>>, -} - -impl<'a, Message> Column<'a, Message> { - pub fn new() -> Self { - Self { - children: Vec::new(), - } - } - - pub fn spacing(self, _spacing: u16) -> Self { - self - } - - pub fn padding(self, _padding: u16) -> Self { - self - } - - pub fn max_width(self, _max_width: u16) -> Self { - self - } - - pub fn align_items(self, _align: Align) -> Self { - self - } - - pub fn push<E>(mut self, element: E) -> Self - where - E: Into<Element<'a, Message>>, - { - self.children.push(element.into()); - self - } -} +pub type Column<'a, Message> = iced_core::Column<Element<'a, Message>>; impl<'a, Message> Widget<Message> for Column<'a, Message> { fn node<'b>( |