Skip to content

Commit 42f0f28

Browse files
Adjust dist files
1 parent b08a34c commit 42f0f28

File tree

4 files changed

+17
-9
lines changed

4 files changed

+17
-9
lines changed

dist/vuedraggable.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -337,6 +337,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
337337
draggingElement = evt.item;
338338
},
339339
onDragAdd: function onDragAdd(evt) {
340+
this.updateEvenemt(evt);
340341
var element = evt.item._underlying_vm_;
341342
if (element === undefined) {
342343
return;
@@ -349,6 +350,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
349350
this.emitChanges({ added: added });
350351
},
351352
onDragRemove: function onDragRemove(evt) {
353+
this.updateEvenemt(evt);
352354
insertNodeAt(this.rootContainer, evt.item, evt.oldIndex);
353355
if (this.isCloning) {
354356
removeNode(evt.clone);
@@ -361,12 +363,9 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
361363
this.emitChanges({ removed: removed });
362364
},
363365
onDragUpdate: function onDragUpdate(evt) {
364-
console.log(evt.newIndex, evt.oldIndex);
365366
this.updateEvenemt(evt);
366-
console.log(evt.newIndex, evt.oldIndex);
367367
removeNode(evt.item);
368368
insertNodeAt(evt.from, evt.item, evt.oldIndex);
369-
throw new Error();
370369
var oldIndex = this.context.index;
371370
var newIndex = this.getVmIndex(evt.newIndex);
372371
this.updatePosition(oldIndex, newIndex);
@@ -414,7 +413,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
414413
return draggableComponent;
415414
}
416415

417-
if ((typeof exports === 'undefined' ? 'undefined' : _typeof(exports)) == "object") {
416+
if (typeof exports == "object") {
418417
var Sortable = require("sortablejs");
419418
module.exports = buildDraggable(Sortable);
420419
} else if (typeof define == "function" && define.amd) {

dist/vuedraggable.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/dist/vuedraggable.js

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -314,10 +314,9 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
314314
return context;
315315
},
316316
getVmIndex: function getVmIndex(domIndex) {
317-
var correctedDomIndex = domIndex + this.headerOffset;
318317
var indexes = this.visibleIndexes;
319318
var numberIndexes = indexes.length;
320-
return correctedDomIndex > numberIndexes - 1 ? numberIndexes : indexes[correctedDomIndex];
319+
return domIndex > numberIndexes - 1 ? numberIndexes : indexes[domIndex];
321320
},
322321
getComponent: function getComponent() {
323322
return this.$slots.default[0].componentInstance;
@@ -338,6 +337,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
338337
draggingElement = evt.item;
339338
},
340339
onDragAdd: function onDragAdd(evt) {
340+
this.updateEvenemt(evt);
341341
var element = evt.item._underlying_vm_;
342342
if (element === undefined) {
343343
return;
@@ -350,6 +350,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
350350
this.emitChanges({ added: added });
351351
},
352352
onDragRemove: function onDragRemove(evt) {
353+
this.updateEvenemt(evt);
353354
insertNodeAt(this.rootContainer, evt.item, evt.oldIndex);
354355
if (this.isCloning) {
355356
removeNode(evt.clone);
@@ -362,6 +363,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
362363
this.emitChanges({ removed: removed });
363364
},
364365
onDragUpdate: function onDragUpdate(evt) {
366+
this.updateEvenemt(evt);
365367
removeNode(evt.item);
366368
insertNodeAt(evt.from, evt.item, evt.oldIndex);
367369
var oldIndex = this.context.index;
@@ -370,6 +372,13 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
370372
var moved = { element: this.context.element, oldIndex: oldIndex, newIndex: newIndex };
371373
this.emitChanges({ moved: moved });
372374
},
375+
updateEvenemt: function updateEvenemt(evt) {
376+
this.updateProperty(evt, 'newIndex');
377+
this.updateProperty(evt, 'oldIndex');
378+
},
379+
updateProperty: function updateProperty(evt, propertyName) {
380+
evt.hasOwnProperty(propertyName) && (evt[propertyName] += this.headerOffset);
381+
},
373382
computeFutureIndex: function computeFutureIndex(relatedContext, evt) {
374383
if (!relatedContext.element) {
375384
return 0;
@@ -404,7 +413,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
404413
return draggableComponent;
405414
}
406415

407-
if ((typeof exports === 'undefined' ? 'undefined' : _typeof(exports)) == "object") {
416+
if (typeof exports == "object") {
408417
var Sortable = require("sortablejs");
409418
module.exports = buildDraggable(Sortable);
410419
} else if (typeof define == "function" && define.amd) {

0 commit comments

Comments
 (0)