@visactor/vtable
Version:
canvas table width high performance
21 lines (20 loc) • 656 B
TypeScript
import type { FederatedPointerEvent, IEventTarget } from './../vrender';
import type { Group } from '../scenegraph/graphic/group';
import type { MergeCellInfo } from '../ts-types';
export interface SceneEvent {
abstractPos: {
x: number;
y: number;
};
eventArgs?: {
col: number;
row: number;
event: FederatedPointerEvent;
targetCell: Group;
mergeInfo?: MergeCellInfo;
target: IEventTarget;
};
}
export declare function getCellEventArgsSet(e: FederatedPointerEvent): SceneEvent;
export declare function getTargetCell(target: any): any;
export declare const regIndexReg: RegExp;