OK, I got EXTERNC handling CLI and building a js.swc from Ant.  Will
integrate it into the build over the weekend, but I think I am out of
Mike’s way now.  Then I will try Jquery externs in its own SWC unless
someone beats me to it.

-Alex

On 6/18/15, 4:46 PM, "Alex Harui" <aha...@adobe.com> wrote:

>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.ex
>>>t
>>>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
>>> > > > >> >>
>>> > > > >>
>>> > > > >>
>>> > > > >
>>> > > >
>>> > >
>>> >
>>>
>

Reply via email to