[Users] Adding legend image to tree panel?

Jason Woolard jason.woolard at noaa.gov
Mon Jul 30 20:49:55 CEST 2012


Thanks Andreas. That is the example I was hacking on and had a small bug 
in my test code. It is pretty easy to replace  "gx_wmslegend" with  
"gx_legendimage"
in the CreateNode function to create a static legend in a tree.

Sorry for that!

Thanks again.

On 7/30/2012 4:15 AM, Andreas Hocevar wrote:
> Yes, this is possible. See
> http://api.geoext.org/1.1/examples/tree-legend.html for an example.
>
> Andreas.
>
> On Sat, Jul 28, 2012 at 10:46 PM, Jason Woolard<jason.woolard at noaa.gov>  wrote:
>> Hi,
>>
>> Is it possible to use gx_legendimage within a tree config? I'd like to just
>> add a single static legend graphic below a layer in the tree.
>> This is what I was unsuccessfully trying.
>>
>>      var treeConfig = [
>>
>>           { nodeType: "gx_baselayercontainer",
>>             text: 'Base Layers',
>>             expanded: false,
>>             loader: {
>>                        filter: function(rec) {
>>                               return (rec.get("layer").options.group ==
>> "baselyrs");
>>                     }
>>             }
>>          },
>>          { nodeType: "gx_layercontainer",
>>            text: 'Vector',
>>            expanded: true,
>>            loader: {
>>                    filter: function(rec){
>>                          return (rec.get('layer').options.group ==
>> "veclyrs");
>>                    },
>>                    baseAttrs: {
>>                        uiProvider: "custom_ui"
>>                    },
>>                    createNode: function(attr) {
>>
>>                      attr.component = {
>>                          xtype: "gx_legendimage",
>>                          defaultImgSrc: "image1.JPG",
>>                          url: "image1.JPG"
>>                     }
>>                    return
>> GeoExt.tree.LayerLoader.prototype.createNode.call(this, attr);
>>
>>                  }
>>
>>             }
>>       }.......More Layers]
>>
>> Thanks!
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at geoext.org
>> http://www.geoext.org/cgi-bin/mailman/listinfo/users
>>
>
>


More information about the Users mailing list