flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Ent <p...@adobe.com>
Subject Re: [FALCONJX] Using external JavaScript
Date Thu, 19 Jun 2014 13:48:32 GMT
Thanks, Eric. I will try this shortly and let you know.
--peter

On 6/19/14 7:42 AM, "Erik de Bruin" <erik@ixsoftware.nl> wrote:

>Also, the 'official' externs voor Google Maps API v3 is here:
>
>https://github.com/google/closure-compiler/blob/master/contrib/externs/map
>s/google_maps_api_v3_11.js
>
>EdB
>
>
>
>
>On Thu, Jun 19, 2014 at 1:39 PM, Erik de Bruin <erik@ixsoftware.nl> wrote:
>
>> I was wrong: 'external-js-lib' contents are mapped to the '--externs'
>> compiler option. So no need to change FalconJX, it looks like.
>>
>> Peter, do you have a small project that I can use to debug this issue?
>>
>> EdB
>>
>>
>>
>>
>> On Wed, Jun 18, 2014 at 8:41 PM, Erik de Bruin <erik@ixsoftware.nl>
>>wrote:
>>
>>> Hi,
>>>
>>> Externs need to be declared to the GCC with a special argument. I don't
>>> think the option you're using passes the file to that argument. I think
>>> FalconJX needs a new option. I'll look at it tomorrow.
>>>
>>> Can you maybe file a JIRA so we have a reference?
>>>
>>> EdB
>>>
>>>
>>>
>>> On Wednesday, June 18, 2014, Peter Ent <pent@adobe.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> I'm running an experiment where I want to use external JavaScript
>>>> declarations so that the compiler won't care that a JavaScript class
>>>>isn't
>>>> available at compile time.
>>>>
>>>> I've created a file called "externs.js" and into that I've put this
>>>> declaration:
>>>>
>>>> google.maps.MarkerOptions = function() {};
>>>>
>>>> And then I build using this compiler option:
>>>>-external-js-lib=externs.js
>>>>
>>>> I'm getting an error that google.maps.MarkerOptions cannot be found.
>>>> Does anyone know if I'm declaring the class correctly in the
>>>>externs.js
>>>> file? I'm following information from [1]
>>>> which doesn't really cover "classes" just external function
>>>>declarations.
>>>>
>>>> Thanks,
>>>> Peter Ent
>>>> Adobe Systems
>>>>
>>>> [1]
>>>> 
>>>>https://developers.google.com/closure/compiler/docs/api-tutorial3#exter
>>>>ns
>>>>
>>>
>>>
>>> --
>>> Ix Multimedia Software
>>>
>>> Jan Luykenstraat 27
>>> 3521 VB Utrecht
>>>
>>> T. 06-51952295
>>> I. www.ixsoftware.nl
>>>
>>
>>
>>
>> --
>> Ix Multimedia Software
>>
>> Jan Luykenstraat 27
>> 3521 VB Utrecht
>>
>> T. 06-51952295
>> I. www.ixsoftware.nl
>>
>
>
>
>-- 
>Ix Multimedia Software
>
>Jan Luykenstraat 27
>3521 VB Utrecht
>
>T. 06-51952295
>I. www.ixsoftware.nl


Mime
View raw message