I __think__ I saw a video or presentation stating that we shouldn't wrap js libraries through jsinterop directly but instead wait for the typescript --> jsinterop transpiler.
I am not 100% sure I recall correctly though. Before that video I wasn't aware of such an effort but now that I am I also agree that it would be best to parse typescript and generate jsinterop mappings. Anyway as somebody that spent some time to create jsinterop mappings I found several obstacles that I would like to report but I don't know if I should and where to report. List of possible problems that are hindering easy jsinterop mapping are: 1) bind this to function 2) Objects that are both Object and a functions (D3.scale) 3) automatic mapping of Boolean[], Double[] (boolean[], double[] already work) 4) JavascriptObject (and others) are forcing casting. Usually needs a ritual to get casting right. and maybe some more that I don't remember. What should I do with them? On Sat, Mar 18, 2017 at 12:12 PM, Dave Puchyr <[email protected]> wrote: > That is great news! Thanks for the quick reply. > > > On Saturday, March 18, 2017 at 11:06:49 AM UTC+1, Thomas Broyer wrote: >> >> >> >> On Saturday, March 18, 2017 at 9:15:55 AM UTC+1, Dave Puchyr wrote: >>> >>> I think that you make excellent points and have a very relevant >>> question. I'm a big fan of GWT, but I have to ask the GWT powers that be: >>> Is elemental2 like the vaporware that singularity turned out to be? >>> >> >> I don't have details (ETA, etc.) but I can assure you Elemental 2 is not >> vaporware. >> There are legal issues on Google side before opensourcing things, and >> work to make things "consumable" by us outside Google (they have their own >> build tool and source organization so things need to be extracted and >> transformed before they can be loaded to GitHub); but it's coming (I had >> discussions with Googlers on how best to do it) >> > -- > You received this message because you are subscribed to the Google Groups > "GWT Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/google-web-toolkit. > For more options, visit https://groups.google.com/d/optout. > -- Vassilis Virvilis -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-web-toolkit. For more options, visit https://groups.google.com/d/optout.
