diff -r 8140ba8c005b -r 3ce069ec3312 javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java Tue Jan 22 19:27:00 2013 +0100 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java Tue Jan 22 21:57:27 2013 +0100 @@ -127,6 +127,10 @@ sep = ",\n"; } w.write("\n });\n return this;\n}\n"); + + w.write("public void triggerEvent(Element e, OnEvent ev) {\n"); + w.write(" org.apidesign.bck2brwsr.htmlpage.Knockout.triggerEvent(e.getId(), ev.getElementPropertyName());\n"); + w.write("}\n"); } w.append("}\n"); } finally { @@ -329,6 +333,7 @@ props.add(p.name()); props.add(gs[2]); props.add(gs[3]); + props.add(gs[0]); } } @@ -383,6 +388,7 @@ props.add(e.getSimpleName().toString()); props.add(gs[2]); props.add(null); + props.add(gs[0]); } return true;