/** * Copyright (c) 2019-present Houfeng * @author Houfeng */ /// import { Graph } from "../Graph"; import { IHandlerActionInfo } from "../Handler/IActionInfo"; import { IRotatableProps } from "./IRotatableProps"; import { Rect } from "vector-helper"; import { ShapeModel } from "../Shape/ShapeModel"; import { ShapeUpdateContext } from "../CommandMgr"; export declare class Rotatable extends Graph { model: ShapeModel; render(): JSX.Element; originRect: Rect; protected onStart: () => void; updateContext: ShapeUpdateContext; protected onEnd: () => void; protected onUpdate: (info: IHandlerActionInfo) => void; }