use-table-drag-select
Version:
A React hook for selecting table cells by dragging
10 lines (9 loc) • 506 B
TypeScript
export declare function isMouseEvent(event: Event): event is MouseEvent;
export declare function isTouchEvent(event: Event): event is TouchEvent;
export declare function convertIndexToString(rowIndex: number, colIndex: number): string;
export declare function convertStringToIndex(indexString: string): number[];
export declare function getTableCellElement(e: Event): HTMLTableCellElement | null;
export declare function getTableCellIndex(e: Event): {
rowIndex: number;
colIndex: number;
} | null;