0.1.1 • Published 10 years ago

sig-event v0.1.1

Weekly downloads
2
License
MIT
Repository
github
Last release
10 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

10 years ago

0.1.0

10 years ago