listen-once

v2.2.0
Will add an event listener that will only fire the first time.

Listen Once

Will add an event listener that will only fire the first time.

Install is like:

npm install --save listen-once

Use it like:


listenOnce(element, eventName, handler, capture);

It can even take a array of event names to listen to and will only fire the handler on the first one. useful if you want to intentionally create a race condition.


listenOnce(element, ['mouse', 'key', 'earthquake'], handler);
npm i listen-once

Metadata

  • ISC
  • Whatever
  • Unknown
  • released 8/10/2016

Downloads

Maintainers