refactor(widget): create alias for Column type
This commit is contained in:
parent
b5a6f81057
commit
524f3abb05
1 changed files with 4 additions and 6 deletions
|
|
@ -24,22 +24,20 @@ pub use card::*;
|
||||||
|
|
||||||
pub use column::{column, Column};
|
pub use column::{column, Column};
|
||||||
pub mod column {
|
pub mod column {
|
||||||
pub use iced::widget::Column;
|
pub type Column<'a, Message> = iced::widget::Column<'a, Message, crate::Renderer>;
|
||||||
|
|
||||||
#[must_use]
|
#[must_use]
|
||||||
pub fn column<'a, Message>() -> Column<'a, Message, crate::Renderer> {
|
pub fn column<'a, Message>() -> Column<'a, Message> {
|
||||||
Column::new()
|
Column::new()
|
||||||
}
|
}
|
||||||
|
|
||||||
#[must_use]
|
#[must_use]
|
||||||
pub fn with_capacity<'a, Message>(capacity: usize) -> Column<'a, Message, crate::Renderer> {
|
pub fn with_capacity<'a, Message>(capacity: usize) -> Column<'a, Message> {
|
||||||
Column::with_children(Vec::with_capacity(capacity))
|
Column::with_children(Vec::with_capacity(capacity))
|
||||||
}
|
}
|
||||||
|
|
||||||
#[must_use]
|
#[must_use]
|
||||||
pub fn with_children<Message>(
|
pub fn with_children<Message>(children: Vec<crate::Element<Message>>) -> Column<Message> {
|
||||||
children: Vec<crate::Element<Message>>,
|
|
||||||
) -> Column<Message, crate::Renderer> {
|
|
||||||
Column::with_children(children)
|
Column::with_children(children)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue