0.3.1 • Published 13 years ago
backbone-delta v0.3.1
Backbone-delta 
A couple of extra methods for Backbone.js, related to changing models and collections.
Backbone.Model#resetresets attributes of the model, also unsetting attributes that no longer exist, and triggers a singlesetevent.Backbone.Collection#deltaresets a collection, and triggers severaladd,remove, andchangeevents, but falls back to a normalresetwhen the contents has changed completely.
MIT licensed.
From the browser
Include backbone-delta.js or the minified version backbone-delta.min.js
in your page. If Backbone.js is loaded, it will automatically be extended.
From Node.js
Install using NPM:
npm install backbone-deltaIn your code:
var Backbone = require('backbone');
require('backbone-delta').extend(Backbone);Hacking the code
git clone https://github.com/Two-Screen/backbone-delta.git
cd backbone-delta
npm install
npm test