UNPKG

react-img-editor-pro

Version:

图片编辑器(微信截图编辑 PRO 版),来自 react-img-editor

26 lines (25 loc) 1.02 kB
import Plugin from './Plugin'; import { DrawEventParams, PluginParamName, PluginParamValue } from '../common/type'; export default class Rect extends Plugin { name: string; iconfont: string; title: string; params: PluginParamName[]; defaultParamValue: PluginParamValue; shapeName: string; lastRect: any; transformer: any; selectedNode: any; isPaint: boolean; started: boolean; startPoint: number[]; enableTransform: (drawEventParams: DrawEventParams, node: any) => void; disableTransform: (drawEventParams: DrawEventParams, node: any, remove?: boolean | undefined) => void; onEnter: (drawEventParams: DrawEventParams) => void; onClick: (drawEventParams: DrawEventParams) => void; onDrawStart: () => void; onDraw: (drawEventParams: DrawEventParams) => void; onDrawEnd: (drawEventParams: DrawEventParams) => void; onLeave: (drawEventParams: DrawEventParams) => void; onNodeRecreate: (drawEventParams: DrawEventParams, node: any) => void; }