ptero
🌳 Simple CustomEvent listener and emitter
Getting started
$ npm install ptero --save # for npm users $ yarn add ptero # for yarn users
const Ptero = const ptero = ptero ptero
References
new Ptero(target)
Create new Ptero
instance.
// Default target is `window`const ptero =
// Set `document.body` for an event targetconst ptero = documentbody
ptero.addListener(event, listener)
Listen a single custom event.
ptero
ptero.on(event, listener)
Listen a single custom event or multi custom events.
ptero ptero
ptero.removeListener(event, listener)
Stop listening a single custom event.
const listener = { console} pteroptero
ptero.off(event, listener)
Stop listening a single custom event or multi custom events.
const listener = { console} pteroptero pteroptero
ptero.emit(event, detail)
Dispatch a single custom event.
ptero
Development
$ yarn start # for development $ yarn run build # for production $ yarn test # run tests
License
MIT © Emoji Generator