Remove use of goog.object.getCount()

This commit is contained in:
Tim Schaub
2016-02-03 20:54:52 -07:00
parent 1a9367228d
commit 0dce343d4f
6 changed files with 14 additions and 18 deletions

View File

@@ -7012,7 +7012,7 @@ olx.view.FitOptions.prototype.maxZoom;
* usedTiles: Object.<string, Object.<string, ol.TileRange>>, * usedTiles: Object.<string, Object.<string, ol.TileRange>>,
* viewState: olx.ViewState, * viewState: olx.ViewState,
* viewHints: Array.<number>, * viewHints: Array.<number>,
* wantedTiles: Object.<string, Object.<string, boolean>>}} * wantedTiles: !Object.<string, Object.<string, boolean>>}}
* @api * @api
*/ */
olx.FrameState; olx.FrameState;

View File

@@ -13,7 +13,6 @@ goog.require('goog.dom.classlist');
goog.require('goog.functions'); goog.require('goog.functions');
goog.require('goog.log'); goog.require('goog.log');
goog.require('goog.log.Level'); goog.require('goog.log.Level');
goog.require('goog.object');
goog.require('goog.style'); goog.require('goog.style');
goog.require('goog.vec.Mat4'); goog.require('goog.vec.Mat4');
goog.require('ol.Collection'); goog.require('ol.Collection');
@@ -1028,7 +1027,7 @@ ol.Map.prototype.handlePostRender = function() {
maxTotalLoading = this.loadTilesWhileInteracting_ ? 8 : 0; maxTotalLoading = this.loadTilesWhileInteracting_ ? 8 : 0;
maxNewLoads = 2; maxNewLoads = 2;
} }
tileSourceCount = goog.object.getCount(frameState.wantedTiles); tileSourceCount = Object.keys(frameState.wantedTiles).length;
} }
maxTotalLoading *= tileSourceCount; maxTotalLoading *= tileSourceCount;
maxNewLoads *= tileSourceCount; maxNewLoads *= tileSourceCount;

View File

@@ -4,14 +4,13 @@ goog.provide('ol.MapBrowserEventHandler');
goog.provide('ol.MapBrowserPointerEvent'); goog.provide('ol.MapBrowserPointerEvent');
goog.require('goog.asserts'); goog.require('goog.asserts');
goog.require('ol.events');
goog.require('ol.events.EventTarget');
goog.require('ol.events.EventType');
goog.require('goog.object');
goog.require('ol'); goog.require('ol');
goog.require('ol.Coordinate'); goog.require('ol.Coordinate');
goog.require('ol.MapEvent'); goog.require('ol.MapEvent');
goog.require('ol.Pixel'); goog.require('ol.Pixel');
goog.require('ol.events');
goog.require('ol.events.EventTarget');
goog.require('ol.events.EventType');
goog.require('ol.pointer.PointerEvent'); goog.require('ol.pointer.PointerEvent');
goog.require('ol.pointer.PointerEventHandler'); goog.require('ol.pointer.PointerEventHandler');
@@ -176,7 +175,7 @@ ol.MapBrowserEventHandler = function(map) {
this.activePointers_ = 0; this.activePointers_ = 0;
/** /**
* @type {Object.<number, boolean>} * @type {!Object.<number, boolean>}
* @private * @private
*/ */
this.trackedTouches_ = {}; this.trackedTouches_ = {};
@@ -254,7 +253,7 @@ ol.MapBrowserEventHandler.prototype.updateActivePointers_ = function(pointerEven
} else if (event.type == ol.MapBrowserEvent.EventType.POINTERDOWN) { } else if (event.type == ol.MapBrowserEvent.EventType.POINTERDOWN) {
this.trackedTouches_[event.pointerId] = true; this.trackedTouches_[event.pointerId] = true;
} }
this.activePointers_ = goog.object.getCount(this.trackedTouches_); this.activePointers_ = Object.keys(this.trackedTouches_).length;
}; };

View File

@@ -30,11 +30,10 @@
goog.provide('ol.pointer.TouchSource'); goog.provide('ol.pointer.TouchSource');
goog.require('goog.object');
goog.require('ol'); goog.require('ol');
goog.require('ol.array');
goog.require('ol.pointer.EventSource'); goog.require('ol.pointer.EventSource');
goog.require('ol.pointer.MouseSource'); goog.require('ol.pointer.MouseSource');
goog.require('ol.array');
/** /**
@@ -124,7 +123,7 @@ ol.pointer.TouchSource.prototype.isPrimaryTouch_ = function(inTouch) {
* @private * @private
*/ */
ol.pointer.TouchSource.prototype.setPrimaryTouch_ = function(inTouch) { ol.pointer.TouchSource.prototype.setPrimaryTouch_ = function(inTouch) {
var count = goog.object.getCount(this.pointerMap); var count = Object.keys(this.pointerMap).length;
if (count === 0 || (count === 1 && if (count === 0 || (count === 1 &&
ol.pointer.MouseSource.POINTER_ID.toString() in this.pointerMap)) { ol.pointer.MouseSource.POINTER_ID.toString() in this.pointerMap)) {
this.firstTouchId_ = inTouch.identifier; this.firstTouchId_ = inTouch.identifier;

View File

@@ -4,10 +4,9 @@
goog.provide('ol.source.Cluster'); goog.provide('ol.source.Cluster');
goog.require('goog.asserts'); goog.require('goog.asserts');
goog.require('ol.events.EventType');
goog.require('goog.object');
goog.require('ol.Feature'); goog.require('ol.Feature');
goog.require('ol.coordinate'); goog.require('ol.coordinate');
goog.require('ol.events.EventType');
goog.require('ol.extent'); goog.require('ol.extent');
goog.require('ol.geom.Point'); goog.require('ol.geom.Point');
goog.require('ol.source.Vector'); goog.require('ol.source.Vector');
@@ -111,7 +110,7 @@ ol.source.Cluster.prototype.cluster_ = function() {
var features = this.source_.getFeatures(); var features = this.source_.getFeatures();
/** /**
* @type {Object.<string, boolean>} * @type {!Object.<string, boolean>}
*/ */
var clustered = {}; var clustered = {};
@@ -140,7 +139,7 @@ ol.source.Cluster.prototype.cluster_ = function() {
} }
} }
goog.asserts.assert( goog.asserts.assert(
goog.object.getCount(clustered) == this.source_.getFeatures().length, Object.keys(clustered).length == this.source_.getFeatures().length,
'number of clustered equals number of features in the source'); 'number of clustered equals number of features in the source');
}; };

View File

@@ -22,7 +22,7 @@ ol.structs.LRUCache = function() {
/** /**
* @private * @private
* @type {Object.<string, ol.structs.LRUCacheEntry>} * @type {!Object.<string, ol.structs.LRUCacheEntry>}
*/ */
this.entries_ = {}; this.entries_ = {};
@@ -53,7 +53,7 @@ ol.structs.LRUCache.prototype.assertValid = function() {
goog.asserts.assert(!this.newest_, goog.asserts.assert(!this.newest_,
'newest must be null (count = 0)'); 'newest must be null (count = 0)');
} else { } else {
goog.asserts.assert(goog.object.getCount(this.entries_) == this.count_, goog.asserts.assert(Object.keys(this.entries_).length == this.count_,
'number of entries matches count'); 'number of entries matches count');
goog.asserts.assert(this.oldest_, goog.asserts.assert(this.oldest_,
'we have an oldest entry'); 'we have an oldest entry');