[Commits] r1236 - core/trunk/geoext/lib/GeoExt/widgets/tree
commits at geoext.org
commits at geoext.org
Thu Jul 9 13:37:25 CEST 2009
Author: ahocevar
Date: 2009-07-09 13:37:25 +0200 (Thu, 09 Jul 2009)
New Revision: 1236
Modified:
core/trunk/geoext/lib/GeoExt/widgets/tree/LayerContainer.js
Log:
make the nodeType of subnodes configurable by setting it in defaults. r=bartvde (closes #113)
Modified: core/trunk/geoext/lib/GeoExt/widgets/tree/LayerContainer.js
===================================================================
--- core/trunk/geoext/lib/GeoExt/widgets/tree/LayerContainer.js 2009-07-07 15:05:16 UTC (rev 1235)
+++ core/trunk/geoext/lib/GeoExt/widgets/tree/LayerContainer.js 2009-07-09 11:37:25 UTC (rev 1236)
@@ -152,7 +152,10 @@
index = index || 0;
var layer = layerRecord.get("layer");
if (layer.displayInLayerSwitcher === true) {
- var node = new GeoExt.tree.LayerNode(Ext.apply({
+ var Node = this.defaults.nodeType ?
+ Ext.tree.TreePanel.nodeTypes[this.defaults.nodeType] :
+ GeoExt.tree.LayerNode;
+ var node = new Node(Ext.apply({
iconCls: 'gx-tree-layer-icon',
layer: layer,
layerStore: this.layerStore
More information about the Commits
mailing list