1
1
'use strict' ;
2
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
-
5
3
( function ( ) {
6
4
"use strict" ;
7
5
@@ -53,7 +51,6 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol
53
51
54
52
var eventsListened = [ 'Start' , 'Add' , 'Remove' , 'Update' , 'End' ] ;
55
53
var eventsToEmit = [ 'Choose' , 'Sort' , 'Filter' , 'Clone' ] ;
56
- // const readonlyProperties = ['Move'].concat(eventsListened).concat(eventsToEmit).map(evt => 'on'+evt);
57
54
var readonlyProperties = [ 'Move' ] . concat ( eventsListened , eventsToEmit ) . map ( function ( evt ) {
58
55
return 'on' + evt ;
59
56
} ) ;
@@ -153,22 +150,18 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol
153
150
} ) ;
154
151
} ,
155
152
getUnderlyingVm : function getUnderlyingVm ( htmlElt ) {
156
- var currentIndex = computeVmIndex ( this . getChildrenNodes ( ) , htmlElt ) ;
157
- var element = this . list [ currentIndex ] ;
158
- return { currentIndex : currentIndex , element : element } ;
153
+ var index = computeVmIndex ( this . getChildrenNodes ( ) , htmlElt ) ;
154
+ var element = this . list [ index ] ;
155
+ return { index : index , element : element } ;
159
156
} ,
160
157
getUnderlyingPotencialDraggableComponent : function getUnderlyingPotencialDraggableComponent ( _ref ) {
161
158
var __vue__ = _ref . __vue__ ;
162
159
163
- if ( ! __vue__ ) {
160
+ if ( ! __vue__ || ! __vue__ . $options || __vue__ . $options . _componentTag !== "transition-group" ) {
164
161
return __vue__ ;
165
162
}
166
163
167
- if ( __vue__ . $options . _componentTag === "transition-group" ) {
168
- return __vue__ . $parent ;
169
- }
170
-
171
- return __vue__ ;
164
+ return __vue__ . $parent ;
172
165
} ,
173
166
getRelatedContextFromMoveEvent : function getRelatedContextFromMoveEvent ( _ref2 ) {
174
167
var to = _ref2 . to ;
@@ -211,13 +204,13 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol
211
204
removeNode ( evt . clone ) ;
212
205
return ;
213
206
}
214
- var oldIndex = this . context . currentIndex ;
207
+ var oldIndex = this . context . index ;
215
208
this . list . splice ( oldIndex , 1 ) ;
216
209
} ,
217
210
onDragUpdate : function onDragUpdate ( evt ) {
218
211
removeNode ( evt . item ) ;
219
212
insertNodeAt ( evt . from , evt . item , evt . oldIndex ) ;
220
- var oldIndexVM = this . context . currentIndex ;
213
+ var oldIndexVM = this . context . index ;
221
214
var newIndexVM = this . visibleIndexes [ evt . newIndex ] ;
222
215
updatePosition ( this . list , oldIndexVM , newIndexVM ) ;
223
216
} ,
@@ -240,7 +233,7 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol
240
233
return draggableComponent ;
241
234
}
242
235
243
- if ( ( typeof exports === 'undefined' ? 'undefined' : _typeof ( exports ) ) == "object" ) {
236
+ if ( typeof exports == "object" ) {
244
237
var Sortable = require ( "sortablejs" ) ;
245
238
module . exports = buildDraggable ( Sortable ) ;
246
239
} else if ( typeof define == "function" && define . amd ) {
0 commit comments