variable-listener
v1.0.1
Published
Execute arbitrary functions when the value of any global variable changes.
Maintainers
Readme
Variable Listener
Allows JavaScript to execute arbitrary functions when the value of any global variable changes.
Installation
To add Variable Listener to your site or project:
<script src="https://cdn.jsdelivr.net/npm/variable-listener@latest/dist/variable-listener.min.js"></script>or
npm install variable-listenerimport 'variable-listener';Usage
Declare your global variable:
var count = 10;Add a new listener:
window.addVariableListener('count', function (newValue) {
console.log(newValue);
});The callback will be triggered whenever your variable changes:
count++;
// Callback logs: 11If you no longer want to listen to the variable, call:
window.removeVariableListener('count');