react-moveable
Version:
A React Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable.
26 lines (25 loc) • 1.08 kB
TypeScript
import { PinchableProps, SnappableState, MoveableManagerInterface, MoveableGroupInterface } from "../types";
declare const _default: {
readonly events: {};
readonly props: {
readonly pinchable: BooleanConstructor;
};
readonly name: "pinchable";
} & {
events: {
readonly onPinchStart: "pinchStart";
readonly onPinch: "pinch";
readonly onPinchEnd: "pinchEnd";
readonly onPinchGroupStart: "pinchGroupStart";
readonly onPinchGroup: "pinchGroup";
readonly onPinchGroupEnd: "pinchGroupEnd";
};
dragStart(): boolean;
pinchStart(moveable: MoveableManagerInterface<PinchableProps, SnappableState>, e: any): any;
pinch(moveable: MoveableManagerInterface<PinchableProps>, e: any): any;
pinchEnd(moveable: MoveableManagerInterface<PinchableProps>, e: any): any;
pinchGroupStart(moveable: MoveableGroupInterface<any, any>, e: any): any;
pinchGroup(moveable: MoveableGroupInterface, e: any): any;
pinchGroupEnd(moveable: MoveableGroupInterface, e: any): any;
};
export default _default;