Lines Matching refs:_events

17435 	  this._events = this._events || {};
17443 EventEmitter.prototype._events = undefined;
17462 if (!this._events)
17463 this._events = {};
17467 if (!this._events.error ||
17468 (isObject(this._events.error) && !this._events.error.length)) {
17477 handler = this._events[type];
17523 if (!this._events)
17524 this._events = {};
17528 if (this._events.newListener)
17533 if (!this._events[type])
17535 this._events[type] = listener;
17536 else if (isObject(this._events[type]))
17538 this._events[type].push(listener);
17541 this._events[type] = [this._events[type], listener];
17544 if (isObject(this._events[type]) && !this._events[type].warned) {
17552 if (m && m > 0 && this._events[type].length > m) {
17553 this._events[type].warned = true;
17557 this._events[type].length);
17598 if (!this._events || !this._events[type])
17601 list = this._events[type];
17607 delete this._events[type];
17608 if (this._events.removeListener)
17625 delete this._events[type];
17630 if (this._events.removeListener)
17640 if (!this._events)
17644 if (!this._events.removeListener) {
17646 this._events = {};
17647 else if (this._events[type])
17648 delete this._events[type];
17654 for (key in this._events) {
17659 this._events = {};
17663 listeners = this._events[type];
17672 delete this._events[type];
17679 if (!this._events || !this._events[type])
17681 else if (isFunction(this._events[type]))
17682 ret = [this._events[type]];
17684 ret = this._events[type].slice();
17690 if (!emitter._events || !emitter._events[type])
17692 else if (isFunction(emitter._events[type]))
17695 ret = emitter._events[type].length;
18353 if (!dest._events || !dest._events.error)
18355 else if (isArray(dest._events.error))
18356 dest._events.error.unshift(onerror);
18358 dest._events.error = [onerror, dest._events.error];