From 60ea87fdfb773a92d98cbca337253f2138266450 Mon Sep 17 00:00:00 2001 From: Frederic Junod Date: Tue, 27 Jan 2015 14:31:11 +0100 Subject: [PATCH] Disallowed undefined 'saturation' 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 896391c081..8c3bb38ee9 100644 --- a/src/ol/layer/layerbase.js +++ b/src/ol/layer/layerbase.js @@ -148,7 +148,7 @@ ol.layer.Base.prototype.getLayerState = function() { contrast: Math.max(contrast, 0), hue: hue, opacity: goog.math.clamp(opacity, 0, 1), - saturation: goog.isDef(saturation) ? Math.max(saturation, 0) : 1, + saturation: Math.max(saturation, 0), sourceState: sourceState, visible: visible, extent: extent, @@ -234,13 +234,12 @@ goog.exportProperty( /** - * @return {number|undefined} The saturation of the layer. + * @return {number} The saturation of the layer. * @observable * @api */ ol.layer.Base.prototype.getSaturation = function() { - return /** @type {number|undefined} */ ( - this.get(ol.layer.LayerProperty.SATURATION)); + return /** @type {number} */ (this.get(ol.layer.LayerProperty.SATURATION)); }; goog.exportProperty( ol.layer.Base.prototype, @@ -397,7 +396,7 @@ goog.exportProperty( * values are linear multipliers of the effect (and values over 1 are * permitted). * - * @param {number|undefined} saturation The saturation of the layer. + * @param {number} saturation The saturation of the layer. * @observable * @api */