/** * @Author: yanxinaliang (rainyxlxl@163.com) * @Date: 2019/4/17 9:14 * @Last Modified by: yanxinaliang (rainyxlxl@163.com) * @Last Modified time: 2019/4/17 9:14 * @disc:StarDispatch */ import { fabric } from 'fabric'; import { Canvas } from '../derived/Canvas'; import { EBoardCanvas } from '../EBoardCanvas'; import { IBrushContext } from '../interface/IBrush'; declare class StarDispatch { private canvas; private readonly context; private eBoardCanvas; private _promise; getObject(objectId: string): fabric.Object; constructor(canvas: Canvas, context: IBrushContext, eBoardCanvas: EBoardCanvas); onDraw(objectId: string, timestamp: number, attributes: any, animation: boolean, wbNumber: string, pageNum?: number): void; } export { StarDispatch };