metal-events
Advanced tools
Comparing version
@@ -105,15 +105,2 @@ 'use strict'; | ||
/** | ||
* Adds the proxy listener for the given event. | ||
* @param {string} event | ||
* @return {!EventHandle} The listened event's handle. | ||
* @protected | ||
*/ | ||
}, { | ||
key: 'addListenerForEvent_', | ||
value: function addListenerForEvent_(event) { | ||
return this.addListener_(event, this.emitOnTarget_.bind(this, event)); | ||
} | ||
/** | ||
* @inheritDoc | ||
@@ -133,3 +120,2 @@ */ | ||
* Emits the specified event type on the target emitter. | ||
* @param {string} eventType | ||
* @protected | ||
@@ -140,5 +126,4 @@ */ | ||
key: 'emitOnTarget_', | ||
value: function emitOnTarget_(eventType) { | ||
var args = [eventType].concat(_metal.array.slice(arguments, 1)); | ||
this.targetEmitter_.emit.apply(this.targetEmitter_, args); | ||
value: function emitOnTarget_() { | ||
this.targetEmitter_.emit.apply(this.targetEmitter_, arguments); | ||
} | ||
@@ -241,3 +226,3 @@ | ||
this.proxiedEvents_ = this.proxiedEvents_ || {}; | ||
this.proxiedEvents_[event] = this.addListenerForEvent_(event); | ||
this.proxiedEvents_[event] = this.addListener_(event, this.emitOnTarget_.bind(this, event)); | ||
} else { | ||
@@ -244,0 +229,0 @@ this.pendingEvents_ = this.pendingEvents_ || []; |
{ | ||
"name": "metal-events", | ||
"version": "2.5.13", | ||
"version": "2.5.14", | ||
"description": "Classes responsible for emitting and listening to events", | ||
@@ -5,0 +5,0 @@ "license": "BSD", |
'use strict'; | ||
import { array, Disposable } from 'metal'; | ||
import { Disposable } from 'metal'; | ||
@@ -84,12 +84,2 @@ /** | ||
/** | ||
* Adds the proxy listener for the given event. | ||
* @param {string} event | ||
* @return {!EventHandle} The listened event's handle. | ||
* @protected | ||
*/ | ||
addListenerForEvent_(event) { | ||
return this.addListener_(event, this.emitOnTarget_.bind(this, event)); | ||
} | ||
/** | ||
* @inheritDoc | ||
@@ -106,8 +96,6 @@ */ | ||
* Emits the specified event type on the target emitter. | ||
* @param {string} eventType | ||
* @protected | ||
*/ | ||
emitOnTarget_(eventType) { | ||
var args = [eventType].concat(array.slice(arguments, 1)); | ||
this.targetEmitter_.emit.apply(this.targetEmitter_, args); | ||
emitOnTarget_() { | ||
this.targetEmitter_.emit.apply(this.targetEmitter_, arguments); | ||
} | ||
@@ -190,3 +178,6 @@ | ||
this.proxiedEvents_ = this.proxiedEvents_ || {}; | ||
this.proxiedEvents_[event] = this.addListenerForEvent_(event); | ||
this.proxiedEvents_[event] = this.addListener_( | ||
event, | ||
this.emitOnTarget_.bind(this, event) | ||
); | ||
} else { | ||
@@ -193,0 +184,0 @@ this.pendingEvents_ = this.pendingEvents_ || []; |
52314
-1.36%1480
-1.4%