observ-varhash
An object with observable key value pairs that can be added and removed
Example
An ObservVarhash
is a version of observ-struct
that allows
adding and removing keys. Mutation of an observable element in
the hash will cause the ObservVarhash
to emit a new changed
plain javascript object.
var ObservVarhash = require("observ-varhash")
var Observ = require("observ")
var people = ObservVarhash({jack: 'Jack'}, function create (obj, key) {
return Observe(obj)
})
people.put('diane', 'Diane')
console.log(people())
Installation
npm install observ-varhash
Contributors
API based on observ-struct
MIT Licenced