diff --git a/src/ol/source/Tile.js b/src/ol/source/Tile.js index 72e0758364..232b23c89f 100644 --- a/src/ol/source/Tile.js +++ b/src/ol/source/Tile.js @@ -317,7 +317,7 @@ TileSource.prototype.useTile = nullFunction; * @param {string} type Type. * @param {ol.Tile} tile The tile. */ -TileSource.Event = function(type, tile) { +export const TileSourceEvent = function(type, tile) { Event.call(this, type); @@ -329,5 +329,6 @@ TileSource.Event = function(type, tile) { this.tile = tile; }; -inherits(TileSource.Event, Event); +inherits(TileSourceEvent, Event); + export default TileSource; diff --git a/src/ol/source/UrlTile.js b/src/ol/source/UrlTile.js index 0f27e23a7a..e3cfd1312e 100644 --- a/src/ol/source/UrlTile.js +++ b/src/ol/source/UrlTile.js @@ -4,7 +4,7 @@ import {getUid, inherits} from '../index.js'; import TileState from '../TileState.js'; import {expandUrl, createFromTemplates, nullTileUrlFunction} from '../tileurlfunction.js'; -import TileSource from '../source/Tile.js'; +import TileSource, {TileSourceEvent} from '../source/Tile.js'; import TileEventType from '../source/TileEventType.js'; import {getKeyZXY} from '../tilecoord.js'; @@ -130,7 +130,7 @@ UrlTile.prototype.handleTileChange = function(event) { TileEventType.TILELOADEND : undefined; } if (type != undefined) { - this.dispatchEvent(new TileSource.Event(type, tile)); + this.dispatchEvent(new TileSourceEvent(type, tile)); } };