[Users] AsyncTreeNode without parent...
Adam Ratcliffe
adam at prema.co.nz
Thu Aug 12 22:18:12 CEST 2010
Hi George,
I think I may be doing something similar to what you're wanting to do,
below is an excerpt from my TreePanel configuration.
{
autoScroll: true,
animate: true,
region: 'center',
stateful: true,
rootVisible: false,
root: new Ext.tree.AsyncTreeNode({
expanded: true,
children: [{
nodeType: 'gx_layercontainer',
text: 'Layers',
loader: new GeoExt.tree.LayerLoader({
store: this.layerStore,
filter: function(record) {
var layer = record.get('layer');
return !layer.isBaseLayer &&
layer.displayInLayerSwitcher == true;
},
createNode: function(attr) {
var layer = attr.layer;
attr.iconCls = 'icon_' +
this.getNameForGeometryClass(layer.geometryType).toLowerCase();
return
GeoExt.tree.LayerLoader.prototype.createNode.call(this, attr);
}
}),
layerStore: this.layerStore,
leaf: false,
expanded: true
}, {
nodeType: 'gx_layercontainer',
text: 'Base Maps',
loader: new GeoExt.tree.LayerLoader({
store: this.layerStore,
filter: function(record) {
var layer = record.get('layer');
return layer.isBaseLayer &&
layer.displayInLayerSwitcher == true;
},
createNode: function(attr) {
attr.iconCls = 'icon_map';
return
GeoExt.tree.LayerLoader.prototype.createNode.call(this, attr);
}
}),
layerStore: this.layerStore,
leaf: false,
expanded: true
}]
})
}
Cheers
Adam
On Thu, Aug 12, 2010 at 8:59 PM, Georg Kaspar <georg at muenster.de> wrote:
> Hi there,
>
> I would like to create a TreePanel showing data from different WMS. For
> each WMS' capabilities-xml-file, i have created an AsyncTreeNode using a
> WMSCapabilitiesLoader. These Nodes are the appended to my root node. So
> far so good - only problem is that there are two nodes on top of each
> WMS' data, one being created by the WMSCapabilitiesLoader and one by the
> AsyncTreeNode. Is there any way to create an AsyncTreeNode _only_ from
> the data of an xml file without a new parentnode? Or can i use multiple
> loaders within one node?
> Hope i dit manage to make myself clear...;)
> Thanks in advance & best regards,
>
> Georg
> _______________________________________________
> Users mailing list
> Users at geoext.org
> http://www.geoext.org/cgi-bin/mailman/listinfo/users
>
More information about the Users
mailing list