All Downloads are FREE. Search and download functionalities are using the official Maven repository.

package.build.lib.columnHelper.d.ts Maven / Gradle / Ivy

The newest version!
import { AccessorFn, ColumnDef, DisplayColumnDef, GroupColumnDef, IdentifiedColumnDef, RowData } from './types';
import { DeepKeys, DeepValue } from './utils';
export type ColumnHelper = {
    accessor:  | DeepKeys, TValue extends TAccessor extends AccessorFn ? TReturn : TAccessor extends DeepKeys ? DeepValue : never>(accessor: TAccessor, column: TAccessor extends AccessorFn ? DisplayColumnDef : IdentifiedColumnDef) => ColumnDef;
    display: (column: DisplayColumnDef) => ColumnDef;
    group: (column: GroupColumnDef) => ColumnDef;
};
export declare function createColumnHelper(): ColumnHelper;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy