Sha256: 18b3e880c84d95edd98db79a1566a36f543a71193cbe7ea5e1e4707fb8be1c19
Contents?: true
Size: 429 Bytes
Versions: 64
Compression:
Stored size: 429 Bytes
Contents
pageflow.persistedPromise = { persisted: function() { var model = this; this._persistedDeferred = this._persistedDeferred || jQuery.Deferred(function(deferred) { if (model.isNew()) { model.once('change:id', deferred.resolve); } else { deferred.resolve(); } }); return this._persistedDeferred.promise(); } }; Cocktail.mixin(Backbone.Model, pageflow.persistedPromise);
Version data entries
64 entries across 64 versions & 1 rubygems