Provide multiple element sorting in UI-Sortable
The ui
argument of the available callbacks gets enriched with some extra properties as specified below:
Type: Array<Integer>
Holds the original indexes of the items dragged.
Type: Array<Object> /undefined
Holds the JavaScript objects that is used as the model of the dragged items, as specified by the ng-repeat of the source
ui-sortable element and the ui.item.sortableMultiSelect.selectedIndexes
property.
Type: Array<Integer>
Holds the original indexes of the sibling items dragged.
Type: Array<Object>
Holds the JavaScript objects that is used as the model of the siblings of the dragged item, as specified by the ng-repeat of the source
ui-sortable element and the ui.item.sortableMultiSelect.indexes
property.
Type: Object /undefined
Holds the models of the dragged sibling items only when a sorting happens between two connected ui-sortable elements.
Type: jQuery
Holds the ui-sortable element that the dragged item originated from.