UNPKG

fixed-react-data-grid-custom

Version:

Excel-like grid component built with React, with editors, keyboard navigation, copy & paste, and the like

13 lines (12 loc) 712 B
export { sameColumn } from './ColumnComparer'; import { Column, ColumnList, ColumnMetrics } from './common/types'; declare type Metrics<R> = Pick<ColumnMetrics<R>, 'totalWidth' | 'minColumnWidth'> & { columns: ColumnList<R>; }; export declare function recalculate<R>(metrics: Metrics<R>): ColumnMetrics<R>; /** * Update column metrics calculation by resizing a column. */ export declare function resizeColumn<R>(metrics: ColumnMetrics<R>, index: number, width: number): ColumnMetrics<R>; declare type ColumnComparer<R> = (colA: Column<R>, colB: Column<R>) => boolean; export declare function sameColumns<R>(prevColumns: ColumnList<R>, nextColumns: ColumnList<R>, isSameColumn: ColumnComparer<R>): boolean;