e-virt-table
Version:
A powerful data table based on canvas. You can use it as data grid、Microsoft Excel or Google sheets. It supports virtual scroll、cell edit etc.
30 lines (29 loc) • 639 B
TypeScript
import Context from './Context';
export default class EventTable {
ctx: Context;
private visibleHoverCell?;
private resizeObserver;
constructor(ctx: Context);
private init;
/**
*选中点击
* @param cell
*/
private selectionClick;
/**
* 树点击
* @param cell
*/
private treeClick;
/**
* 图标进入和离开事件,包括选中,展开,提示图标等
* @param cell
* @param e
*/
private imageEnterAndLeave;
private isBusy;
private handleBodyEvent;
private handleHeaderEvent;
private isInsideBody;
destroy(): void;
}