1.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/ConvertTypes.java Tue May 13 16:00:53 2014 +0200
1.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/ConvertTypes.java Tue May 13 17:07:48 2014 +0200
1.3 @@ -96,7 +96,7 @@
1.4 + " var el = window.document.getElementById(name);\n"
1.5 + " el.parentNode.removeChild(el);\n"
1.6 + " arr[0] = data;\n"
1.7 - + " run.run__V();\n"
1.8 + + " run['run__V']();\n"
1.9 + "};\n"
1.10 + "return true;\n"
1.11 )
1.12 @@ -115,7 +115,7 @@
1.13 + " } catch (error) {;\n"
1.14 + " throw 'Cannot parse' + error + ':' + this.response;\n"
1.15 + " };\n"
1.16 - + " callback.run__V();\n"
1.17 + + " callback['run__V']();\n"
1.18 + "};"
1.19 + "request.send();"
1.20 )
2.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/KOList.java Tue May 13 16:00:53 2014 +0200
2.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/KOList.java Tue May 13 17:07:48 2014 +0200
2.3 @@ -140,7 +140,7 @@
2.4 }
2.5
2.6
2.7 - @JavaScriptOnly(name = "koArray", value = "function() { return this.toArray___3Ljava_lang_Object_2(); }")
2.8 + @JavaScriptOnly(name = "koArray", value = "function() { return this['toArray___3Ljava_lang_Object_2'](); }")
2.9 private static native int koArray();
2.10
2.11 private void notifyChange() {
3.1 --- a/javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/ConvertTypesTest.java Tue May 13 16:00:53 2014 +0200
3.2 +++ b/javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/ConvertTypesTest.java Tue May 13 17:07:48 2014 +0200
3.3 @@ -28,9 +28,9 @@
3.4 */
3.5 public class ConvertTypesTest {
3.6 @JavaScriptBody(args = { "includeSex" }, body = "var json = new Object();"
3.7 - + "json.firstName = 'son';\n"
3.8 - + "json.lastName = 'dj';\n"
3.9 - + "if (includeSex) json.sex = 'MALE';\n"
3.10 + + "json['firstName'] = 'son';\n"
3.11 + + "json['lastName'] = 'dj';\n"
3.12 + + "if (includeSex) json['sex'] = 'MALE';\n"
3.13 + "return json;"
3.14 )
3.15 private static native Object createJSON(boolean includeSex);