vue-draggable
Advanced tools
Comparing version 1.0.0-rc.2 to 1.0.0-rc.3
@@ -8,3 +8,4 @@ let VueDraggable = { | ||
onDrop: null, | ||
onDragstart: null | ||
onDragstart: null, | ||
onDragend: null | ||
}, | ||
@@ -379,2 +380,5 @@ targets: null, | ||
el.addEventListener('dragend', e => { | ||
if (typeof this.defaultOptions.onDragend === 'function') { | ||
this.defaultOptions.onDragend(Object.assign({ nativeEvent: e }, this.selections)); | ||
} | ||
//if we have a valid drop target reference | ||
@@ -381,0 +385,0 @@ //(which implies that we have some selected items) |
{ | ||
"name": "vue-draggable", | ||
"version": "1.0.0-rc.2", | ||
"version": "1.0.0-rc.3", | ||
"description": "Vuejs 2.0 directive for drag and drop", | ||
@@ -5,0 +5,0 @@ "main": "build/index.js", |
@@ -54,6 +54,7 @@ # vue-draggable | ||
onDrop: function(event) {}, | ||
onDragstart: function(event) {} | ||
onDragstart: function(event) {}, | ||
onDragend: function(event) {} | ||
} | ||
// onDrop and onDragstart event | ||
// onDrop, onDragstart and onDragend events | ||
{ | ||
@@ -60,0 +61,0 @@ nativeEvent: {}, // native js event |
@@ -8,3 +8,4 @@ let VueDraggable = { | ||
onDrop: () => {}, | ||
onDragstart: () => {} | ||
onDragstart: () => {}, | ||
onDragend: () => {} | ||
}, | ||
@@ -394,2 +395,9 @@ targets: null, | ||
el.addEventListener('dragend', (e) => { | ||
if (typeof this.defaultOptions.onDragend === 'function') { | ||
this.defaultOptions.onDragend( | ||
Object.assign({ | ||
nativeEvent: e | ||
}, this.selections)); | ||
} | ||
//if we have a valid drop target reference | ||
@@ -396,0 +404,0 @@ //(which implies that we have some selected items) |
38876
9
843
138