diff -r 25377425d7e8 -r 5d8eea9d2831 javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/Knockout.java --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/Knockout.java Sun Apr 14 13:03:04 2013 +0200 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/Knockout.java Mon Apr 15 06:30:08 2013 +0200 @@ -82,10 +82,21 @@ + " ret.toString = function() { return 'KObject' + cnt + ' value: ' + value + ' props: ' + Object.keys(this); };" + " return ret;" + " };" + + " scope.KObject.array= function() {" + + " var arr = new Array(arguments.length);" + + " for (var i = 0; i < arguments.length; i++) {" + + " arr[i] = arguments[i];" + + " }" + + " return arr;" + + " };" + "})(window); window.KObject" ); } + static Object toArray(Object[] arr) { + return KObject.call("array", arr); + } + public static Knockout applyBindings( Object model, String[] propsGettersAndSetters, String[] methodsAndSignatures