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

30 lines (29 loc) 2.61 kB
import type { ExtractPropTypes } from 'vue'; export declare const draggableProps: { readonly className: import("../../../utils/props").BuildPropReturn<StringConstructor, unknown, unknown, "zm-draggable", unknown>; readonly classNameDraggable: import("../../../utils/props").BuildPropReturn<StringConstructor, unknown, unknown, "draggable", unknown>; readonly classNameDragging: import("../../../utils/props").BuildPropReturn<StringConstructor, unknown, unknown, "dragging", unknown>; readonly classNameActive: import("../../../utils/props").BuildPropReturn<StringConstructor, unknown, unknown, "active", unknown>; readonly disableUserSelect: import("../../../utils/props").BuildPropReturn<BooleanConstructor, unknown, unknown, true, unknown>; readonly enableNativeDrag: import("../../../utils/props").BuildPropReturn<BooleanConstructor, unknown, unknown, false, unknown>; readonly preventDeactivation: import("../../../utils/props").BuildPropReturn<BooleanConstructor, unknown, unknown, false, unknown>; readonly active: import("../../../utils/props").BuildPropReturn<BooleanConstructor, unknown, unknown, false, unknown>; readonly draggable: import("../../../utils/props").BuildPropReturn<BooleanConstructor, unknown, unknown, true, unknown>; readonly x: import("../../../utils/props").BuildPropReturn<NumberConstructor, unknown, unknown, 0, unknown>; readonly y: import("../../../utils/props").BuildPropReturn<NumberConstructor, unknown, unknown, 0, unknown>; readonly z: import("../../../utils/props").BuildPropReturn<readonly [StringConstructor, NumberConstructor], unknown, unknown, "auto", unknown>; readonly dragCancel: StringConstructor; readonly axis: import("../../../utils/props").BuildPropReturn<StringConstructor, unknown, unknown, "both", unknown>; readonly grid: import("../../../utils/props").BuildPropReturn<ArrayConstructor, unknown, unknown, () => number[], unknown>; readonly parent: import("../../../utils/props").BuildPropReturn<BooleanConstructor, unknown, unknown, false, unknown>; readonly scale: import("../../../utils/props").BuildPropReturn<NumberConstructor, unknown, unknown, 1, unknown>; }; export declare type DraggableProps = ExtractPropTypes<typeof draggableProps>; export declare const draggableEmits: { activated: () => boolean; deactivated: () => boolean; dragging: (x: number, y: number) => boolean; dragstop: (x: number, y: number) => boolean; 'update:active': (value: boolean) => boolean; }; export declare type DraggableEmits = typeof draggableEmits;