react-moveable
Version:
A React Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable.
12 lines (11 loc) • 378 B
TypeScript
import { Able, MoveableManagerInterface } from "./types";
export default class EventManager {
private target;
private moveable;
private eventName;
private ables;
constructor(target: HTMLElement | SVGElement | null, moveable: MoveableManagerInterface | null, eventName: string);
setAbles(ables: Able[]): void;
destroy(): void;
private _onEvent;
}