From 663f18cd29d183860a9ea020b395e6c8d5faa2db Mon Sep 17 00:00:00 2001 From: Frederic Junod Date: Tue, 27 Jan 2015 14:27:28 +0100 Subject: [PATCH] Disallowed undefined 'opacity' value --- src/ol/layer/layerbase.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/ol/layer/layerbase.js b/src/ol/layer/layerbase.js index abbd5fd2d9..212399323c 100644 --- a/src/ol/layer/layerbase.js +++ b/src/ol/layer/layerbase.js @@ -149,7 +149,7 @@ ol.layer.Base.prototype.getLayerState = function() { brightness: goog.isDef(brightness) ? goog.math.clamp(brightness, -1, 1) : 0, contrast: goog.isDef(contrast) ? Math.max(contrast, 0) : 1, hue: hue, - opacity: goog.isDef(opacity) ? goog.math.clamp(opacity, 0, 1) : 1, + opacity: goog.math.clamp(opacity, 0, 1), saturation: goog.isDef(saturation) ? Math.max(saturation, 0) : 1, sourceState: sourceState, visible: visible, @@ -222,13 +222,12 @@ goog.exportProperty( /** - * @return {number|undefined} The opacity of the layer. + * @return {number} The opacity of the layer. * @observable * @api stable */ ol.layer.Base.prototype.getOpacity = function() { - return /** @type {number|undefined} */ ( - this.get(ol.layer.LayerProperty.OPACITY)); + return /** @type {number} */ (this.get(ol.layer.LayerProperty.OPACITY)); }; goog.exportProperty( ol.layer.Base.prototype, @@ -381,7 +380,7 @@ goog.exportProperty( /** - * @param {number|undefined} opacity The opacity of the layer. + * @param {number} opacity The opacity of the layer. * @observable * @api stable */