Closed GoogleCodeExporter closed 8 years ago
I'd like to be able to bind m:eventListeners on the map to fire server events,
e.g.
as I've done indirectly using navigation rules, the same way as marker events.
That
will give the developer full range of events that can be fired and caught (for
whatever reason).
Anything the client side can handle the server should be able to handle as well
with
a documented api.
Original comment by dapoo...@gmail.com
on 30 Nov 2009 at 9:52
I was wondering whether it is already possible to attach server side events to
the marker component. I know it is possible to catch a valueChangeEvent in my
backing bean when dragging a marker. However, what I would like to do is
perform an action in my backing bean when the marker is clicked.
What I actually mean is something like this:
<m:marker latitude="#{bean.lat}" longitude="#{bean.lon}">
<m:eventListener eventName="click"
jsFunction="#{bean.markerClick}"/> <m:htmlInformationWindow
latitude="#{bean.lat}" longitude="#{bean.lon}" htmlText="#{bean.markertext}"/>
</m:marker>
Is something like this already possible?
Regards,
Mark
Original comment by mark.kle...@gmail.com
on 2 Nov 2010 at 6:44
@Mark: It will be added to 1.1.4:
http://code.google.com/p/gmaps4jsf/issues/detail?id=108
Original comment by Hazem.sa...@gmail.com
on 2 Nov 2010 at 8:48
I see.
Thanks for the quick reply :).
Any idea on when this awesome feature will be added?
Thanks again and keep up the good work!
Regards,
Mark
Original comment by mark.kle...@gmail.com
on 3 Nov 2010 at 10:40
I raise its priority to high because it has 7 stars now.
I will implement it in my next free time slot ;-).
Original comment by Hazem.sa...@gmail.com
on 2 Dec 2010 at 11:18
The feature is now supported in the latest snapshot 1.1.4-preRelease3 snapshot.
You can listen to map server side event using the *new* actionListener
attribute as follows:
<m:map width="400px" height="400px" latitude="24" longitude="15"
jsVariable="map1" zoom="2"
actionListener="#{map.addMarkerHere}"
submitOnClick="true"/>
The example is included in the (mapServerSideEvents.jsp) in the trunk.
I will deploy the complete examples once 1.1.4-preRelease3 is finalized.
Original comment by Hazem.sa...@gmail.com
on 3 Dec 2010 at 6:24
Here is a working deployed example:
http://www.mashups4jsf.com/gmaps4jsf-examples-1.1.4/pages/mapServerSideEvents.js
f
Original comment by Hazem.sa...@gmail.com
on 4 Dec 2010 at 9:57
The GMaps4JSF preRelease3 jar:
http://gmaps4jsf.googlecode.com/files/gmaps4jsf-1.1.4-preRelease3.jar
Original comment by Hazem.sa...@gmail.com
on 4 Dec 2010 at 10:34
Hi!
I must take the event when I click on a button in the info window for a marker.
I don't want any event if I click a generic point of the map!
How can I do this?
Thanks
Original comment by davide.b...@gmail.com
on 30 Jan 2012 at 6:00
Original issue reported on code.google.com by
Hazem.sa...@gmail.com
on 27 Nov 2009 at 12:42