co-event

Return any event that an emitter emits

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
co-event
1410.1.09 years ago9 years agoMinified + gzip package size for co-event in KB

Readme

co-event
Return any event that an emitter emits.

Installation

$ npm install co-event

Example

Returns events in sequence, with the .type and .args keys. The original events are still emitted except for "error", as node will think no handler is registered.
var event = require('co-event');

var e;
while (e = yield event(emitter)) {
  switch (e.type) {
    case 'end':
      break;

    case 'close':
      break;

    case 'error':
      break;
  }
}
License
MIT