UNPKG

@visactor/vtable

Version:

canvas table width high performance

20 lines (19 loc) 590 B
import type { IEditor } from '@visactor/vtable-editors'; import type { BaseTableAPI } from '../ts-types/base-table'; export declare class EditManager { table: BaseTableAPI; editingEditor: IEditor; isValidatingValue: boolean; editCell: { col: number; row: number; }; listenersId: number[]; constructor(table: BaseTableAPI); bindEvent(): void; startEditCell(col: number, row: number, value?: string | number): void; completeEdit(e?: Event): boolean | Promise<boolean>; doExit(): void; cancelEdit(): void; release(): void; }