Mike, It looks like EXTERNC needs to handle command-line arguments, correct? I will try to get that working. I am planning on using the same Configurator that MXMLJSC and COMPJSC use unless you can think of a reason not to.
-Alex On 6/18/15, 3:57 PM, "Michael Schmalle" <teotigraphix...@gmail.com> wrote: >Yeah, I am probably going to leave this stuff to to other people if they >so >choose. :) I could eventually parse that one to get something going >though. > >Mike > >BTW the jQuery will end up in separate SWC sooner than later. > >On Thu, Jun 18, 2015 at 6:49 PM, OmPrakash Muppirala ><bigosma...@gmail.com> >wrote: > >> On Thu, Jun 18, 2015 at 3:42 PM, Michael Schmalle < >> teotigraphix...@gmail.com >> > wrote: >> >> > On Thu, Jun 18, 2015 at 4:27 PM, OmPrakash Muppirala < >> bigosma...@gmail.com >> > > >> > wrote: >> > >> > > I don't remember using different modules in D3.js, they are all >>part of >> > the >> > > same module I guess? Unless you mean Behaviors, Core, etc. from >>here: >> > > https://github.com/mbostock/d3/wiki/API-Reference >> > > >> > >> > Well I looked at this, I really want to try and get it but MAN this >>stuff >> > takes a lot of time to write and I just don't have the time. >> > >> > I did find a piece of something that might get you going when we get >>the >> > compiler EXTERNC creating separate packages. Do me a favor and look at >> that >> > file and API, tell me how much is missing from it that you would use >> > "regularly". >> > >> > >> > >> >>https://github.com/lbondaryk/BrixClient/blob/master/src/externs/d3.v3.ext >>erns.js >> >> >> Looks a bit outdated, this one is for v3, whereas D3.js is at version >>3.1 >> now. Other than that, on a cursory glance, it looks like all the >>commonly >> used APIs are available. >> >> Thanks, >> Om >> >> >> > >> > >> > Mike >> > >> > >> > >> > > >> > > Thanks, >> > > Om >> > > >> > > On Thu, Jun 18, 2015 at 1:03 PM, Michael Schmalle < >> > > teotigraphix...@gmail.com >> > > > wrote: >> > > >> > > > Om, I am looking at d3, looks pretty impressive, what modules >>would >> you >> > > be >> > > > using. They have good API and I could create a base externs file >> pretty >> > > > quick. >> > > > >> > > > Mike >> > > > >> > > > On Thu, Jun 18, 2015 at 3:52 PM, Michael Schmalle < >> > > > teotigraphix...@gmail.com >> > > > > wrote: >> > > > >> > > > > I agree, but I am just throwing crap at the wall right now. :) >> > > > > >> > > > > Mike >> > > > > >> > > > > On Thu, Jun 18, 2015 at 3:50 PM, Alex Harui <aha...@adobe.com> >> > wrote: >> > > > > >> > > > >> Yes, you continue to amaze. FWIW, I think Jquery should be in >>its >> > own >> > > > >> swc. What do others think? Svg would go in js.swc since all >> > browser >> > > we >> > > > >> care about have these APIs, but the JS-framework-specific >>externs >> > > should >> > > > >> probably have their own swc. >> > > > >> >> > > > >> Thoughts? >> > > > >> >> > > > >> -Alex >> > > > >> >> > > > >> On 6/18/15, 12:42 PM, "OmPrakash Muppirala" >><bigosma...@gmail.com >> > >> > > > wrote: >> > > > >> >> > > > >> >Fantastic! This is huge. I will build something with it as >>soon >> > as >> > > > you >> > > > >> >check it in. >> > > > >> > >> > > > >> >Any chance you can bring in d3.js as well? This looks like a >> good >> > > > >> source: >> > > > >> >https://github.com/federico-b/d3-externs >> > > > >> > >> > > > >> >On that note, there is an extern file generator available >>here: >> > > > >> >http://www.dotnetwise.com/Code/Externs/ Have you seen it? >> > > > >> > >> > > > >> >Thanks, >> > > > >> >Om >> > > > >> > >> > > > >> >On Thu, Jun 18, 2015 at 12:28 PM, Michael Schmalle < >> > > > >> >teotigraphix...@gmail.com> wrote: >> > > > >> > >> > > > >> >> Hi, >> > > > >> >> >> > > > >> >> I decided I needed to give myself a severe headache, so I >> decided >> > > to >> > > > >> >>tackle >> > > > >> >> JQuery externals! >> > > > >> >> >> > > > >> >> Well 4 hours later and some swearing, I got it working >>pretty >> > > well, I >> > > > >> >>had >> > > > >> >> to exclude a couple "inner classes", for the most part, it >>is >> > very >> > > > >> >>usable. >> > > > >> >> >> > > > >> >> >> > > > >> >> 1. This needs to be added to the build file >> > > > >> >>(contrib/externs/jquery-1.9.js) >> > > > >> >> is the source location and needs to be placed with the >>others. >> > Same >> > > > >> with >> > > > >> >> svg.js. >> > > > >> >> >> > > > >> >> I have not really used jQuery much so.... >> > > > >> >> >> > > > >> >> >> > > > >> >> package >> > > > >> >> { >> > > > >> >> >> > > > >> >> public class Main >> > > > >> >> { >> > > > >> >> public function Main() >> > > > >> >> { >> > > > >> >> var div:HTMLDivElement = >> > > > >> >> HTMLDivElement(document.createElement("div")); >> > > > >> >> div.innerHTML = "A nice Div element"; >> > > > >> >> document.body.appendChild(div); >> > > > >> >> >> > > > >> >> $("div").css("border", "2px solid green"); >> > > > >> >> } >> > > > >> >> } >> > > > >> >> } >> > > > >> >> >> > > > >> >> http://snag.gy/il5R6.jpg >> > > > >> >> >> > > > >> >> http://snag.gy/wyPcH.jpg >> > > > >> >> >> > > > >> >> Mike >> > > > >> >> >> > > > >> >> > > > >> >> > > > > >> > > > >> > > >> > >>