Module type for ol.layer.Tile
This commit is contained in:
@@ -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 {ol.layer.Tile|ol.layer.VectorTile} tileLayer Tile layer.
|
* @param {module:ol/layer/Tile~TileLayer|ol.layer.VectorTile} tileLayer Tile layer.
|
||||||
* @api
|
* @api
|
||||||
*/
|
*/
|
||||||
const CanvasTileLayerRenderer = function(tileLayer) {
|
const CanvasTileLayerRenderer = function(tileLayer) {
|
||||||
@@ -99,7 +99,7 @@ CanvasTileLayerRenderer['handles'] = function(type, layer) {
|
|||||||
* @return {ol.renderer.canvas.TileLayer} The layer renderer.
|
* @return {ol.renderer.canvas.TileLayer} The layer renderer.
|
||||||
*/
|
*/
|
||||||
CanvasTileLayerRenderer['create'] = function(mapRenderer, layer) {
|
CanvasTileLayerRenderer['create'] = function(mapRenderer, layer) {
|
||||||
return new CanvasTileLayerRenderer(/** @type {ol.layer.Tile} */ (layer));
|
return new CanvasTileLayerRenderer(/** @type {module:ol/layer/Tile~TileLayer} */ (layer));
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -348,7 +348,7 @@ CanvasTileLayerRenderer.prototype.getImage = function() {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @function
|
* @function
|
||||||
* @return {ol.layer.Tile|ol.layer.VectorTile}
|
* @return {module:ol/layer/Tile~TileLayer|ol.layer.VectorTile}
|
||||||
*/
|
*/
|
||||||
CanvasTileLayerRenderer.prototype.getLayer;
|
CanvasTileLayerRenderer.prototype.getLayer;
|
||||||
|
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ import WebGLBuffer from '../../webgl/Buffer.js';
|
|||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.renderer.webgl.Layer}
|
* @extends {ol.renderer.webgl.Layer}
|
||||||
* @param {ol.renderer.webgl.Map} mapRenderer Map renderer.
|
* @param {ol.renderer.webgl.Map} mapRenderer Map renderer.
|
||||||
* @param {ol.layer.Tile} tileLayer Tile layer.
|
* @param {module:ol/layer/Tile~TileLayer} tileLayer Tile layer.
|
||||||
* @api
|
* @api
|
||||||
*/
|
*/
|
||||||
const WebGLTileLayerRenderer = function(mapRenderer, tileLayer) {
|
const WebGLTileLayerRenderer = function(mapRenderer, tileLayer) {
|
||||||
@@ -115,7 +115,7 @@ WebGLTileLayerRenderer['handles'] = function(type, layer) {
|
|||||||
WebGLTileLayerRenderer['create'] = function(mapRenderer, layer) {
|
WebGLTileLayerRenderer['create'] = function(mapRenderer, layer) {
|
||||||
return new WebGLTileLayerRenderer(
|
return new WebGLTileLayerRenderer(
|
||||||
/** @type {ol.renderer.webgl.Map} */ (mapRenderer),
|
/** @type {ol.renderer.webgl.Map} */ (mapRenderer),
|
||||||
/** @type {ol.layer.Tile} */ (layer)
|
/** @type {module:ol/layer/Tile~TileLayer} */ (layer)
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -178,7 +178,7 @@ WebGLTileLayerRenderer.prototype.prepareFrame = function(frameState, layerState,
|
|||||||
const viewState = frameState.viewState;
|
const viewState = frameState.viewState;
|
||||||
const projection = viewState.projection;
|
const projection = viewState.projection;
|
||||||
|
|
||||||
const tileLayer = /** @type {ol.layer.Tile} */ (this.getLayer());
|
const tileLayer = /** @type {module:ol/layer/Tile~TileLayer} */ (this.getLayer());
|
||||||
const tileSource = tileLayer.getSource();
|
const tileSource = tileLayer.getSource();
|
||||||
const tileGrid = tileSource.getTileGridForProjection(projection);
|
const tileGrid = tileSource.getTileGridForProjection(projection);
|
||||||
const z = tileGrid.getZForResolution(viewState.resolution);
|
const z = tileGrid.getZForResolution(viewState.resolution);
|
||||||
|
|||||||
Reference in New Issue
Block a user