react-design-editor
Version:
Design Editor Tools with React.js + ant.design + fabric.js
29 lines • 873 B
TypeScript
import { fabric } from 'fabric';
import { FabricEvent, FabricObject } from '../models';
import Handler from './Handler';
declare class DrawingHandler {
handler: Handler;
constructor(handler: Handler);
polygon: {
init: () => void;
finish: () => void;
addPoint: (opt: FabricEvent) => void;
generate: (pointArray: FabricObject<fabric.Circle>[]) => void;
};
line: {
init: () => void;
finish: () => void;
addPoint: (opt: FabricEvent) => void;
generate: (opt: FabricEvent) => void;
};
arrow: {
init: () => void;
finish: () => void;
addPoint: (opt: FabricEvent) => void;
generate: (opt: FabricEvent) => void;
};
orthogonal: {};
curve: {};
}
export default DrawingHandler;
//# sourceMappingURL=DrawingHandler.d.ts.map