No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

hace 3 años
123456789101112131415161718192021222324
  1. /**
  2. * Module exports.
  3. */
  4. module.exports = on;
  5. /**
  6. * Helper for subscriptions.
  7. *
  8. * @param {Object|EventEmitter} obj with `Emitter` mixin or `EventEmitter`
  9. * @param {String} event name
  10. * @param {Function} callback
  11. * @api public
  12. */
  13. function on (obj, ev, fn) {
  14. obj.on(ev, fn);
  15. return {
  16. destroy: function () {
  17. obj.removeListener(ev, fn);
  18. }
  19. };
  20. }