Skip to content

LayoutGrid

typescript
type LayoutGrid = RowsColsLayoutGrid | GridLayoutGrid;

RowsColsLayoutGrid

typescript
interface RowsColsLayoutGrid {
  readonly pattern: "ROWS" | "COLUMNS";
  readonly alignment: "MIN" | "MAX" | "STRETCH" | "CENTER";
  readonly gutterSize: number;

  readonly count: number;
  readonly sectionSize?: number;
  readonly offset?: number;

  readonly visible?: boolean;
  readonly color?: RGBA;
}

GridLayoutGrid

typescript
interface GridLayoutGrid {
  readonly pattern: "GRID";
  readonly sectionSize: number;

  readonly visible?: boolean;
  readonly color?: RGBA;
}