Expand description
Layout engine for Presentar UI framework.
Implements Flexbox-inspired and CSS Grid layout with SIMD acceleration.
Structs§
- Flex
Item - Flex item properties.
- Grid
Area - A named grid area spanning rows and columns.
- Grid
Item - Grid item placement properties.
- Grid
Layout - Computed grid layout result.
- Grid
Template - Grid template definition.
- Layout
Cache - Layout cache for memoizing measure results.
- Layout
Engine - Layout engine with memoization.
Enums§
- Flex
Align - Cross axis alignment for flex layout.
- Flex
Direction - Direction for flex layout.
- Flex
Justify - Main axis alignment for flex layout.
- Grid
Align - Alignment within a grid cell.
- Grid
Auto Flow - Auto-placement flow direction.
- Track
Size - A track size specification.
Functions§
- auto_
place_ items - Auto-place items in a grid.
- compute_
grid_ layout - Compute grid track sizes.