>> Hmm, I found that
>> https://developer.mozilla.org/fr/docs/Web/API/Window/document
>>
>>
> Yeah I know but did your read;
>
> DOM Level 0. Not part of specification.
>
> That is probably why it's not in the externs for dom0, I will add it and
> commit the change and it should show up in the SWC's Window class.

Yeah, that's why I said hmm :-)
Thanks for having added that, will be useful !!

Frédéric THOMAS


----------------------------------------
> Date: Mon, 15 Jun 2015 15:52:23 -0400
> Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration
> From: teotigraphix...@gmail.com
> To: dev@flex.apache.org
>
> On Mon, Jun 15, 2015 at 3:48 PM, Frédéric THOMAS <webdoubl...@hotmail.com>
> wrote:
>
>>
>> Hmm, I found that
>> https://developer.mozilla.org/fr/docs/Web/API/Window/document
>>
>>
> Yeah I know but did your read;
>
> DOM Level 0. Not part of specification.
>
> That is probably why it's not in the externs for dom0, I will add it and
> commit the change and it should show up in the SWC's Window class.
>
> Mike
>
>
>>
>> Frédéric THOMAS
>>
>>
>> ----------------------------------------
>>> Date: Mon, 15 Jun 2015 15:45:43 -0400
>>> Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration
>>> From: teotigraphix...@gmail.com
>>> To: dev@flex.apache.org
>>>
>>> On Mon, Jun 15, 2015 at 3:38 PM, Frédéric THOMAS <
>> webdoubl...@hotmail.com>
>>> wrote:
>>>
>>>>
>>>>> JS.swc window.document doesn't exist
>>>>
>>>> Why ?
>>>>
>>>
>>> Well everything is being parsed by the externs, so it must not be defined
>>> in the files I am parsing. I will look to see if there is an extension
>> dom
>>> file that I missed that defines it, other wise I can just put the
>>> definition in the missing.js file and it will include it.
>>>
>>> Mike
>>>
>>>
>>>
>>>>
>>>> Frédéric THOMAS
>>>>
>>>>
>>>> ----------------------------------------
>>>>> From: webdoubl...@hotmail.com
>>>>> To: dev@flex.apache.org
>>>>> Subject: RE: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ
>> Integration
>>>>> Date: Mon, 15 Jun 2015 20:35:37 +0100
>>>>>
>>>>>> Fred, this works for me;
>>>>>
>>>>> Damn, thanks :-)
>>>>>
>>>>>> The only thing I had to delete was that stupid / character, that must
>>>> be an
>>>>>> emitter bug,
>>>>>
>>>>> Yeah, a pain..
>>>>>
>>>>>> I also just added
>>>>>>
>>>>
>> -external-library-path=C:\Users\Teoti\Documents\ApacheFlex\git\flex-falcon\compiler.jx.tests\temp\externals\bin\JS.swc
>>>>>
>>>>> You don't need to do that, add it as a normal dependency of your module
>>>> and mark it as external instead of merge, it's easier !!
>>>>>
>>>>> Frédéric THOMAS
>>>>>
>>>>>
>>>>> ----------------------------------------
>>>>>> Date: Mon, 15 Jun 2015 15:31:46 -0400
>>>>>> Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ
>> Integration
>>>>>> From: teotigraphix...@gmail.com
>>>>>> To: dev@flex.apache.org
>>>>>>
>>>>>> Fred, this works for me;
>>>>>>
>>>>>> AS
>>>>>> https://gist.github.com/teotigraphix/32fe584b9e0fd0bbf8f6
>>>>>>
>>>>>> JS
>>>>>> https://gist.github.com/teotigraphix/c301463185bb62aa7853
>>>>>>
>>>>>> The only thing I had to delete was that stupid / character, that must
>>>> be an
>>>>>> emitter bug, and the call to Main.start(), It showed a blue table!
>> It's
>>>>>> missing the rows, but I think you forgot a call or something, but the
>>>>>> header and footer render fine.
>>>>>>
>>>>>> http://snag.gy/eWqEz.jpg
>>>>>>
>>>>>> I also just added
>>>>>>
>>>>
>> -external-library-path=C:\Users\Teoti\Documents\ApacheFlex\git\flex-falcon\compiler.jx.tests\temp\externals\bin\JS.swc
>>>>>>
>>>>>> to additional compiler arguments.
>>>>>>
>>>>>> Mike
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Mon, Jun 15, 2015 at 3:26 PM, Frédéric THOMAS <
>>>> webdoubl...@hotmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>>> Hmm. Why are you extending from Sprite? You can’t use any low-level
>>>>>>>> Flash stuff in FlexJS. We should probably add a compiler option to
>>>> warn
>>>>>>>> on that. DataBindingTest_as extends from
>>>>>>>> org.apache.flex.core.Application. It is all about abstractions.
>>>>>>>
>>>>>>> I did that for 2 reasons:
>>>>>>>
>>>>>>> 1- Application define document and JS.swc window.document doesn't
>>>> exist,
>>>>>>> so the this.document application wrapper is used and I can't do
>>>> anything I
>>>>>>> want with this.document with the DOM
>>>>>>>
>>>>>>> 2- Application needs an initialView, etc.... I don't want to provide
>>>> that.
>>>>>>>
>>>>>>> I've seen HTMLElementWrapper, maybe it could be extended to create a
>>>>>>> SimpleJSApplcation ?
>>>>>>>
>>>>>>> The only way I made my as / js html table render using JS.swc and
>>>>>>> Application was to replace in the generated js, this.document with
>>>>>>> window.document and had still some error reported because of the
>>>> initial
>>>>>>> view.
>>>>>>>
>>>>>>> Frédéric THOMAS
>>>>>>>
>>>>>>>
>>>>>>> ----------------------------------------
>>>>>>>> From: aha...@adobe.com
>>>>>>>> To: dev@flex.apache.org
>>>>>>>> Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ
>>>> Integration
>>>>>>>> Date: Mon, 15 Jun 2015 18:04:06 +0000
>>>>>>>>
>>>>>>>> Hmm. Why are you extending from Sprite? You can’t use any low-level
>>>>>>>> Flash stuff in FlexJS. We should probably add a compiler option to
>>>> warn
>>>>>>>> on that. DataBindingTest_as extends from
>>>>>>>> org.apache.flex.core.Application. It is all about abstractions.
>>>>>>>>
>>>>>>>> -Alex
>>>>>>>>
>>>>>>>> On 6/15/15, 10:51 AM, "Frédéric THOMAS" <webdoubl...@hotmail.com>
>>>> wrote:
>>>>>>>>
>>>>>>>>>>>> Up to you, but I don’t think I’d be able to get FB to do that.
>>>> IMO,
>>>>>>>>>>>>there
>>>>>>>>>>>> are Flex(MXML) projects and AS projects.
>>>>>>>>>>>
>>>>>>>>>>>In FB, we can create an AS projects with FlexJS as SDK ?
>>>>>>>>>>
>>>>>>>>>> Haven’t tried it, but should work since they should just be
>>>> third-party
>>>>>>>>>> libs. You can create an AS-only (no MXML) FlexJS app. See
>>>>>>>>>> examples/DataBindingTest_as
>>>>>>>>>
>>>>>>>>>I didn't try DataBindingTest_as yet but tried this
>>>>>>>>>https://gist.github.com/doublefx/b380b6deeb5094e31f43 and got
>>>> compiled
>>>>>>> to
>>>>>>>>>this https://gist.github.com/doublefx/af83fae1e1ee54acbc23
>>>>>>>>>
>>>>>>>>>Even removing the weird extra "\" at the end of
>>>>>>>>>goog.require('org_apache_flex_utils_Language');\
>>>>>>>>>Chrome complained because:
>>>>>>>>>
>>>>>>>>>Main.base(this, 'constructor'); // Uncaught TypeError:
>>>>>>>>>Main.base is not a function
>>>>>>>>>goog.inherits(Main, flash_display_Sprite); // Uncaught
>> ReferenceError:
>>>>>>>>>flash_display_Sprite is not defined
>>>>>>>>>
>>>>>>>>>Any clue ?
>>>>>>>>>
>>>>>>>>>Frédéric THOMAS
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>----------------------------------------
>>>>>>>>>> From: aha...@adobe.com
>>>>>>>>>> To: dev@flex.apache.org
>>>>>>>>>> Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ
>>>>>>> Integration
>>>>>>>>>> Date: Mon, 15 Jun 2015 17:40:01 +0000
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On 6/15/15, 9:45 AM, "Frédéric THOMAS" <webdoubl...@hotmail.com>
>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>>> Up to you, but I don’t think I’d be able to get FB to do that.
>>>> IMO,
>>>>>>>>>>>>there
>>>>>>>>>>>> are Flex(MXML) projects and AS projects.
>>>>>>>>>>>
>>>>>>>>>>>In FB, we can create an AS projects with FlexJS as SDK ?
>>>>>>>>>>
>>>>>>>>>> Haven’t tried it, but should work since they should just be
>>>> third-party
>>>>>>>>>> libs. You can create an AS-only (no MXML) FlexJS app. See
>>>>>>>>>> examples/DataBindingTest_as
>>>>>>>>>>
>>>>>>>>>> -Alex
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>
>>>>
>>>>
>>
>>
                                          

Reply via email to