0.1.1 • Published 9 years ago

sig-event v0.1.1

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

sig.event

Build Status

turn event listeners into sig signals

var EventEmitter = require('events').EventEmitter,
    event = require('sig-event')


var ee = new EventEmitter()

event(ee, 'foo')
  .map(function(v) { return v + 1 })
  .each(console.log)
  .done()

ee.emit(21)  // 22
  .emit(22)  // 23
  .emit(23)  // 24

supports:

install

node:

$ npm install sig-event

browser:

$ bower install sig-event

api

event([obj, event])

Takes an object obj and an event name event and returns a signal that propagates each event with the name event emitted by obj. The signal will stop listening for events once it has ended.

0.1.1

9 years ago

0.1.0

9 years ago