fluid-dnd
Version:
An agnostic drag and drop library to sort all kind of lists. With current support for vue 3 and svelte
8 lines (7 loc) • 517 B
TypeScript
import { DragMouseTouchEvent, TransformEvent } from "../../../index";
import { Direction } from "..";
export declare const useTransform: (draggedElement: HTMLElement) => readonly [(element: HTMLElement, parent: HTMLElement, pagePosition: {
pageX: number;
pageY: number;
}, direction?: Direction) => void, (event: DragMouseTouchEvent, element: HTMLElement) => void];
export declare const getTransformState: (event: TransformEvent, element: HTMLElement, draggable: Element) => [number, number, number, number];