Remove remaining use of inherits in src
This commit is contained in:
+22
-24
@@ -18,27 +18,27 @@ import Triangulation from '../reproj/Triangulation.js';
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* @classdesc
|
||||
* Class encapsulating single reprojected tile.
|
||||
* See {@link module:ol/source/TileImage~TileImage}.
|
||||
*
|
||||
* @constructor
|
||||
* @extends {module:ol/Tile}
|
||||
* @param {module:ol/proj/Projection} sourceProj Source projection.
|
||||
* @param {module:ol/tilegrid/TileGrid} sourceTileGrid Source tile grid.
|
||||
* @param {module:ol/proj/Projection} targetProj Target projection.
|
||||
* @param {module:ol/tilegrid/TileGrid} targetTileGrid Target tile grid.
|
||||
* @param {module:ol/tilecoord~TileCoord} tileCoord Coordinate of the tile.
|
||||
* @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 {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.
|
||||
*/
|
||||
class ReprojTile {
|
||||
class ReprojTile extends Tile {
|
||||
/**
|
||||
* @classdesc
|
||||
* Class encapsulating single reprojected tile.
|
||||
* See {@link module:ol/source/TileImage~TileImage}.
|
||||
*
|
||||
* @constructor
|
||||
* @extends {module:ol/Tile}
|
||||
* @param {module:ol/proj/Projection} sourceProj Source projection.
|
||||
* @param {module:ol/tilegrid/TileGrid} sourceTileGrid Source tile grid.
|
||||
* @param {module:ol/proj/Projection} targetProj Target projection.
|
||||
* @param {module:ol/tilegrid/TileGrid} targetTileGrid Target tile grid.
|
||||
* @param {module:ol/tilecoord~TileCoord} tileCoord Coordinate of the tile.
|
||||
* @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 {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.
|
||||
*/
|
||||
constructor(
|
||||
sourceProj,
|
||||
sourceTileGrid,
|
||||
@@ -52,7 +52,7 @@ class ReprojTile {
|
||||
opt_errorThreshold,
|
||||
opt_renderEdges
|
||||
) {
|
||||
Tile.call(this, tileCoord, TileState.IDLE);
|
||||
super(tileCoord, TileState.IDLE);
|
||||
|
||||
/**
|
||||
* @private
|
||||
@@ -314,7 +314,5 @@ class ReprojTile {
|
||||
}
|
||||
}
|
||||
|
||||
inherits(ReprojTile, Tile);
|
||||
|
||||
|
||||
export default ReprojTile;
|
||||
|
||||
Reference in New Issue
Block a user