1.0.0 • Published 8 years ago

explicit-event v1.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

explicit-event Build Status

Generate an explicit event interface from an EventEmitter

Install

$ npm install --save explicit-event

Usage

var explicitEvent = require('explicit-event')
var server = require('http').createServer()

var onRequest = explicitEvent(server, 'request')

var unlisten = onRequest(function (req, res) {
  //=> ...  
})

API

explicitEvent(emitter, name) -> function

Returns a function that can be called with an event handler function.

emitter

Required
Type: object

An instance of EventEmitter.

name

Required
Type: string

The name of the event to proxy.

License

MIT © Ben Drucker