Module grid_ui::grid [−][src]
Structs
This is a frame. It stores the terminal’s size in a convenient place. It isn’t stored in a grid, as grids are altered when they’re split. For examples, see the frame’s methods.
A grid - basically, a square meant to resemble a portion of a terminal. Can be split up into other grids. Cloning a grid is bad practice! Use it only if you must.
Inputting this to a grid will give a GridData based on the specifications used in the function.
Enums
Whether the alignment is in the negative direction [up/left] or in the positive direction [down/right]. Alignments will have different behaviors depending on where they’re used.
Where the divider will be placed. The divider is between two sides: A plus side and a minus side. Content can be added on the plus or minus side if there’s space available. For examples of divider behavior, see docs for DrawProcess.