UNPKG

vue-draggable

Version:

Vue drag and drop library without any dependency

22 lines (20 loc) 721 B
export interface VueDraggableEvent { nativeEvent: typeof Event, items: Array<HTMLElement>, owner: HTMLElement, droptarget: HTMLElement, stop?: () => void // Stop D&D (available only for callbacks `onDragstart` and `onDragend`) } export interface VueDraggableOptions { dropzoneSelector: string, draggableSelector: string, handlerSelector: string, reactivityEnabled: boolean, multipleDropzonesItemsDraggingEnabled: boolean, showDropzoneAreas: boolean, onDrop: (event: VueDraggableEvent) => void, onDragstart: (event: VueDraggableEvent) => void, onDragenter: (event: VueDraggableEvent) => void, onDragover: (event: VueDraggableEvent) => void, onDragend: (event: VueDraggableEvent) => void }