jsCallback function
Wraps a Dart function as a JavaScript callback for event handlers.
Use this when attaching event listeners:
element.addEventListener('click', jsCallback((event) {
// handle click
}));
On the server (Dart VM), this returns the function as-is since the stubs accept any callback type.
Implementation
dynamic jsCallback(void Function(web.Event) callback) {
return js_callback.jsCallbackImpl(callback);
}