Skip to content

jessefoster/ui-sortable-multiselection

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ui-sortable-multiselection

npm

Provide multiple element sorting in UI-Sortable

Simple Demo pen

Connected Lists Demo pen

ui.item.sortableMultiSelect API documentation

The ui argument of the available callbacks gets enriched with some extra properties as specified below:

selectedIndexes

Type: Array<Integer>
Holds the original indexes of the items dragged.

selectedModels

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.

indexes

Type: Array<Integer>
Holds the original indexes of the sibling items dragged.

models

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.

moved

Type: Object /undefined
Holds the models of the dragged sibling items only when a sorting happens between two connected ui-sortable elements.

sourceElement

Type: jQuery
Holds the ui-sortable element that the dragged item originated from.

About

Provide multiple element sorting in UI-Sortable

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 75.7%
  • HTML 18.8%
  • CSS 5.5%