Lines Matching refs:listener

42343 var listener = function (event) {
42383 channel.port1.onmessage = listener;
42395 global.addEventListener('message', listener, false);
48763 function _addListener(target, type, listener, prepend) {
48767 if (typeof listener !== 'function') throw new TypeError('"listener" argument must be a function');
48777 …target.emit('newListener', type, listener.listener ? listener.listener : listener); // Re-assign `…
48788 existing = events[type] = listener;
48793 existing = events[type] = prepend ? [listener, existing] : [existing, listener];
48797 existing.unshift(listener);
48799 existing.push(listener);
48825 EventEmitter.prototype.addListener = function addListener(type, listener) {
48826 return _addListener(this, type, listener, false);
48831 EventEmitter.prototype.prependListener = function prependListener(type, listener) {
48832 return _addListener(this, type, listener, true);
48842 return this.listener.call(this.target);
48845 return this.listener.call(this.target, arguments[0]);
48848 return this.listener.call(this.target, arguments[0], arguments[1]);
48851 return this.listener.call(this.target, arguments[0], arguments[1], arguments[2]);
48860 this.listener.apply(this.target, args);
48865 function _onceWrap(target, type, listener) {
48871 listener: listener
48874 wrapped.listener = listener;
48879 EventEmitter.prototype.once = function once(type, listener) {
48880 if (typeof listener !== 'function') throw new TypeError('"listener" argument must be a function');
48881 this.on(type, _onceWrap(this, type, listener));
48885 EventEmitter.prototype.prependOnceListener = function prependOnceListener(type, listener) {
48886 if (typeof listener !== 'function') throw new TypeError('"listener" argument must be a function');
48887 this.prependListener(type, _onceWrap(this, type, listener));
48892 EventEmitter.prototype.removeListener = function removeListener(type, listener) {
48894 if (typeof listener !== 'function') throw new TypeError('"listener" argument must be a function');
48900 if (list === listener || list.listener === listener) {
48903 if (events.removeListener) this.emit('removeListener', type, list.listener || listener);
48909 if (list[i] === listener || list[i].listener === listener) {
48910 originalListener = list[i].listener;
48919 if (events.removeListener) this.emit('removeListener', type, originalListener || listener);
48977 …if (typeof evlistener === 'function') return unwrap ? [evlistener.listener || evlistener] : [evlis…
49042 ret[i] = arr[i].listener || arr[i];
53187 on: function on(name, listener) {
53188 this._listeners[name].push(listener);