svelte-ux
Version:
- Increment version in `package.json` and commit as `Version bump to x.y.z` - `npm run publish`
9 lines (8 loc) • 599 B
TypeScript
import type { ColumnDef } from '../types/table';
export declare function getHeaders(columns: ColumnDef[]): ColumnDef<any>[][];
export declare function getRowColumns(columns: ColumnDef[]): ColumnDef<any>[];
export declare function getDepth(columns: ColumnDef[] | undefined): number;
export declare function getWidth(column: ColumnDef): number;
export declare function getCellHeader(column: ColumnDef): string;
export declare function getCellValue(column: ColumnDef, rowData: any, rowIndex: number): any;
export declare function getCellContent(column: ColumnDef, rowData: any, rowIndex: number): any;