On Tuesday, July 14, 2009,  <[email protected]> wrote:
> Hi list,
>
> this came up on the geoext list [1], and Eric and I are interested how
> other OL devs feel about this.
>
> Currently, when the LAYERS param is changed for an OpenLayers.Layer.WMS
> layer, there is no way for an external component (like the GeoExt legend
> panel), te know that something has changed and that they need to update
> themselves.
>
> So what I was proposing is an API function updateLayersParam or something
> similar, which will do the updating, and trigger a changelayer event with
> property e.g. layersparam.
>
> Thoughts/comments more than welcome, also if people see other possible
> solutions. Also on the naming ofcourse.
>
> If there is support for this, then I'll gladly create a ticket and a patch
> with tests.

Hi Bart

updateLayersParam may be too specific. And actually we already have
mergeNewParams for updating params so we could just make
mergeNewParams trigger "changelayer" with "property" set to
"mergenewparams" or something. With something like that, if one is
interested in updates for the "layers" param only, one will have to
manually check that the "layers" param has changed. That sounds
reasonable to me.

Cheers,

>
> Best regards.
> Bart
>
> [1] http://www.geoext.org/pipermail/dev/2009-July/000249.html
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://openlayers.org/mailman/listinfo/dev
>

-- 
Eric Lemoine

Camptocamp France SAS
Savoie Technolac, BP 352
73377 Le Bourget du Lac, Cedex

Tel : 00 33 4 79 44 44 96
Mail : [email protected]
http://www.camptocamp.com
_______________________________________________
Dev mailing list
[email protected]
http://openlayers.org/mailman/listinfo/dev

Reply via email to