[Users] layerNode UI
Andreas Hocevar
ahocevar at opengeo.org
Wed May 5 19:30:28 CEST 2010
Hi,
you need to configure uiProviders on the loader or the tree. See http://geoext.org/lib/GeoExt/widgets/tree/LayerLoader.html and http://www.extjs.com/deploy/dev/docs/?class=Ext.tree.TreeLoader
Regards,
Andreas.
On May 5, 2010, at 18:44 , Florent Gravin wrote:
> Hi,
>
> I try to custom the NodeUI of my layerTreePanel...
> I have a subclass :
>
> MyNs.LayerNodeUI = Ext.extend(GeoExt.tree.LayerNodeUI
>
> But i can't find the way to affect this UI to the Node..
> The point is the line :
>
> this.defaultUI = this.defaultUI || GeoExt.tree.LayerNodeUI in the constructor of GeoExt.tree.TreeNode,
>
> i would like to have MyNs.LayerNodeUI in this.defaultUI but couldn't fix the thing..
>
> this is how i instanciate my Tree :
>
> this.root = new GeoExt.tree.OverlayLayerContainer({
> layerStore: this.mapPanel.layers,
> leaf: false,
> expanded: true,
> cls: 'layerTree',
> });
> i tried things like this :
> default: {
> uiProvider: MyNs.TreeNode,
> ui: MyNs.TreeNode,
> defaultUI: MyNs.TreeNode
> }
>
> but those arguments are'nt passed on the call of createNode()
> do you have any idea ?
>
> thks
> _______________________________________________
> Users mailing list
> Users at geoext.org
> http://www.geoext.org/cgi-bin/mailman/listinfo/users
--
Andreas Hocevar
OpenGeo - http://opengeo.org/
Expert service straight from the developers.
More information about the Users
mailing list