diff --git a/changelog/upgrade-notes.md b/changelog/upgrade-notes.md index 5e8040cd1f..e0cafd7bae 100644 --- a/changelog/upgrade-notes.md +++ b/changelog/upgrade-notes.md @@ -27,6 +27,7 @@ A number of internal types have been renamed. This will not affect those who us * rename `ol.MapEventType` to `ol.MapEvent.Type` * rename `ol.MapProperty` to `ol.Map.Property` * rename `ol.RendererType` to `ol.renderer.Type` + * rename `ol.source.ImageEvent` to `ol.source.Image.Event` * rename `ol.source.TileEvent` to `ol.source.Tile.Event` * rename `ol.source.TileEventType` to `ol.source.Tile.EventType` * rename `ol.source.VectorEvent` to `ol.source.Vector.Event` diff --git a/src/ol/source/image.js b/src/ol/source/image.js index 0eee7035e5..98eb2b8bba 100644 --- a/src/ol/source/image.js +++ b/src/ol/source/image.js @@ -1,5 +1,4 @@ goog.provide('ol.source.Image'); -goog.provide('ol.source.ImageEvent'); goog.require('ol'); goog.require('ol.Image'); @@ -150,17 +149,17 @@ ol.source.Image.prototype.handleImageChange = function(event) { switch (image.getState()) { case ol.Image.State.LOADING: this.dispatchEvent( - new ol.source.ImageEvent(ol.source.ImageEventType.IMAGELOADSTART, + new ol.source.Image.Event(ol.source.ImageEventType.IMAGELOADSTART, image)); break; case ol.Image.State.LOADED: this.dispatchEvent( - new ol.source.ImageEvent(ol.source.ImageEventType.IMAGELOADEND, + new ol.source.Image.Event(ol.source.ImageEventType.IMAGELOADEND, image)); break; case ol.Image.State.ERROR: this.dispatchEvent( - new ol.source.ImageEvent(ol.source.ImageEventType.IMAGELOADERROR, + new ol.source.Image.Event(ol.source.ImageEventType.IMAGELOADERROR, image)); break; default: @@ -191,7 +190,7 @@ ol.source.Image.defaultImageLoadFunction = function(image, src) { * @param {string} type Type. * @param {ol.Image} image The image. */ -ol.source.ImageEvent = function(type, image) { +ol.source.Image.Event = function(type, image) { ol.events.Event.call(this, type); @@ -203,7 +202,7 @@ ol.source.ImageEvent = function(type, image) { this.image = image; }; -ol.inherits(ol.source.ImageEvent, ol.events.Event); +ol.inherits(ol.source.Image.Event, ol.events.Event); /** @@ -213,21 +212,21 @@ ol.source.ImageEventType = { /** * Triggered when an image starts loading. - * @event ol.source.ImageEvent#imageloadstart + * @event ol.source.Image.Event#imageloadstart * @api */ IMAGELOADSTART: 'imageloadstart', /** * Triggered when an image finishes loading. - * @event ol.source.ImageEvent#imageloadend + * @event ol.source.Image.Event#imageloadend * @api */ IMAGELOADEND: 'imageloadend', /** * Triggered if image loading results in an error. - * @event ol.source.ImageEvent#imageloaderror + * @event ol.source.Image.Event#imageloaderror * @api */ IMAGELOADERROR: 'imageloaderror' diff --git a/src/ol/source/imagearcgisrest.js b/src/ol/source/imagearcgisrest.js index edf577fa22..c086788ff0 100644 --- a/src/ol/source/imagearcgisrest.js +++ b/src/ol/source/imagearcgisrest.js @@ -21,7 +21,7 @@ goog.require('ol.uri'); * {@link ol.source.TileArcGISRest} data source. * * @constructor - * @fires ol.source.ImageEvent + * @fires ol.source.Image.Event * @extends {ol.source.Image} * @param {olx.source.ImageArcGISRestOptions=} opt_options Image ArcGIS Rest Options. * @api diff --git a/src/ol/source/imagemapguide.js b/src/ol/source/imagemapguide.js index 486de8b62a..14d969526a 100644 --- a/src/ol/source/imagemapguide.js +++ b/src/ol/source/imagemapguide.js @@ -15,7 +15,7 @@ goog.require('ol.uri'); * Source for images from Mapguide servers * * @constructor - * @fires ol.source.ImageEvent + * @fires ol.source.Image.Event * @extends {ol.source.Image} * @param {olx.source.ImageMapGuideOptions} options Options. * @api stable diff --git a/src/ol/source/imagewms.js b/src/ol/source/imagewms.js index fedf3671d7..67fcfa8e3b 100644 --- a/src/ol/source/imagewms.js +++ b/src/ol/source/imagewms.js @@ -21,7 +21,7 @@ goog.require('ol.uri'); * Source for WMS servers providing single, untiled images. * * @constructor - * @fires ol.source.ImageEvent + * @fires ol.source.Image.Event * @extends {ol.source.Image} * @param {olx.source.ImageWMSOptions=} opt_options Options. * @api stable