Lines Matching refs:listener
17517 EventEmitter.prototype.addListener = function(type, listener) {
17520 if (!isFunction(listener))
17530 isFunction(listener.listener) ?
17531 listener.listener : listener);
17535 this._events[type] = listener;
17538 this._events[type].push(listener);
17541 this._events[type] = [this._events[type], listener];
17570 EventEmitter.prototype.once = function(type, listener) {
17571 if (!isFunction(listener))
17581 listener.apply(this, arguments);
17585 g.listener = listener;
17592 EventEmitter.prototype.removeListener = function(type, listener) {
17595 if (!isFunction(listener))
17605 if (list === listener ||
17606 (isFunction(list.listener) && list.listener === listener)) {
17609 this.emit('removeListener', type, listener);
17613 if (list[i] === listener ||
17614 (list[i].listener && list[i].listener === listener)) {
17631 this.emit('removeListener', type, listener);
66365 var listener = filesaver["on" + event_types[i]];
66366 if (typeof listener === "function") {
66368 listener.call(filesaver, event || filesaver);