Data driven events, expression evaluation and more.
> npm install dang --save
var store = new Dang();
store.add({ name: 'm', value: 1 });
store.add({ name: 'c', value: 299792458 });
store.add('E', undefined, 'm*c*c');
store.get('E').on 'change:value', ->
console.log 'E=mc2 is ', store.get('E').value()
Add data instance to a Dang Store.
Get data instance by name from a Dang Store.
Change a property, you can change everything but the value like this. (e.g.: expression, name)
Get the value of a property.
Evaluate a Dang Data's expression.
> npm install
> grunt
> npm install
> grunt build