README
Watches for a property modifications
Installation
npm install @cjssdk/property-watcher
Usage
Add to the scope:
var watch = require('@cjssdk/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
@cjssdk/property-watcher
is released under the MIT License.