css-grid-template-parser
Version:
A simple CSS Grid template parser
21 lines (20 loc) • 355 B
TypeScript
export interface Track {
start: number;
end: number;
span: number;
}
export interface Area {
row: Track;
column: Track;
}
export interface Rect {
x: number;
y: number;
width: number;
height: number;
}
export interface Grid {
width: number;
height: number;
areas: Record<string, Area>;
}