UNPKG

vue3-tree-fork-typescript-tree

Version:

![npm](https://img.shields.io/npm/v/vue3-tree-org) ![npm](https://img.shields.io/npm/dm/vue3-tree-org) ![NPM](https://img.shields.io/npm/l/vue3-tree-org) [![star](https://gitee.com/sangtian152/vue3-tree-org/badge/star.svg?theme=white)](https://gite

19 lines (18 loc) 739 B
import type { SetupContext } from 'vue'; import type { IRefs } from '@/utils/types'; import type { DraggableEmits, DraggableProps } from './draggable'; export declare const useDraggable: (props: DraggableProps, { emit }: SetupContext<DraggableEmits>, refs: IRefs) => { enabled: import("vue").Ref<boolean>; dragging: import("vue").Ref<boolean>; style: import("vue").ComputedRef<{ userSelect: string; MozUserSelect: string; WebkitUserSelect: string; MsUserSelect: string; transform: string; zIndex: string | number; }>; resetBoundsAndMouseState: () => void; elementTouchDown: (e: MouseEvent) => void; elementMouseDown: (e: MouseEvent) => void; };