package.layer.Tile.d.ts Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ol Show documentation
Show all versions of ol Show documentation
OpenLayers mapping library
The newest version!
export default TileLayer;
/**
* @classdesc
* For layer sources that provide pre-rendered, tiled images in grids that are
* organized by zoom levels for specific resolutions.
* Note that any property set in the options is set as a {@link module:ol/Object~BaseObject}
* property on the layer object; for example, setting `title: 'My Title'` in the
* options means that `title` is observable, and has get/set accessors.
*
* @template {import("../source/Tile.js").default} [TileSourceType=import("../source/Tile.js").default]
* @extends BaseTileLayer
* @api
*/
declare class TileLayer> extends BaseTileLayer> | import("./VectorTile.js").default, any>>> {
/**
* @param {import("./BaseTile.js").Options} [options] Tile layer options.
*/
constructor(options?: import("./BaseTile.js").Options | undefined);
/**
* @override
*/
override createRenderer(): CanvasTileLayerRenderer;
}
import CanvasTileLayerRenderer from '../renderer/canvas/TileLayer.js';
import BaseTileLayer from './BaseTile.js';
//# sourceMappingURL=Tile.d.ts.map