UNPKG

react-konva-grid

Version:

Canvas grid to render large set of tabular data with virtualization.

18 lines (17 loc) 506 B
import React from "react"; import { IArea, TGridRef } from "./../Grid"; interface IOptions { gridRef?: TGridRef; initialSelections?: IArea[]; } /** * useSelection hook to enable selection in datagrid * @param initialSelection */ declare const useSelection: (options?: IOptions) => { selections: IArea[]; onMouseDown: (e: React.MouseEvent<HTMLDivElement>) => void; onMouseMove: (e: React.MouseEvent<HTMLDivElement>) => void; onMouseUp: () => void; }; export default useSelection;