Expand description
Alignment types for Allui layout.
This module defines the core alignment types used throughout Allui for positioning content within containers and frames.
§Types
Alignment: Composite 2D alignment (horizontal + vertical)HorizontalAlignment: Horizontal positioning within a containerVerticalAlignment: Vertical positioning within a container
§Examples
ⓘ
use allui::prelude::*;
// VStack uses HorizontalAlignment (controls horizontal positioning of children)
VStack::new()
.alignment(HorizontalAlignment::Leading)
// HStack uses VerticalAlignment (controls vertical positioning of children)
HStack::new()
.alignment(VerticalAlignment::Top)
// ZStack uses composite Alignment (controls both axes)
ZStack::new()
.alignment(Alignment::bottom_trailing())Structs§
- Alignment
- Alignment for positioning within a frame or stack.
Enums§
- Horizontal
Alignment - Horizontal alignment within a container.
- Vertical
Alignment - Vertical alignment within a container.