0.1.1 • Published 6 years ago

@skt-t1-byungi/event-emitter v0.1.1

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

@skt-t1-byungi/event-emitter

tiny event emitter

bakabaka

Install

npm i @skt-t1-byungi/event-emitter
// or
yarn add @skt-t1-byungi/event-emitter

In Node

const EventEmitter = require('@skt-t1-byungi/event-emitter')

In Browser

<script src="https://unpkg.com/@skt-t1-byungi/event-emitter"></script>

Browsers support

IE6+ 👴🏻

Usage

const emitter = new EventEmitter()

emitter.on('add', (a, b)=>{
  console.log('add : ' a + b)
})

emitter.emit('add', 1, 2)
// => add : 3

emitter.once('event', listener) // runs only once
emitter.off('event', listener) // remove a listener. if no listener, remove all listeners.
emitter.has('event') // Returns whether the listener exists or not.
emitter.has('event', listener) 

License

MIT

0.1.1

6 years ago

0.1.0

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago