add importfromlist abck

This commit is contained in:
Devin Buhl 2017-01-30 17:21:56 -05:00
parent 09fb58c3e9
commit c3c7387390
1 changed files with 21 additions and 0 deletions

View File

@ -47,6 +47,27 @@ var Collection = PageableCollection.extend({
return proxy.save();
},
importFromList : function(models) {
var self = this;
var proxy = _.extend(new Backbone.Model(), {
id : "",
url : self.url + "/import",
toJSON : function() {
return models;
}
});
this.listenTo(proxy, "sync", function(proxyModel, models) {
this.add(models, { merge : true});
this.trigger("save", this);
});
return proxy.save();
},
filterModes : {
'all' : [
null,