11'use strict' ;
2-
3- var _typeof = typeof Symbol === "function" && typeof Symbol . iterator === "symbol" ? function ( obj ) { return typeof obj ; } : function ( obj ) { return obj && typeof Symbol === "function" && obj . constructor === Symbol && obj !== Symbol . prototype ? "symbol" : typeof obj ; } ;
4-
52var _extends = Object . assign || function ( target ) { for ( var i = 1 ; i < arguments . length ; i ++ ) { var source = arguments [ i ] ; for ( var key in source ) { if ( Object . prototype . hasOwnProperty . call ( source , key ) ) { target [ key ] = source [ key ] ; } } } return target ; } ;
63
74function _toConsumableArray ( arr ) { if ( Array . isArray ( arr ) ) { for ( var i = 0 , arr2 = Array ( arr . length ) ; i < arr . length ; i ++ ) { arr2 [ i ] = arr [ i ] ; } return arr2 ; } else { return Array . from ( arr ) ; } }
@@ -133,9 +130,10 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
133130 optionsAdded [ 'on' + elt ] = emit . bind ( _this3 , elt ) ;
134131 } ) ;
135132
136- var options = _extends ( { } , this . options , optionsAdded , { onMove : function onMove ( evt ) {
137- return _this3 . onDragMove ( evt ) ;
133+ var options = _extends ( { } , this . options , optionsAdded , { onMove : function onMove ( evt , originalEvent ) {
134+ return _this3 . onDragMove ( evt , originalEvent ) ;
138135 } } ) ;
136+ ! ( 'draggable' in options ) && ( options . draggable = '>*' ) ;
139137 this . _sortable = new Sortable ( this . rootContainer , options ) ;
140138 this . computeIndexes ( ) ;
141139 } ,
@@ -315,11 +313,9 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
315313 var currentDOMIndex = domChildren . indexOf ( evt . related ) ;
316314 var currentIndex = relatedContext . component . getVmIndex ( currentDOMIndex ) ;
317315 var draggedInList = domChildren . indexOf ( draggingElement ) != - 1 ;
318- console . log ( draggedInList , evt . willInsertAfter , currentDOMIndex , currentIndex ) ;
319- // return (draggedInList || !evt.willInsertAfter) ? currentIndex : currentIndex + 1
320- return evt . willInsertAfter ? currentIndex + 1 : currentIndex ;
316+ return draggedInList || ! evt . willInsertAfter ? currentIndex : currentIndex + 1 ;
321317 } ,
322- onDragMove : function onDragMove ( evt ) {
318+ onDragMove : function onDragMove ( evt , originalEvent ) {
323319 var onMove = this . move ;
324320 if ( ! onMove || ! this . realList ) {
325321 return true ;
@@ -330,7 +326,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
330326 var futureIndex = this . computeFutureIndex ( relatedContext , evt ) ;
331327 _extends ( draggedContext , { futureIndex : futureIndex } ) ;
332328 _extends ( evt , { relatedContext : relatedContext , draggedContext : draggedContext } ) ;
333- return onMove ( evt ) ;
329+ return onMove ( evt , originalEvent ) ;
334330 } ,
335331 onDragEnd : function onDragEnd ( evt ) {
336332 this . computeIndexes ( ) ;
@@ -341,7 +337,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
341337 return draggableComponent ;
342338 }
343339
344- if ( ( typeof exports === 'undefined' ? 'undefined' : _typeof ( exports ) ) == "object" ) {
340+ if ( typeof exports == "object" ) {
345341 var Sortable = require ( "sortablejs" ) ;
346342 module . exports = buildDraggable ( Sortable ) ;
347343 } else if ( typeof define == "function" && define . amd ) {
0 commit comments