hightable
Version:
A dynamic windowed scrolling table component for react
16 lines (15 loc) • 589 B
TypeScript
import type { ColumnParameters } from '../contexts/ColumnParametersContext.js';
export interface RowsRange {
start: number;
end: number;
}
interface RowsAndColumnsContextType {
columnsParameters?: ColumnParameters[];
visibleRowsRange?: RowsRange;
fetchedRowsRange?: RowsRange;
renderedRowsRange?: RowsRange;
setVisibleRowsRange?: (rowsRange: RowsRange | undefined) => void;
}
export declare const defaultRowsAndColumnsContext: RowsAndColumnsContextType;
export declare const RowsAndColumnsContext: import("react").Context<RowsAndColumnsContextType>;
export {};