Skip to main content

column

Function column 

Source
pub fn column() -> ColumnBuilder
Expand description

§column

A layout component that arranges its children in a vertical column.

§Usage

Stack components vertically, with options for alignment and flexible spacing.

§Parameters

  • modifier — modifier chain applied to the column container.
  • main_axis_alignment — alignment along the vertical axis.
  • cross_axis_alignment — alignment along the horizontal axis.
  • children — child slot rendered inside the column.

§Examples

use tessera_components::{
    column::column, modifier::ModifierExt as _, spacer::spacer, text::text,
};
use tessera_ui::Modifier;

column().children(|| {
    text("First item");
    spacer().modifier(Modifier::new().weight(1.0));
    text("Last item");
});