fantastic! On Apr 16, 2016 10:40 AM, "Josh Tynjala" <joshtynj...@gmail.com> wrote:
> My first tutorial about Apache FlexJS shows a very simple example of how to > interact with HTML from ActionScript: > > > http://nextgenactionscript.com/tutorials/hello-world-transpile-actionscript-apache-flexjs/ > > I'll be working on a much more detailed tutorial about ActionScript and > HTML soon. > > - Josh > On Apr 16, 2016 2:02 AM, "jude" <flexcapaci...@gmail.com> wrote: > > > I should know this but there are so many moving parts so help me > understand > > this. The ByteArray class looks like ActionScript but is creating and > > referencing JavaScript objects. > > > > I'm guessing this is FalconJX wizardry? > > > > With Radii 8 I have an exporter that is in generating HTML from the > visual > > Flex component tree which is created at runtime. It exports HTML markup, > > CSS inside a style block (or separately as a CSS file) and places that > > markup and those styles inside an HTML template or file of your choice. > I'm > > doing nothing with JavaScript code tho and don't really want to. > > > > But I would like to be able to take ActionScript like this and connect it > > somehow. > > > > FYI the way I keep things organized is to give every exported HTML > element > > a unique id on export if it doesn't have one already. > > > > If I already have an HTML web page with all the elements already created > > with known ids, how would I go from an ActionScript file like this to > > JavaScript that could talk to those elements? > > > > We might have gone over this already but my guess is it's something like > > this: > > > > 1. download the installer > > 2. download flex sdk (has falcon?) > > 3. open fb and create an ActionScript project > > 4. create an ActionScript class > > 5. include a HTML.swc > > 6. use a specific ant target to compile that class into JavaScript > > 7. add a script reference the > > to the exported js file in the html page > > > > does that look right? because it looks like these classes are doing that. > > > > ok, hear me out on this, is it possible that we could give Falcon jx an > > HTML page (or php, etc) that had ActionScript in it, and have that > > converted to JavaScript? Let's say the AS3 is all inside a script block > for > > simplicity. > > > > for example, > > > > var button:HTMLElement = document.getElementById("myButton"); > > button.label = "test"; > > > > I ask because for some HTML developers they may see the advantage of > > strongly typed JavaScript. Falcon JX may offer that to them for sites and > > projects they've already created using mixed tool sets and frameworks. > > On Apr 15, 2016 3:17 AM, "Harbs" <harbs.li...@gmail.com> wrote: > > > > > Yes. You are right: > > > > > > > > > https://github.com/matrix3d/spriteflexjs/blob/master/src/flash/utils/ByteArray.as > > > > > > > > > https://github.com/matrix3d/spriteflexjs/blob/master/src/flash/utils/Dictionary.as > > > > > > The ByteArray implementation looks pretty complete, but the Dictionary > > > implementation assumes that keys are strings. > > > > > > Lizhi, > > > > > > Are you interested in donating your code? > > > > > > On Apr 15, 2016, at 11:13 AM, jude <flexcapaci...@gmail.com> wrote: > > > > > > > I vaguely remember itzhi had converted a lot of the Flash classes to > > > > JavaScript in his Github repo to get startling transpiled. on mobile > > so I > > > > don't have links. > > > > On Apr 15, 2016 2:54 AM, "Harbs" <harbs.li...@gmail.com> wrote: > > > > > > > >> These are two features used a lot in Flash apps which do not have a > > > simple > > > >> mapping in Javascript. Has anyone done any work on this front yet? > > > >> > > > >> I was about to add UIDUtil to FlexJS core, but I realized it uses > both > > > of > > > >> these. > > > >> > > > >> Harbs > > > > > > > > >