UNPKG

vue3-drag-n-drop

Version:
64 lines (63 loc) 1.74 kB
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<{ modelValue: { type: ArrayConstructor; required: true; }; reorder: { type: BooleanConstructor; default: boolean; }; swap: { type: BooleanConstructor; default: boolean; }; class: { type: StringConstructor; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { dragStart: (...args: any[]) => void; dragOver: (...args: any[]) => void; drop: (...args: any[]) => void; dragEnd: (...args: any[]) => void; input: (...args: any[]) => void; "update:modelValue": (...args: any[]) => void; }, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ modelValue: { type: ArrayConstructor; required: true; }; reorder: { type: BooleanConstructor; default: boolean; }; swap: { type: BooleanConstructor; default: boolean; }; class: { type: StringConstructor; default: string; }; }>> & { onDragStart?: ((...args: any[]) => any) | undefined; onDragOver?: ((...args: any[]) => any) | undefined; onDrop?: ((...args: any[]) => any) | undefined; onDragEnd?: ((...args: any[]) => any) | undefined; onInput?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { reorder: boolean; swap: boolean; class: string; }, {}>, { default?(_: { item: unknown; }): any; }>; export default _default; type __VLS_WithTemplateSlots<T, S> = T & { new (): { $slots: S; }; };