[Commits] r2479 - sandbox/mapgears/geoext.ux/ux/LayerTreeBuilder/lib/GeoExt.ux/widgets/tree
commits at geoext.org
commits at geoext.org
Mon Nov 15 19:35:51 CET 2010
Author: adube
Date: 2010-11-15 19:35:51 +0100 (Mon, 15 Nov 2010)
New Revision: 2479
Modified:
sandbox/mapgears/geoext.ux/ux/LayerTreeBuilder/lib/GeoExt.ux/widgets/tree/LayerTreeBuilder.js
Log:
LayerTreeBuilder - do not add layers with displayInLayerSwitcher properties set to false
Modified: sandbox/mapgears/geoext.ux/ux/LayerTreeBuilder/lib/GeoExt.ux/widgets/tree/LayerTreeBuilder.js
===================================================================
--- sandbox/mapgears/geoext.ux/ux/LayerTreeBuilder/lib/GeoExt.ux/widgets/tree/LayerTreeBuilder.js 2010-11-11 13:57:36 UTC (rev 2478)
+++ sandbox/mapgears/geoext.ux/ux/LayerTreeBuilder/lib/GeoExt.ux/widgets/tree/LayerTreeBuilder.js 2010-11-15 18:35:51 UTC (rev 2479)
@@ -53,6 +53,18 @@
var group;
var groupString;
+ // do not add layers that have 'displayInLayerSwitcher' property
+ // set to false. Remove its 'group' property and option as well.
+ if(layer.displayInLayerSwitcher === false)
+ {
+ if(layer.group && layer.options && layer.options.group)
+ {
+ delete layer.group;
+ delete layer.options.group;
+ }
+ return;
+ }
+
// get group array and group string
if(layer.options && layer.options.group !== undefined)
{
More information about the Commits
mailing list