Skip to content
This repository was archived by the owner on Sep 8, 2020. It is now read-only.

Commit 6ce8a9c

Browse files
committed
feat(sortable): expose item container in ui.item.sortable
1 parent fd8238f commit 6ce8a9c

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/sortable.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@ angular.module('ui.sortable', [])
264264
model: ngModel.$modelValue[index],
265265
index: index,
266266
source: element,
267+
sourceList: ui.item.parent(),
267268
sourceModel: ngModel.$modelValue,
268269
cancel: function () {
269270
ui.item.sortable._isCanceled = true;
@@ -318,6 +319,7 @@ angular.module('ui.sortable', [])
318319
ui.item.sortable.dropindex = getItemIndex(ui.item);
319320
var droptarget = ui.item.closest('[ui-sortable]');
320321
ui.item.sortable.droptarget = droptarget;
322+
ui.item.sortable.droptargetList = ui.item.parent();
321323

322324
var droptargetContext = getElementContext(ui.item.sortable._connectedSortables, droptarget);
323325
ui.item.sortable.droptargetModel = droptargetContext.scope.ngModel;
@@ -431,6 +433,7 @@ angular.module('ui.sortable', [])
431433
model: ngModel.$modelValue[index],
432434
index: index,
433435
source: element,
436+
sourceList: item.parent(),
434437
sourceModel: ngModel.$modelValue,
435438
_restore: function () {
436439
angular.forEach(item.sortable, function(value, key) {

0 commit comments

Comments
 (0)