Module layout
Source - CalculatedLayout
- A helper for working with a single calculated layout.
- Layout
- Defines a horizontal and vertical grid layout setup.
- Rect
- An area that a layout element takes up.
- Constraint
- Defines a constraint for sizing elements within a layout.
- LayoutError
- The possible error results that can occur during layout calculation.
- calculate_layout
- Calculates the layout of a grid, resolving constraints for rows and columns.
- fixed
- Creates a
Constraint::Fixed variant. - flexible
- Creates a
Constraint::Flexible variant. - max
- Creates a
Constraint::Max variant. - min
- Creates a
Constraint::Min variant. - percent
- Creates a
Constraint::Percentage variant. - range
- Creates a
Constraint::Range variant. - resolve_constraints
- Resolves a list of
Constraints for a single dimension (either width or height).