Module type for ol.layer.Image

This commit is contained in:
Frederic Junod
2018-03-22 12:16:46 +01:00
parent 05e78c20fc
commit 448e6a755f
2 changed files with 6 additions and 6 deletions

View File

@@ -18,7 +18,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.Image} imageLayer Single image layer. * @param {module:ol/layer/Image~ImageLayer} imageLayer Single image layer.
* @api * @api
*/ */
const CanvasImageLayerRenderer = function(imageLayer) { const CanvasImageLayerRenderer = function(imageLayer) {
@@ -73,7 +73,7 @@ CanvasImageLayerRenderer['handles'] = function(type, layer) {
* @return {ol.renderer.canvas.ImageLayer} The layer renderer. * @return {ol.renderer.canvas.ImageLayer} The layer renderer.
*/ */
CanvasImageLayerRenderer['create'] = function(mapRenderer, layer) { CanvasImageLayerRenderer['create'] = function(mapRenderer, layer) {
const renderer = new CanvasImageLayerRenderer(/** @type {ol.layer.Image} */ (layer)); const renderer = new CanvasImageLayerRenderer(/** @type {module:ol/layer/Image~ImageLayer} */ (layer));
if (layer.getType() === LayerType.VECTOR) { if (layer.getType() === LayerType.VECTOR) {
const candidates = getLayerRendererPlugins(); const candidates = getLayerRendererPlugins();
for (let i = 0, ii = candidates.length; i < ii; ++i) { for (let i = 0, ii = candidates.length; i < ii; ++i) {
@@ -127,7 +127,7 @@ CanvasImageLayerRenderer.prototype.prepareFrame = function(frameState, layerStat
const viewResolution = viewState.resolution; const viewResolution = viewState.resolution;
let image; let image;
const imageLayer = /** @type {ol.layer.Image} */ (this.getLayer()); const imageLayer = /** @type {module:ol/layer/Image~ImageLayer} */ (this.getLayer());
const imageSource = imageLayer.getSource(); const imageSource = imageLayer.getSource();
const hints = frameState.viewHints; const hints = frameState.viewHints;

View File

@@ -28,7 +28,7 @@ import {createTexture} from '../../webgl/Context.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.Image} imageLayer Tile layer. * @param {module:ol/layer/Image~ImageLayer} imageLayer Tile layer.
* @api * @api
*/ */
const WebGLImageLayerRenderer = function(mapRenderer, imageLayer) { const WebGLImageLayerRenderer = function(mapRenderer, imageLayer) {
@@ -79,7 +79,7 @@ WebGLImageLayerRenderer['handles'] = function(type, layer) {
WebGLImageLayerRenderer['create'] = function(mapRenderer, layer) { WebGLImageLayerRenderer['create'] = function(mapRenderer, layer) {
return new WebGLImageLayerRenderer( return new WebGLImageLayerRenderer(
/** @type {ol.renderer.webgl.Map} */ (mapRenderer), /** @type {ol.renderer.webgl.Map} */ (mapRenderer),
/** @type {ol.layer.Image} */ (layer) /** @type {module:ol/layer/Image~ImageLayer} */ (layer)
); );
}; };
@@ -140,7 +140,7 @@ WebGLImageLayerRenderer.prototype.prepareFrame = function(frameState, layerState
let image = this.image_; let image = this.image_;
let texture = this.texture; let texture = this.texture;
const imageLayer = /** @type {ol.layer.Image} */ (this.getLayer()); const imageLayer = /** @type {module:ol/layer/Image~ImageLayer} */ (this.getLayer());
const imageSource = imageLayer.getSource(); const imageSource = imageLayer.getSource();
const hints = frameState.viewHints; const hints = frameState.viewHints;