Browse Source

* correct ng-events

pull/346/head
RubaXa 10 years ago
parent
commit
12df12c2b5
  1. 8
      ng-sortable.js

8
ng-sortable.js

@ -25,7 +25,7 @@
angular.module('ng-sortable', []) angular.module('ng-sortable', [])
.constant('version', '0.3.6') .constant('version', '0.3.7')
.directive('ngSortable', ['$parse', function ($parse) { .directive('ngSortable', ['$parse', function ($parse) {
var removed, var removed,
nextSibling; nextSibling;
@ -78,7 +78,7 @@
/* jshint expr:true */ /* jshint expr:true */
options[name] && options[name]({ options[name] && options[name]({
model: item, model: item || source && source.item(evt.item),
models: source && source.items(), models: source && source.items(),
oldIndex: evt.oldIndex, oldIndex: evt.oldIndex,
newIndex: evt.newIndex newIndex: evt.newIndex
@ -143,13 +143,13 @@
}, },
onUpdate: function (/**Event*/evt) { onUpdate: function (/**Event*/evt) {
_sync(evt); _sync(evt);
_emitEvent(evt, source && source.item(evt.item)); _emitEvent(evt);
}, },
onRemove: function (/**Event*/evt) { onRemove: function (/**Event*/evt) {
_emitEvent(evt, removed); _emitEvent(evt, removed);
}, },
onSort: function (/**Event*/evt) { onSort: function (/**Event*/evt) {
_emitEvent(evt, source && source.item(evt.item)); _emitEvent(evt);
} }
})); }));

Loading…
Cancel
Save