github primus/eventemitter3 1.2.0
eventNames

latest releases: 5.0.1, 5.0.0, 4.0.7...
9 years ago

This release ships with a new method called eventNames. It returns an array listing the events for which the emitter has registered listeners. The values in the array will be strings or Symbols.

const EventEmitter = require('eventemitter3');

const ee = new EventEmitter();

ee.on('foo', () => {});
ee.on('bar', () => {});
ee.on(Symbol('s'), () => {});

console.log(ee.eventNames());
// => [ 'foo', 'bar', Symbol(s) ]

Don't miss a new eventemitter3 release

NewReleases is sending notifications on new releases.