UNPKG

mthb-canvas-table

Version:
17 lines (16 loc) 869 B
import { ICanvasTableColumn } from "./CanvasTableColum"; import { CanvasTableEditAction } from "./CanvasTableEditAction"; export declare class CanvasTableEdit<T = any> { private hasBeenRemoved; private readonly column; private readonly row; private readonly inputeElement; private onRemove?; constructor(col: ICanvasTableColumn<T>, row: number, data: string, cellHeight: number, onRemve: (cancel: boolean, newData: string, action: CanvasTableEditAction | undefined) => void); getRow(): number; getColumn(): ICanvasTableColumn<T>; updateEditLocation(top: number, left: number, width: number, height: number, clipTop?: number, clipRight?: number, clipBottom?: number, clipLeft?: number): void; doRemove(cancel: boolean, action: CanvasTableEditAction | undefined): void; private onKeydown; private onBlur; }