tubular-common
Version:
Tubular Common Models and Data Transformer
12 lines (11 loc) • 810 B
TypeScript
import type { ColumnModel } from './ColumnModel';
import type { CompareOperator } from './CompareOperator';
export declare const NumericOperators: CompareOperator[];
export declare const StringOperators: CompareOperator[];
export declare const BooleanOperators: CompareOperator[];
export declare const getOperators: (column: ColumnModel) => CompareOperator[];
export declare const sortColumnArray: (columnName: string, columns: ColumnModel[], multiSort: boolean) => ColumnModel[];
export declare const columnHasFilter: (column: ColumnModel) => boolean;
export declare const createColumn: (name: string, options?: Partial<ColumnModel>) => ColumnModel;
export declare const isDateColum: (column: ColumnModel) => boolean;
export declare const parseDateColumnValue: (column: ColumnModel, value: string) => string;