cjs-property-watcher
v1.1.1
Published
Watches for a property to be assigned a value and runs a function when that occurs.
Downloads
1
Maintainers
Readme
Watches for a property modifications
Installation
npm install cjs-property-watcher
Usage
Add to the scope:
var watch = require('cjs-property-watcher');
Add hook for an object property:
var obj = {
fld: 123
};
watch(obj, 'fld', function ( name, oldValue, newValue ) {
console.log('obj.' + name + ' changed from ' + oldValue + ' to ' + newValue);
});
Trigger the hook with property modification:
obj.fld = 256;
Contribution
If you have any problems or suggestions please open an issue according to the contribution rules.
License
cjs-property-watcher
is released under the MIT License.