UNPKG

@obliczeniowo/elementary

Version:
38 lines (37 loc) 739 B
export interface TableCell { value?: string; name?: string; mergeX?: number; mergeY?: number; class?: string; width?: string; style?: { [key: string]: string; }; } export interface TableRow { cells: TableCell[]; } export interface TableHeaderCell extends TableCell { sort: { direction: 'ASC' | 'DESC'; type: 'number' | 'string'; }; } export interface TableHeaderRow { cells: TableHeaderCell[]; } export interface Caption { value?: string; name?: string; } export interface TableData { style?: { [key: string]: string; }; class?: string; caption?: Caption; header?: TableHeaderRow[]; body?: TableRow[]; foot?: TableRow[]; }