Sha256: 4165658f531ba1ece1df47ad2d758f2d6e1d026ba27a5b830b66ee71aea29aad

Contents?: true

Size: 355 Bytes

Versions: 64

Compression:

Stored size: 355 Bytes

Contents

pageflow.addAndReturnModel = {
  // Backbone's add does not return the added model. push returns the
  // model but does not trigger sort.
  addAndReturnModel: function(model, options) {
    model = this._prepareModel(model, options);
    this.add(model, options);
    return model;
  }
};

Cocktail.mixin(Backbone.Collection, pageflow.addAndReturnModel);

Version data entries

64 entries across 64 versions & 1 rubygems

Version Path
pageflow-14.5.2 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-15.0.2 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-15.0.1 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-15.0.0 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-14.5.1 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-14.5.0 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-15.0.0.rc2 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-15.0.0.rc1 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-15.0.0.beta4 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-15.0.0.beta3 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-14.4.0 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-15.0.0.beta2 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-15.0.0.beta1 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-14.3.0 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-14.2.1 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-14.2.0 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-14.1.1 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-14.1.0 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-14.0.0 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js
pageflow-14.0.0.rc2 app/assets/javascripts/pageflow/editor/collections/mixins/add_and_return_model.js