Module beamui.layout.grid
A small subset of CSS Grid Layout.
Implemented features:
- template rows/columns
- named template areas
- track sizes: length, percentage, fr, min-content, max-content, auto
- line indices (positive only) and spans
- automatic flow
- ordering
- alignment and stretching
- gaps
Features unlikely to be implemented because of their extreme complexity:
- minmax(), repeat(), fit-content() functions
- named lines
- dense packing
- baseline alignment
- several CSS shorthands
Import line
import beamui .layout .grid;
Classes
Name | Description |
---|---|
GridLayout
|
Structs
Name | Description |
---|---|
GridLineName
|
|
GridNamedAreas
|
|
TrackSize
|
Enums
Name | Description |
---|---|
GridFlow
|