objectlisteners

1.0.5 • Public • Published

ObjectListener.js

Customizable event listener system for arbitrary objects. It's quite performant and we use it for state management (see StateManager.js)

npm i objectlisteners

//Example:
let events = new ObjectListener();
let x = { y: 1, z: { w: 2 }}


events.addListener("y",x,"y");
events.addListener("z",x,"z");

x.z.w = 3;
x.y = 2;
//See console

Author: Joshua Brewster License: AGPL v3.0 License

Package Sidebar

Install

npm i objectlisteners

Weekly Downloads

2

Version

1.0.5

License

AGPL-3.0-or-later

Unpacked Size

61 kB

Total Files

5

Last publish

Collaborators

  • moothyknight