Do nut use name annotation and avoid changing types

This commit is contained in:
Andreas Hocevar
2020-06-23 23:07:35 +02:00
parent 517c9e6b52
commit 61241e7f90
2 changed files with 11 additions and 11 deletions

View File

@@ -94,10 +94,10 @@ class BaseObject extends Observable {
getUid(this); getUid(this);
/** /**
* @name values_
* @private * @private
* @type {!Object<string, *>} * @type {!Object<string, *>}
*/ */
this.values_ = null;
if (opt_values !== undefined) { if (opt_values !== undefined) {
this.setProperties(opt_values); this.setProperties(opt_values);

View File

@@ -39,22 +39,22 @@ class Target extends Disposable {
this.eventTarget_ = opt_target; this.eventTarget_ = opt_target;
/** /**
* @name pendingRemovals_
* @private * @private
* @type {!Object<string, number>} * @type {Object<string, number>}
*/ */
this.pendingRemovals_ = null;
/** /**
* @name dispatching_
* @private * @private
* @type {!Object<string, number>} * @type {Object<string, number>}
*/ */
this.dispatching_ = null;
/** /**
* @name listeners_
* @private * @private
* @type {!Object<string, Array<import("../events.js").Listener>>} * @type {Object<string, Array<import("../events.js").Listener>>}
*/ */
this.listeners_ = null;
} }
/** /**
@@ -65,10 +65,10 @@ class Target extends Disposable {
if (!type || !listener) { if (!type || !listener) {
return; return;
} }
let listeners = this.listeners_ || (this.listeners_ = {}); const listeners = this.listeners_ || (this.listeners_ = {});
listeners = listeners[type] || (listeners[type] = []); const listenersForType = listeners[type] || (listeners[type] = []);
if (listeners.indexOf(listener) === -1) { if (listenersForType.indexOf(listener) === -1) {
listeners.push(listener); listenersForType.push(listener);
} }
} }