All Projects → james2doyle → Vue Drag And Drop

james2doyle / Vue Drag And Drop

Licence: mit
A for Vue.js directive for providing drag and drop capabilities to elements and data

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Vue Drag And Drop

yii2-forms
Forms CRUD - formbuilder, generator code
Stars: ✭ 32 (-91.86%)
Mutual labels:  drag, drop
dockview
Zero dependency layout manager and builder with ReactJS support
Stars: ✭ 45 (-88.55%)
Mutual labels:  drag, drop
KanbanDragDropiOS
Kanban Board using Drag & Drop iOS API
Stars: ✭ 95 (-75.83%)
Mutual labels:  drag, drop
Boardview
A draggable boardview for java android (Kanban style)
Stars: ✭ 309 (-21.37%)
Mutual labels:  drag, drop
Vue Drag Tree
🌴🌳a Vue's drag and drop tree component || 🌾Demo
Stars: ✭ 337 (-14.25%)
Mutual labels:  drag, drop
yii2-menu
Menu menager, dynamic Yii2 widget. Active menu items
Stars: ✭ 26 (-93.38%)
Mutual labels:  drag, drop
vue-simple-upload-component
A simple upload component for Vue.js 2.x
Stars: ✭ 14 (-96.44%)
Mutual labels:  drag, drop
DragDropiOS
DragDropiOS is a drag and drop manager on iOS. It supports drag and drop with in one or more classes extends UIView. This library contains UICollectionView and UITableView that implenment of drag and drop manager.
Stars: ✭ 71 (-81.93%)
Mutual labels:  drag, drop
rc-dock
Dock Layout for React Component
Stars: ✭ 318 (-19.08%)
Mutual labels:  drag, drop
BileTools
Tools for making garbage
Stars: ✭ 31 (-92.11%)
Mutual labels:  drag, drop
DragDropUI
A set of iOS UI components which have drag & drop capability.
Stars: ✭ 30 (-92.37%)
Mutual labels:  drag, drop
navbuilder
Generiert frei definierbare Navigationsbäume mittels Drag & Drop
Stars: ✭ 21 (-94.66%)
Mutual labels:  drag, drop
drop
A LÖVE visualizer and music player
Stars: ✭ 17 (-95.67%)
Mutual labels:  drag, drop
image-uploader
Simple Drag & Drop image uploader plugin to static forms, without using AJAX
Stars: ✭ 70 (-82.19%)
Mutual labels:  drag, drop
solid-dnd
A lightweight, performant, extensible drag and drop toolkit for Solid JS.
Stars: ✭ 251 (-36.13%)
Mutual labels:  drag, drop
multi-step-form
A free WordPress plugin for dynamic multi-step forms.
Stars: ✭ 32 (-91.86%)
Mutual labels:  drag, drop
Ngx File Drop
Angular 11 file and folder drop library
Stars: ✭ 220 (-44.02%)
Mutual labels:  drag, drop
react-native-dnd-board
A drag and drop Kanban board for React Native.
Stars: ✭ 41 (-89.57%)
Mutual labels:  drag, drop
KDRearrangeableCollectionViewFlowLayout
A Drag and Rearrange UICollectionView through its layout
Stars: ✭ 73 (-81.42%)
Mutual labels:  drag, drop
Windows11DragAndDropToTaskbarFix
"Windows 11 Drag & Drop to the Taskbar (Fix)" fixes the missing "Drag & Drop to the Taskbar" support in Windows 11. It works with the new Windows 11 taskbar and does not require nasty changes like UndockingDisabled or restoration of the classic taskbar.
Stars: ✭ 1,089 (+177.1%)
Mutual labels:  drag, drop

vue-drag-and-drop

A directive for providing drag and drop capabilities to elements and data.

Install

Available through npm install vue-drag-and-drop or include as an inline script, like in example.html.

Mobile Support

This library simply wraps the native drag and drop in html5. There is no support, and probably never will be any, for native "drag and drop" on mobile. See this chart.

The reason for this is that touch devices already have the necessary events (touch events) to implement drag and drop without need the additional apis that the desktop drag and drop has.

If you need a cross-platform solution, you should check out this awesome library called pep!.

Demo

demo gif demo gif 2

You can load up the example.html file here to test the directive.

Usage

Here is how you might typically use this directive:

<li v-for="task in tasks" v-bind:id="task.id" v-drag-and-drop v-on:drop="handleDrop" v-text="task.title"></li>

This directive assumes you are using it inside of some sort of list of elements.

You can see a Vue instance in example.html if you want more details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].