UNPKG

@fesjs/fes-design

Version:
10 lines (9 loc) 395 B
import { type Ref } from 'vue'; import type { PanePosition } from './props'; export declare const useDrag: (transform: Ref<{ offsetX: number; offsetY: number; }>, domRef: Ref<HTMLElement>, domHeaderRef: Ref<HTMLElement>, getContainer: Ref<() => HTMLElement>, defaultPosition: PanePosition) => { handleMouseDown: (event: MouseEvent) => void; isDragging: Ref<boolean, boolean>; };