On Thursday, February 26, 2015 at 4:21:33 PM UTC+1, Thomas Broyer wrote:
On Thursday, February 26, 2015 at 2:59:43 PM UTC+1, Mickaël Leduque wrote:is respectively always and never ? That's easy to follow, thanks!So the answer toWhen use it ? When not use it ?Hmm, no. If your JSNI calls back into Java "synchronously", then you don't need to use $entry (exceptions will still "bubble" up to your GWT.UncaughtExceptionHandler Java→JSNI→Java, and you're still in the same event-loop wrt scheduled commands). You use $entry() whenever the browser calls back into your GWT/Java code "asynchronously" (event handling, promises, etc. basically whatever comes from the browser's own event loop).
Basically, whenever you pass a "callback" to be called "later", decorate it with $entry().
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment