vue-easy-dnd
Version:
Easy-DnD is a drag and drop implementation for Vue 3 that uses only standard mouse events instead of the HTML5 drag and drop API, which is [impossible to work with](https://www.quirksmode.org/blog/archives/2009/09/the_html5_drag.html). Think of it as a wa
32 lines (28 loc) • 834 B
JavaScript
import Drag from './components/Drag.vue';
import Drop from './components/Drop.vue';
import DropMask from './components/DropMask.vue';
import DropList from './components/DropList.vue';
import DragFeedback from './components/DragFeedback.vue';
import DragAwareMixin from './mixins/DragAwareMixin';
import DragMixin from './mixins/DragMixin';
import DropMixin from './mixins/DropMixin';
import { dnd } from './js/DnD';
import { DragImagesManager } from './js/DragImagesManager';
import { DnDEvent, InsertEvent, ReorderEvent } from './js/events';
import { createDragImage } from './js/createDragImage';
export {
Drag,
Drop,
DropList,
DropMask,
DragFeedback,
DragAwareMixin,
DragMixin,
DropMixin,
DragImagesManager,
dnd,
DnDEvent,
InsertEvent,
ReorderEvent,
createDragImage
};