UNPKG

editor-render-v2

Version:

编辑器渲染器

32 lines (31 loc) 758 B
/// <reference types="node" /> import EventEmitter from 'events'; import { Canvas } from 'fabric/fabric-impl'; export declare enum SelectMode { EMPTY = "", ONE = "one", MULTI = "multiple" } export declare enum SelectEvent { ONE = "selectOne", MULTI = "selectMultiple", CANCEL = "selectCancel", CHANGE = "objectChange", ZOOM = "canvasZoom" } /** * 发布订阅器 */ declare class CanvasEventEmitter extends EventEmitter { handler: Canvas | undefined; mSelectMode: string; init(handler: CanvasEventEmitter['handler']): void; /** * 暴露单选多选事件 * @private */ private selected; } declare const _default: CanvasEventEmitter; export default _default; export { CanvasEventEmitter };