ko/kosample/js/src/main/java/org/apidesign/bck2brwsr/kosample/js/Dialogs.java
changeset 1947 12a252145892
parent 1941 621825e167d7
     1.1 --- a/ko/kosample/js/src/main/java/org/apidesign/bck2brwsr/kosample/js/Dialogs.java	Tue Apr 26 08:04:12 2016 +0200
     1.2 +++ b/ko/kosample/js/src/main/java/org/apidesign/bck2brwsr/kosample/js/Dialogs.java	Wed Apr 27 06:14:49 2016 +0200
     1.3 @@ -54,4 +54,12 @@
     1.4          "return 'Screen size is ' + x + ' times ' + y;\n"
     1.5      )
     1.6      public static native String screenSize();
     1.7 +
     1.8 +    @JavaScriptBody(args = { "id" }, body =
     1.9 +          "var e = window.document.getElementById(id);\n "
    1.10 +        + "var ev = window.document.createEvent('MouseEvents');\n "
    1.11 +        + "ev.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);\n "
    1.12 +        + "e.dispatchEvent(ev);\n "
    1.13 +    )
    1.14 +    public static native void triggerClick(String id);
    1.15  }