vue3-dnd
Version:
Drag and Drop for Vue Composition API
7 lines (6 loc) • 450 B
TypeScript
import type { Connector } from '../../internals';
import type { DragSourceMonitor } from '../../types';
import type { DragSourceHookSpec } from '../types';
import { DragSourceImpl } from './DragSourceImpl';
import { Ref } from 'vue-demi';
export declare function useDragSource<O, R, P>(spec: Ref<DragSourceHookSpec<O, R, P>>, monitor: Ref<DragSourceMonitor<O, R>>, connector: Ref<Connector>): import("vue-demi").ComputedRef<DragSourceImpl<O, R, P>>;