24 lines
470 B
TypeScript
24 lines
470 B
TypeScript
import {Array2StringTransformOptions, DateToISOTransformOptions} from "../tableValueMapper";
|
|
|
|
export type ColumnOptions = {
|
|
dateFormat?: string
|
|
filter?: {
|
|
operator?: string
|
|
}
|
|
transform?: {
|
|
array2string?: Array2StringTransformOptions
|
|
date2Iso?: DateToISOTransformOptions
|
|
}
|
|
}
|
|
export interface ColumnRaw {
|
|
name: string;
|
|
header: string;
|
|
type: string;
|
|
editable?: boolean;
|
|
defaultWidth?: number;
|
|
group?: string;
|
|
options?: ColumnOptions
|
|
}
|
|
|
|
|