@eggerdingsoftware/observers

1.0.2 • Public • Published

Observers

Collection of singleton observers.

Currently in the collection present:

  • ScrollObserver Detect scroll on the window
  • ConnectionObserver Detect offline/online
  • ResizeObserver Detect resize of the window.

Usage:

Install using:

npm i @eggerdingsoftware/observers

Import using:

import {Scroll, Connection, Resize} from "Observers"

Create a eventHandler function:

const eventHandler = event => {
    // do something
}

Subscribe to a event by calling:

<Observer>.subscribe(eventHandler);

UnSubscribe when you are done listening:

<Observer>.unSubscribe(eventHandler);

That's it!

Package Sidebar

Install

npm i @eggerdingsoftware/observers

Weekly Downloads

1

Version

1.0.2

License

MIT

Unpacked Size

12.7 kB

Total Files

13

Last publish

Collaborators

  • max1234max1234