es-grid-template
Version:
es-grid-template
15 lines (14 loc) • 636 B
TypeScript
/// <reference types="react" />
import type { ColumnsTable, ColumnTable, GridTableLocale, Locale } from "../../../grid-component/type";
export type IColumnsChoose<RecordType> = {
id: string;
columns: any[];
originColumns: ColumnTable[];
columnsGroup?: string[];
triggerChangeColumns?: (nextColumns: ColumnsTable<RecordType>, newColumns: ColumnsTable<RecordType>, keys: string[], type: string) => void;
t?: any;
triggerChangeKeys?: any;
locale?: Locale;
tableLocal: GridTableLocale;
};
export declare const ColumnsChoose: <RecordType extends object>(props: IColumnsChoose<RecordType>) => JSX.Element;