[Users] How to add event listener to the legend entry in legend panel
Marc Jansen
jansen at terrestris.de
Tue Aug 24 08:41:11 CEST 2010
Hi Yingqi,
you could use the defaults property of the LegendPanel:
var legendPanel = new GeoExt.LegendPanel({
defaults: {
labelCls: 'legendpanel-layername',
style: 'padding:5px',
clickableSymbol: true,
clickableTitle: true,
selectOnClick: true,
listeners: {
symbolclick: function(comp, rule){ alert('symbolclick'); },
titleclick: function(comp, rule){ alert('titleclick'); },
ruleclick: function(comp, rule){ alert('ruleclick'); },
ruleselected: function(comp, rule){
alert('ruleselected'); }
}
},
autoScroll: true
});
Regards,
Marc
On 24.08.2010 01:58, Yingqi Tang wrote:
> Hi,
>
> Is there any example or doc demonstrating how to add event listener to
> legend entry of GeoExt legend panel? For example, I saw in the source
> code of VectorLegend.js there are events like "titleclick",
> "symbolclick", ...etc. and I assume that's where you can add callback
> when a legend title or symbol is clicked. The existing example only
> shows how to add a legend panel so it's not obvious to me how to add
> event listener through LegendPanel?
>
> Does one have to create legend using VectorLegend directly to
> manipulate those events?
>
> Thanks
>
>
> _______________________________________________
> Users mailing list
> Users at geoext.org
> http://www.geoext.org/cgi-bin/mailman/listinfo/users
>
--
.................................................................
Karten im (Inter|Intra)net?
OpenLayers - Webentwicklung mit dynamischen Karten und Geodaten
von M. Jansen und T. Adams, OpenSourcePress, München.
ISBN: 978-3-937514-92-5
URL: http://openlayers-buch.de
.................................................................
Dipl.-Geogr. Marc Jansen
- Anwendungsentwickler -
terrestris GmbH& Co. KG
Irmintrudisstraße 17
53111 Bonn
Tel: ++49 (0)228 / 96 28 99 -53
Fax: ++49 (0)228 / 96 28 99 -57
Email: jansen at terrestris.de
Web: http://www.terrestris.de
Amtsgericht Bonn, HRA 6835
Komplementärin: terrestris Verwaltungsgesellschaft mbH
vertreten durch: Hinrich Paulsen, Till Adams
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.geoext.org/pipermail/users/attachments/20100824/4974f395/attachment.html
More information about the Users
mailing list