Module type for ol.layer.VectorTile

This commit is contained in:
Frederic Junod
2018-03-22 12:20:42 +01:00
parent e3d87f026e
commit 64999cdfda
3 changed files with 5 additions and 5 deletions

View File

@@ -15,7 +15,7 @@ import {create as createTransform, compose as composeTransform} from '../../tran
/** /**
* @constructor * @constructor
* @extends {ol.renderer.canvas.IntermediateCanvas} * @extends {ol.renderer.canvas.IntermediateCanvas}
* @param {module:ol/layer/Tile~TileLayer|ol.layer.VectorTile} tileLayer Tile layer. * @param {module:ol/layer/Tile~TileLayer|module:ol/layer/VectorTile~VectorTile} tileLayer Tile layer.
* @api * @api
*/ */
const CanvasTileLayerRenderer = function(tileLayer) { const CanvasTileLayerRenderer = function(tileLayer) {
@@ -348,7 +348,7 @@ CanvasTileLayerRenderer.prototype.getImage = function() {
/** /**
* @function * @function
* @return {module:ol/layer/Tile~TileLayer|ol.layer.VectorTile} * @return {module:ol/layer/Tile~TileLayer|module:ol/layer/VectorTile~VectorTile}
*/ */
CanvasTileLayerRenderer.prototype.getLayer; CanvasTileLayerRenderer.prototype.getLayer;

View File

@@ -51,7 +51,7 @@ const VECTOR_REPLAYS = {
/** /**
* @constructor * @constructor
* @extends {ol.renderer.canvas.TileLayer} * @extends {ol.renderer.canvas.TileLayer}
* @param {ol.layer.VectorTile} layer VectorTile layer. * @param {module:ol/layer/VectorTile~VectorTile} layer VectorTile layer.
* @api * @api
*/ */
const CanvasVectorTileLayerRenderer = function(layer) { const CanvasVectorTileLayerRenderer = function(layer) {
@@ -115,7 +115,7 @@ CanvasVectorTileLayerRenderer['handles'] = function(type, layer) {
* @return {ol.renderer.canvas.VectorTileLayer} The layer renderer. * @return {ol.renderer.canvas.VectorTileLayer} The layer renderer.
*/ */
CanvasVectorTileLayerRenderer['create'] = function(mapRenderer, layer) { CanvasVectorTileLayerRenderer['create'] = function(mapRenderer, layer) {
return new CanvasVectorTileLayerRenderer(/** @type {ol.layer.VectorTile} */ (layer)); return new CanvasVectorTileLayerRenderer(/** @type {module:ol/layer/VectorTile~VectorTile} */ (layer));
}; };

View File

@@ -13,7 +13,7 @@ import {createXYZ, extentFromProjection, createForProjection} from '../tilegrid.
/** /**
* @classdesc * @classdesc
* Class for layer sources providing vector data divided into a tile grid, to be * Class for layer sources providing vector data divided into a tile grid, to be
* used with {@link ol.layer.VectorTile}. Although this source receives tiles * used with {@link module:ol/layer/VectorTile~VectorTile}. Although this source receives tiles
* with vector features from the server, it is not meant for feature editing. * with vector features from the server, it is not meant for feature editing.
* Features are optimized for rendering, their geometries are clipped at or near * Features are optimized for rendering, their geometries are clipped at or near
* tile boundaries and simplified for a view resolution. See * tile boundaries and simplified for a view resolution. See