add generic table
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
import { CellDefinition } from './cell-definition.interface';
|
||||
|
||||
export interface TypeDefinition{
|
||||
type: 'boolean' | 'number' | 'string' | 'date' | 'time' | 'datetime';
|
||||
params?: Record<string, any>;
|
||||
}
|
||||
|
||||
|
||||
|
||||
export interface ColumnDefinition<T> {
|
||||
attribute: keyof T;
|
||||
type: TypeDefinition;
|
||||
valueCell?: CellDefinition<T> | boolean
|
||||
headerCell?: CellDefinition<T> | boolean
|
||||
}
|
||||
Reference in New Issue
Block a user