(handler, isFn, self, args)
| 110 | } |
| 111 | |
| 112 | function emitMany(handler, isFn, self, args) { |
| 113 | if (isFn) |
| 114 | handler.apply(self, args); |
| 115 | else { |
| 116 | var len = handler.length; |
| 117 | var listeners = arrayClone(handler, len); |
| 118 | for (var i = 0; i < len; ++i) |
| 119 | listeners[i].apply(self, args); |
| 120 | } |
| 121 | } |
| 122 | |
| 123 | EventEmitter.prototype.emit = function emit(type) { |
| 124 | var er, handler, len, args, i, events, domain; |
no test coverage detected