@hufe921/canvas-editor
Version:
rich text editor by canvas/svg
23 lines (22 loc) • 555 B
TypeScript
import { IElement } from './Element';
import { RangeRect } from './Range';
export interface IPasteOption {
isPlainText: boolean;
}
export interface ITableInfoByEvent {
element: IElement;
trIndex: number;
tdIndex: number;
}
export interface IPositionContextByEventResult {
pageNo: number;
element: IElement | null;
rangeRect: RangeRect | null;
tableInfo: ITableInfoByEvent | null;
}
export interface IPositionContextByEventOption {
isMustDirectHit?: boolean;
}
export interface ICopyOption {
isPlainText: boolean;
}