diff --git a/src/ol/functions.js b/src/ol/functions.js index d64b3c35e7..d5814a1d22 100644 --- a/src/ol/functions.js +++ b/src/ol/functions.js @@ -39,10 +39,10 @@ export function VOID() {} export function memoizeOne(fn) { let called = false; - /** @type ReturnType */ + /** @type {ReturnType} */ let lastResult; - /** @type Array */ + /** @type {Array} */ let lastArgs; let lastThis; diff --git a/src/ol/renderer/webgl/PointsLayer.js b/src/ol/renderer/webgl/PointsLayer.js index d9a5495cc9..dc51eed214 100644 --- a/src/ol/renderer/webgl/PointsLayer.js +++ b/src/ol/renderer/webgl/PointsLayer.js @@ -401,7 +401,7 @@ class WebGLPointsLayerRenderer extends WebGLLayerRenderer { } } - /** @type import('./Layer').WebGLWorkerGenerateBuffersMessage */ + /** @type {import('./Layer').WebGLWorkerGenerateBuffersMessage} */ const message = { type: WebGLWorkerMessageType.GENERATE_BUFFERS, renderInstructions: this.renderInstructions_.buffer, @@ -412,7 +412,7 @@ class WebGLPointsLayerRenderer extends WebGLLayerRenderer { this.worker_.postMessage(message, [this.renderInstructions_.buffer]); this.renderInstructions_ = null; - /** @type import('./Layer').WebGLWorkerGenerateBuffersMessage */ + /** @type {import('./Layer').WebGLWorkerGenerateBuffersMessage} */ if (this.hitDetectionEnabled_) { const hitMessage = { type: WebGLWorkerMessageType.GENERATE_BUFFERS, diff --git a/src/ol/source/IIIF.js b/src/ol/source/IIIF.js index 70d616a268..2fb4014673 100644 --- a/src/ol/source/IIIF.js +++ b/src/ol/source/IIIF.js @@ -25,7 +25,7 @@ import TileImage from './TileImage.js'; * Higher values can increase reprojection performance, but decrease precision. * @property {Array} [resolutions] Supported resolutions as given in IIIF 'scaleFactors' * @property {import("../size.js").Size} size Size of the image [width, height]. - * @property {import("../size.js").Size[]} [sizes] Supported scaled image sizes. + * @property {Array} [sizes] Supported scaled image sizes. * Content of the IIIF info.json 'sizes' property, but as array of Size objects. * @property {import("./State.js").default} [state] Source state. * @property {Array} [supports=[]] Supported IIIF region and size calculation