From c521f92408f12e713ff6e78c1e996deff9274a43 Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Tue, 5 Mar 2013 18:55:43 +0100 Subject: [PATCH] Make attribution control options argument optional --- src/ol/control/attributioncontrol.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/ol/control/attributioncontrol.js b/src/ol/control/attributioncontrol.js index c6f79717aa9..23c5b6d2416 100644 --- a/src/ol/control/attributioncontrol.js +++ b/src/ol/control/attributioncontrol.js @@ -21,10 +21,11 @@ goog.require('ol.source.Source'); /** * @constructor * @extends {ol.control.Control} - * @param {ol.control.AttributionOptions} attributionOptions Attribution - * options. + * @param {ol.control.AttributionOptions=} opt_options Options. */ -ol.control.Attribution = function(attributionOptions) { +ol.control.Attribution = function(opt_options) { + + var options = goog.isDef(opt_options) ? opt_options : {}; this.ulElement_ = goog.dom.createElement(goog.dom.TagName.UL); @@ -34,8 +35,8 @@ ol.control.Attribution = function(attributionOptions) { goog.base(this, { element: element, - map: attributionOptions.map, - target: attributionOptions.target + map: options.map, + target: options.target }); /**