active-table
Version:
Framework agnostic table component for editable data experience
11 lines • 721 B
TypeScript
import { ActiveTable } from '../../../activeTable';
type FocusCallback = (at: ActiveTable, columnIndex: number, cellElement: HTMLElement) => void;
type BlurCallback = (at: ActiveTable) => void;
export declare class CellWithTextEvents {
static focusText(this: ActiveTable, rowIndex: number, columnIndex: number, focusCallback: FocusCallback | null, event: FocusEvent): void;
static programmaticBlur(at: ActiveTable): void;
static mouseDownCell(at: ActiveTable, blurCallback: BlurCallback | null, cellElement: HTMLElement, event: MouseEvent): void;
static mouseDown(this: ActiveTable, blurCallback: BlurCallback | null, event: MouseEvent): void;
}
export {};
//# sourceMappingURL=cellWithTextEvents.d.ts.map