Remove type cast in ol/events

This commit is contained in:
Frederic Junod
2018-12-12 14:29:18 +01:00
parent daa92c105d
commit 480b064f5d
+2 -2
View File
@@ -163,13 +163,13 @@ export function listen(target, type, listener, opt_this, opt_once) {
listenerObj.callOnce = false; listenerObj.callOnce = false;
} }
} else { } else {
listenerObj = /** @type {EventsKey} */ ({ listenerObj = {
bindTo: opt_this, bindTo: opt_this,
callOnce: !!opt_once, callOnce: !!opt_once,
listener: listener, listener: listener,
target: target, target: target,
type: type type: type
}); };
/** @type {import("./events/Target.js").default} */ (target). /** @type {import("./events/Target.js").default} */ (target).
addEventListener(type, bindListener(listenerObj)); addEventListener(type, bindListener(listenerObj));
listeners.push(listenerObj); listeners.push(listenerObj);