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