From 07e2bc319bfe91608e20708fd66212b21e2005f1 Mon Sep 17 00:00:00 2001 From: Tim Schaub Date: Tue, 10 Jul 2007 21:15:28 +0000 Subject: [PATCH] #826 - reworking arguments for NavToolbar and parent class git-svn-id: http://svn.openlayers.org/trunk/openlayers@3682 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- lib/OpenLayers/Control/NavToolbar.js | 8 ++++++-- lib/OpenLayers/Control/Panel.js | 8 ++++---- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/lib/OpenLayers/Control/NavToolbar.js b/lib/OpenLayers/Control/NavToolbar.js index d6e2870c39..d0a8bf1fd9 100644 --- a/lib/OpenLayers/Control/NavToolbar.js +++ b/lib/OpenLayers/Control/NavToolbar.js @@ -16,9 +16,13 @@ OpenLayers.Control.NavToolbar.prototype = /** * Constructor: OpenLayers.Control.NavToolbar * Add our two mousedefaults controls. + * + * Parameters: + * options - {Object} An optional object whose properties will be used + * to extend the control. */ initialize: function(options) { - OpenLayers.Control.Panel.prototype.initialize.apply(this, arguments); + OpenLayers.Control.Panel.prototype.initialize.apply(this, [options]); this.addControls([ new OpenLayers.Control.Navigation(), new OpenLayers.Control.ZoomBox() @@ -36,4 +40,4 @@ OpenLayers.Control.NavToolbar.prototype = }, CLASS_NAME: "OpenLayers.Control.NavToolbar" -}); +}); diff --git a/lib/OpenLayers/Control/Panel.js b/lib/OpenLayers/Control/Panel.js index e54695a603..b3ce1cc301 100644 --- a/lib/OpenLayers/Control/Panel.js +++ b/lib/OpenLayers/Control/Panel.js @@ -30,11 +30,11 @@ OpenLayers.Control.Panel.prototype = * Constructor: OpenLayers.Control * * Parameters: - * element - {DOMElement} - * base - {String} + * options - {Object} An optional object whose properties will be used + * to extend the control. */ - initialize: function(element) { - OpenLayers.Control.prototype.initialize.apply(this, arguments); + initialize: function(options) { + OpenLayers.Control.prototype.initialize.apply(this, [options]); this.controls = []; },