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 > >>>>>> > >>>>>> > >>>>> > >>>> > >>> > >>> > > > >