diff --git a/src/ol/reproj/Tile.js b/src/ol/reproj/Tile.js index d66fd38c59..dd98c8fb97 100644 --- a/src/ol/reproj/Tile.js +++ b/src/ol/reproj/Tile.js @@ -12,6 +12,12 @@ import {clamp} from '../math.js'; import {calculateSourceResolution, render as renderReprojected} from '../reproj.js'; import Triangulation from '../reproj/Triangulation.js'; + +/** + * @typedef {function(number, number, number, number) : module:ol/Tile~Tile} FunctionType + */ + + /** * @classdesc * Class encapsulating single reprojected tile. @@ -27,7 +33,7 @@ import Triangulation from '../reproj/Triangulation.js'; * @param {module:ol/tilecoord~TileCoord} wrappedTileCoord Coordinate of the tile wrapped in X. * @param {number} pixelRatio Pixel ratio. * @param {number} gutter Gutter of the source tiles. - * @param {ol.ReprojTileFunctionType} getTileFunction + * @param {module:ol/reproj/Tile~FunctionType} getTileFunction * Function returning source tiles (z, x, y, pixelRatio). * @param {number=} opt_errorThreshold Acceptable reprojection error (in px). * @param {boolean=} opt_renderEdges Render reprojection edges. diff --git a/src/ol/typedefs.js b/src/ol/typedefs.js index 5becaa88e2..c4003291a1 100644 --- a/src/ol/typedefs.js +++ b/src/ol/typedefs.js @@ -181,12 +181,6 @@ ol.RasterOperation; ol.RegularShapeRenderOptions; -/** - * @typedef {function(number, number, number, number) : module:ol/Tile~Tile} - */ -ol.ReprojTileFunctionType; - - /** * Single triangle; consists of 3 source points and 3 target points. *