UNPKG

vue-tree-dnd

Version:

Sortable drag-n-drop tree structure for Vue3 with no dependencies

62 lines (61 loc) 1.74 kB
import type { TreeItem, TreeItemId } from './env'; declare const _default: import("vue").DefineComponent<{ item: { type: import("vue").PropType<TreeItem>; required: true; }; component: { type: import("vue").PropType<import("vue").Component>; required: true; }; ancestors: { type: import("vue").PropType<TreeItemId[]>; required: true; }; depth: { type: import("vue").PropType<number>; required: true; }; deltaX: { type: import("vue").PropType<number>; required: true; }; isGhost: { type: import("vue").PropType<boolean>; required: true; }; locked: { type: import("vue").PropType<boolean>; required: true; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ item: { type: import("vue").PropType<TreeItem>; required: true; }; component: { type: import("vue").PropType<import("vue").Component>; required: true; }; ancestors: { type: import("vue").PropType<TreeItemId[]>; required: true; }; depth: { type: import("vue").PropType<number>; required: true; }; deltaX: { type: import("vue").PropType<number>; required: true; }; isGhost: { type: import("vue").PropType<boolean>; required: true; }; locked: { type: import("vue").PropType<boolean>; required: true; }; }>>, {}, {}>; export default _default;