slickgrid
Version:
A lightning fast JavaScript grid/spreadsheet
10 lines (8 loc) • 366 B
text/typescript
import type { SlickEvent, SlickRange } from '../slick.core.js';
import type { SlickPlugin } from './index.js';
export type SelectionModel = SlickPlugin & {
refreshSelections: () => void;
onSelectedRangesChanged: SlickEvent<SlickRange[]>;
getSelectedRanges: () => SlickRange[];
setSelectedRanges: (ranges: SlickRange[], caller?: string) => void;
};