1.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/Knockout.java Sun Apr 14 13:03:04 2013 +0200
1.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/Knockout.java Mon Apr 15 06:30:08 2013 +0200
1.3 @@ -82,10 +82,21 @@
1.4 + " ret.toString = function() { return 'KObject' + cnt + ' value: ' + value + ' props: ' + Object.keys(this); };"
1.5 + " return ret;"
1.6 + " };"
1.7 + + " scope.KObject.array= function() {"
1.8 + + " var arr = new Array(arguments.length);"
1.9 + + " for (var i = 0; i < arguments.length; i++) {"
1.10 + + " arr[i] = arguments[i];"
1.11 + + " }"
1.12 + + " return arr;"
1.13 + + " };"
1.14 + "})(window); window.KObject"
1.15 );
1.16 }
1.17
1.18 + static Object toArray(Object[] arr) {
1.19 + return KObject.call("array", arr);
1.20 + }
1.21 +
1.22 public static <M> Knockout applyBindings(
1.23 Object model, String[] propsGettersAndSetters,
1.24 String[] methodsAndSignatures