Hi, something similar is done in GXP, checkout:
https://github.com/opengeo/gxp/blob/master/src/script/plugins/LayerTree.js and search for iconCls. Best regards, Bart -- Looking for flexible support on OpenLayers or GeoExt? Please check out http://www.osgis.nl/support.html Bart van den Eijnden OSGIS [email protected] On Feb 17, 2011, at 12:34 PM, Hugo wrote: > Hello all, > > I'm trying to change the default ExtJS icons of tree nodes that are inside a > container but, until the moment, with no success. So, i have a > GeoExt.tree.LayerContainer with 3 layers. I'm able to change the parent node > icon through the config option iconCls. However, this is not working with the > child nodes od this layer container. I've tried the following: > > //my container > var baseStreetCont = new GeoExt.tree.BaseLayerContainer({ > text: 'Arruamentos', > layerStore: baseLayerStore, > expanded: true, > allowDrop: false > }); > > baseStreetCont.eachChild(function(node){ > node.attributes.iconCls = 'raster'; > }); > > I've also tried: > > var treePanel (my tree panel configurations) > > treePanel.getLoader().on('beforeload', function(loader, node){ > node.eachChild(function(node){ > node.attributes.iconCls = 'raster'; > }, loader); > }); > > Any suggestions? > Thanks, > Hugo > > -- > Hugo Martins > LabNT - ISEGI UNL > Campus de Campolide > 1070-312 Lisboa > N 38°43'56.84", W 9°9'35.74" > _______________________________________________ > Users mailing list > [email protected] > http://www.geoext.org/cgi-bin/mailman/listinfo/users _______________________________________________ Users mailing list [email protected] http://www.geoext.org/cgi-bin/mailman/listinfo/users
