Dedicated module for image state enum

This commit is contained in:
Tim Schaub
2016-12-27 09:02:02 -07:00
parent 549503bd2e
commit 63a8a5a2cc
13 changed files with 79 additions and 77 deletions

View File

@@ -1,7 +1,7 @@
goog.provide('ol.source.Image');
goog.require('ol');
goog.require('ol.Image');
goog.require('ol.ImageState');
goog.require('ol.array');
goog.require('ol.events.Event');
goog.require('ol.extent');
@@ -147,17 +147,17 @@ ol.source.Image.prototype.getImageInternal = function(extent, resolution, pixelR
ol.source.Image.prototype.handleImageChange = function(event) {
var image = /** @type {ol.Image} */ (event.target);
switch (image.getState()) {
case ol.Image.State.LOADING:
case ol.ImageState.LOADING:
this.dispatchEvent(
new ol.source.Image.Event(ol.source.Image.EventType.IMAGELOADSTART,
image));
break;
case ol.Image.State.LOADED:
case ol.ImageState.LOADED:
this.dispatchEvent(
new ol.source.Image.Event(ol.source.Image.EventType.IMAGELOADEND,
image));
break;
case ol.Image.State.ERROR:
case ol.ImageState.ERROR:
this.dispatchEvent(
new ol.source.Image.Event(ol.source.Image.EventType.IMAGELOADERROR,
image));