Have you seen the exanpe gmap component?

http://exanpe-t5-lib.appspot.com/components/googlemap/example2
 On 25 Sep 2014 14:45, "Carlos Gómez Montiel" <ibe...@gmail.com> wrote:

> Hi Thiago
> Ok, I will more specific:
>
>  I'm developing a Tapestry component (GMapShow) that renders a google map.
> If I include the google maps javascript library directly in this component,
> the map is not render if the component is inside a block, so I need to
> include the library BEFORE the block (with the GMapShow component) is
> rendered.
>
> So, I have created a component to only include the Google Maps library:
> public class ImportGMapLib {
>
>     @Inject
>     private JavaScriptSupport javaScriptSupport;
>
>     public void beginRender() {
>         javaScriptSupport.importJavaScriptLibrary("
> https://maps.googleapis.com/maps/api/js?v=3.exp";);
>     }
> }
>
> My "Test.tml" looks like this:
>
> <t:maps.importGMapLib/>
>
> <t:actionlink t:id="refresh" zone='zoneResults'>refresh</t:actionlink>
> <t:zone id='zoneResults'/>
> <t:block t:id="blockResults">
>     <t:maps.gmapshow marker="marker"/>
> </t:block>
>
> I need to validate from GMapEdit component if the javascript library "
> https://maps.googleapis.com/maps/api/js?v=3.exp"; was imported, or
> validate inside GMapEdit if the ImportGMapLib component was invoked inside
> Test.tml.
>
> Thanks in advance.
>
>
> -----Mensaje original-----
> De: Thiago H de Paula Figueiredo [mailto:thiag...@gmail.com]
> Enviado el: jueves, 25 de septiembre de 2014 07:29 a.m.
> Para: Tapestry users
> Asunto: Re: [T5] How can I validate if a script is present ?
>
> On Wed, 24 Sep 2014 21:59:44 -0300, Carlos Gómez Montiel <ibe...@gmail.com>
> wrote:
>
> > Hi ¡
>
> Hi!
>
> > How can I validate from a component if a script is inside <head> tag
> > of a container page?
>
> I'm sorry, but I have no idea which scenario are you trying to describe
> here. Which validation is this?
>
> --
> Thiago H. de Paula Figueiredo
> Tapestry, Java and Hibernate consultant and developer
> http://machina.com.br
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

Reply via email to