Expand description
Layout contracts & policies for Cranpose
Modules§
Structs§
- Alignment
- Alignment across both axes used for positioning content within a box.
- Constraints
- Constraints used during layout measurement.
- Flex
Parent Data - Parent data for flex layouts (Row/Column weights and alignment).
- Layout
Modifier Measure Result - Result of a layout modifier measurement operation.
- Measure
Result - Result of a measurement operation.
- Placement
- Placement information for a measured child.
Enums§
- Axis
- Represents the primary axis of flex layout (Row or Column).
- Horizontal
Alignment - Alignment along the horizontal axis.
- Intrinsic
Size - Specifies how to size a component based on its intrinsic measurements.
- Linear
Arrangement - Arrangement strategy matching Jetpack Compose’s linear arrangements.
- Vertical
Alignment - Alignment along the vertical axis.
Traits§
- Arrangement
- Trait implemented by arrangement strategies that distribute children on an axis.
- Measurable
- Object capable of measuring a layout child and exposing intrinsic sizes.
- Measure
Policy - Policy responsible for measuring and placing children.
- Measure
Scope - Scope for measurement operations.
- Placeable
- Result of running a measurement pass for a single child.