UNPKG

css-grid-template-parser

Version:

A simple CSS Grid template parser

27 lines (25 loc) 503 B
import { Grid } from './types'; /** * * @param grid * @example * const areas = template({ width: 5, height: 4, areas: { a: { column: { start: 1, end: 4, span: 3 }, row: { start: 1, end: 3, span: 2 }, }, b: { column: { start: 3, end: 6, span: 3 }, row: { start: 3, end: 5, span: 2 }, }, }, }) // `"a a a . ." // "a a a . ." // ". . b b b" // ". . b b b"` */ export default function template(grid: Grid): string;