Nice - actually proved a very decent little library for us, and easy to 
embed on the 2 panels where we wanted context sensitive coloring. We even 
got syntax error markers in the margins working - our server code already 
parsed and reported lines in error, so it was just a case of figuring the 
Codejar API to add the markers to the associated lines. We were a bit short 
of time, so we ended up using a minimal set of old-stype JSNI method 
wrappings for the 7 or 8 native methods we needed. JsInterop would 
obviously be a tidier and more modern way to go of course.

On Wednesday, 21 April 2021 at 15:33:59 UTC+1 Thomas wrote:

> Ok, cool. Coincidentally I also want to use CodeJar, so I can work that 
> out ;) Cheers!
>
> On Wednesday, April 21, 2021 at 10:25:48 PM UTC+8 RobW wrote:
>
>> From memory, I think we took the easy way around and fell back to the 
>> non-module version of the underlying JS, which fortunately were available 
>> for the lib we were using. Those then just got added to the other JS files 
>> we include direct on our app's base HTML.
>>
>> On Wednesday, 21 April 2021 at 15:18:53 UTC+1 Thomas wrote:
>>
>>> Hi Rob, good to hear. How did you solve the import of the module?
>>>
>>> On Tuesday, November 3, 2020 at 1:19:53 AM UTC+8 RobW wrote:
>>>
>>>> Thomas has very kindly posted an answer to the above SO thread. So I 
>>>> think I'm good!
>>>>
>>>> On Monday, 2 November 2020 at 10:26:56 UTC RobW wrote:
>>>>
>>>>> Just re-posting a Q I put on SO today in case anyone here has insights:
>>>>>
>>>>>
>>>>> https://stackoverflow.com/questions/64643227/javascript-module-function-in-gwt-with-jsinterop
>>>>>
>>>>> Basically, battling to figure how to integrate a library that is 
>>>>> implemented as a Javascript export function using JS modules into a GWT 
>>>>> application using JsInterop. Pretty sure there must be some way, but the 
>>>>> combination of JS module syntax/usage, lack of global namespace for JS 
>>>>> module functions is baffling me. I'm a long time Java/GWT coder, but with 
>>>>> less in depth JS knowledge. All of my JS integration in the past was done 
>>>>> with the older JSNI / wrappering approaches.
>>>>>
>>>>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/7fc4cc38-b9c3-4e88-8b5f-cc7a0405359cn%40googlegroups.com.

Reply via email to