Use Object<Foo, Bar> instead of Object.<Foo, Bar>

This commit is contained in:
Tim Schaub
2018-07-25 18:33:49 -07:00
parent d12ef20b12
commit affbf59b77
92 changed files with 334 additions and 334 deletions

View File

@@ -31,7 +31,7 @@ class LayerRenderer extends Observable {
* Create a function that adds loaded tiles to the tile lookup.
* @param {module:ol/source/Tile} source Tile source.
* @param {module:ol/proj/Projection} projection Projection of the tiles.
* @param {Object.<number, Object.<string, module:ol/Tile>>} tiles Lookup of loaded tiles by zoom level.
* @param {Object<number, Object<string, module:ol/Tile>>} tiles Lookup of loaded tiles by zoom level.
* @return {function(number, module:ol/TileRange):boolean} A function that can be
* called with a zoom level and a tile range to add loaded tiles to the lookup.
* @protected
@@ -130,7 +130,7 @@ class LayerRenderer extends Observable {
}
/**
* @param {!Object.<string, !Object.<string, module:ol/TileRange>>} usedTiles Used tiles.
* @param {!Object<string, !Object<string, module:ol/TileRange>>} usedTiles Used tiles.
* @param {module:ol/source/Tile} tileSource Tile source.
* @param {number} z Z.
* @param {module:ol/TileRange} tileRange Tile range.

View File

@@ -28,13 +28,13 @@ class MapRenderer extends Disposable {
/**
* @private
* @type {!Object.<string, module:ol/renderer/Layer>}
* @type {!Object<string, module:ol/renderer/Layer>}
*/
this.layerRenderers_ = {};
/**
* @private
* @type {Object.<string, module:ol/events~EventsKey>}
* @type {Object<string, module:ol/events~EventsKey>}
*/
this.layerRendererListeners_ = {};
@@ -242,7 +242,7 @@ class MapRenderer extends Disposable {
/**
* @protected
* @return {Object.<string, module:ol/renderer/Layer>} Layer renderers.
* @return {Object<string, module:ol/renderer/Layer>} Layer renderers.
*/
getLayerRenderers() {
return this.layerRenderers_;

View File

@@ -163,7 +163,7 @@ class CanvasTileLayerRenderer extends IntermediateCanvasRenderer {
const tilePixelRatio = tileSource.getTilePixelRatio(pixelRatio);
/**
* @type {Object.<number, Object.<string, module:ol/Tile>>}
* @type {Object<number, Object<string, module:ol/Tile>>}
*/
const tilesToDrawByZ = {};
tilesToDrawByZ[z] = {};

View File

@@ -234,7 +234,7 @@ class CanvasVectorLayerRenderer extends CanvasLayerRenderer {
const resolution = frameState.viewState.resolution;
const rotation = frameState.viewState.rotation;
const layer = /** @type {module:ol/layer/Vector} */ (this.getLayer());
/** @type {!Object.<string, boolean>} */
/** @type {!Object<string, boolean>} */
const features = {};
const result = this.replayGroup_.forEachFeatureAtCoordinate(coordinate, resolution, rotation, hitTolerance, {},
/**

View File

@@ -28,7 +28,7 @@ import {
/**
* @type {!Object.<string, Array<module:ol/render/ReplayType>>}
* @type {!Object<string, Array<module:ol/render/ReplayType>>}
*/
const IMAGE_REPLAYS = {
'image': [ReplayType.POLYGON, ReplayType.CIRCLE,
@@ -38,7 +38,7 @@ const IMAGE_REPLAYS = {
/**
* @type {!Object.<string, Array<module:ol/render/ReplayType>>}
* @type {!Object<string, Array<module:ol/render/ReplayType>>}
*/
const VECTOR_REPLAYS = {
'image': [ReplayType.DEFAULT],
@@ -234,7 +234,7 @@ class CanvasVectorTileLayerRenderer extends CanvasTileLayerRenderer {
const rotation = frameState.viewState.rotation;
hitTolerance = hitTolerance == undefined ? 0 : hitTolerance;
const layer = this.getLayer();
/** @type {!Object.<string, boolean>} */
/** @type {!Object<string, boolean>} */
const features = {};
/** @type {Array<module:ol/VectorImageTile>} */

View File

@@ -16,7 +16,7 @@ const SIMPLIFY_TOLERANCE = 0.5;
/**
* @const
* @type {Object.<module:ol/geom/GeometryType,
* @type {Object<module:ol/geom/GeometryType,
* function(module:ol/render/ReplayGroup, module:ol/geom/Geometry,
* module:ol/style/Style, Object)>}
*/

View File

@@ -214,7 +214,7 @@ class WebGLTileLayerRenderer extends WebGLLayerRenderer {
gl.uniform1i(this.locations_.u_texture, 0);
/**
* @type {Object.<number, Object.<string, module:ol/Tile>>}
* @type {Object<number, Object<string, module:ol/Tile>>}
*/
const tilesToDrawByZ = {};
tilesToDrawByZ[z] = {};

View File

@@ -117,7 +117,7 @@ class WebGLVectorLayerRenderer extends WebGLLayerRenderer {
const viewState = frameState.viewState;
const layer = this.getLayer();
const layerState = this.layerState_;
/** @type {!Object.<string, boolean>} */
/** @type {!Object<string, boolean>} */
const features = {};
return this.replayGroup_.forEachFeatureAtCoordinate(coordinate,
context, viewState.center, viewState.resolution, viewState.rotation,