1.0.1 • Published 12 months ago

variable-listener v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
12 months ago

Variable Listener

Allows JavaScript to execute arbitrary functions when the value of any global variable changes.

npm bundle size

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-listener
import '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: 11

If you no longer want to listen to the variable, call:

window.removeVariableListener('count');
1.0.1

12 months ago

1.0.0

12 months ago