Skip to content

Grid

widgetslayout

Grid: a true CSS-Grid-like layout container

Installation

$ bunx termuijs add grid

Copies the source into src/components/grid/ and installs @termuijs/core, @termuijs/widgets.

Usage

ts
import { Grid } from '@termuijs/widgets'
ts
new Grid(style: Partial<Style> = {}, options: GridOptions = {})

API Reference

Grid

PropTypeRequiredDescription
columnsnumber | stringoptionalCSS grid-template-columns track definitions, e.g
rowsnumber | stringoptionalCSS grid-template-rows track definitions, e.g
gapnumberoptionalGrid gap in characters/cells
#layout#grid