observeable-object-js

1.0.1 • Public • Published

observeable-object-js

Simple, easy Observe for Javascript object.

How to install

npm install --save observerable-object-js

How to use

const Observer = require("observerable-object-js");
 
const observer = new Observer();
 
// case. register event
const testEventListenr = (event, name) => {
  console.log(`Hello, ${name}`);
};
observer.addEventListener("TEST-EVENT", testEventListenr);
 
const newEventListener = (event, name) => {
  console.log(`This is New Event of , ${name}`);
};
observer.addEventListener("NEW-EVENT", newEventListener);
 
// case. broadcast event
observer.notify("TEST-EVENT", "CloverHearts");
observer.notify("NEW-EVENT", "Library");
 
// case. delete event
observer.removeEventListener("TEST-EVENT", newEventListener);
observer.removeEventListener("NEW-EVENT", newEventListener);
 

/observeable-object-js/

    Package Sidebar

    Install

    npm i observeable-object-js

    Weekly Downloads

    0

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    9.94 kB

    Total Files

    12

    Last publish

    Collaborators

    • cloverhearts