From bd4a583480c7940459f5c489487fa8232dfb13e8 Mon Sep 17 00:00:00 2001 From: Manolo Carrasco Date: Fri, 6 Mar 2015 19:57:16 +0100 Subject: Add utility method to run a native JS function --- .../src/main/java/com/google/gwt/query/client/js/JsUtils.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'gwtquery-core') diff --git a/gwtquery-core/src/main/java/com/google/gwt/query/client/js/JsUtils.java b/gwtquery-core/src/main/java/com/google/gwt/query/client/js/JsUtils.java index e4acf8ee..7817bcab 100644 --- a/gwtquery-core/src/main/java/com/google/gwt/query/client/js/JsUtils.java +++ b/gwtquery-core/src/main/java/com/google/gwt/query/client/js/JsUtils.java @@ -228,6 +228,14 @@ public class JsUtils { } } + /** + * Execute a native javascript function. + */ + public static T exec(JavaScriptObject jsFunction, Object... args) { + assert isFunction(jsFunction); + return jsni(jsFunction, "call", jsFunction, args); + } + /** * Assign a function to a property of the window object. */ -- cgit v1.2.3