mind-elixir
Version:
Mind elixir is a free open source mind map core.
22 lines (21 loc) • 712 B
TypeScript
declare const create: (dom: HTMLElement) => {
dom: HTMLElement;
moved: boolean;
sessionMoved: boolean;
pointerdown: boolean;
lastX: number;
lastY: number;
handlePointerMove(e: PointerEvent): void;
handlePointerDown(e: PointerEvent): void;
handleClear(e: PointerEvent): void;
cb: ((deltaX: number, deltaY: number) => void) | null;
onEnd: (() => void) | null;
init(map: HTMLElement, cb: (deltaX: number, deltaY: number) => void, onEnd?: () => void): void;
destroy: (() => void) | null;
clear(): void;
};
declare const LinkPanHelper: {
create: typeof create;
};
export type LinkPanHelperInstance = ReturnType<typeof create>;
export default LinkPanHelper;