react-moveable
Version:
A React Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable.
24 lines (23 loc) • 1.05 kB
TypeScript
import { MoveableManagerInterface, MoveableGroupInterface, ClickableProps } from "../types";
declare const _default: {
readonly events: {};
readonly props: {};
readonly name: "clickable";
} & {
props: {};
events: {
readonly onClick: "click";
readonly onClickGroup: "clickGroup";
};
always: true;
dragStart(moveable: MoveableManagerInterface, e: any): void;
dragControlStart(moveable: MoveableManagerInterface, e: any): void;
dragGroupStart(moveable: MoveableManagerInterface<ClickableProps>, e: any): void;
dragEnd(moveable: MoveableManagerInterface<ClickableProps>, e: any): void;
dragGroupEnd(moveable: MoveableGroupInterface<ClickableProps>, e: any): void;
dragControlEnd(moveable: MoveableManagerInterface<ClickableProps>): void;
dragGroupControlEnd(moveable: MoveableManagerInterface<ClickableProps>): void;
endEvent(moveable: MoveableManagerInterface<ClickableProps>): void;
unset(moveable: MoveableManagerInterface<ClickableProps>): void;
};
export default _default;