Update API.
This commit is contained in:
@@ -9,10 +9,10 @@ class Json() {
|
||||
}
|
||||
|
||||
library("jsonSet")
|
||||
fun Json.set(paramName : String, value : Any?) : Unit {}
|
||||
fun Json.set(paramName : String, value : Any?) : Unit = js.noImpl
|
||||
|
||||
library("jsonGet")
|
||||
fun Json.get(paramName : String) : Any? = null
|
||||
fun Json.get(paramName : String) : Any? = js.noImpl
|
||||
|
||||
library("jsonFromTuples")
|
||||
fun json(vararg pairs : Tuple2<String, Any?>) = Json()
|
||||
fun json(vararg pairs : Tuple2<String, Any?>) : Json = js.noImpl
|
||||
@@ -11,6 +11,12 @@ fun JQuery.buttonset() : JQuery = js.noImpl;
|
||||
native
|
||||
fun JQuery.dialog() : JQuery = js.noImpl;
|
||||
native
|
||||
fun JQuery.dialog(params : Json) : JQuery = js.noImpl
|
||||
native
|
||||
fun JQuery.dialog(mode : String, param : String) : Any? = js.noImpl
|
||||
native
|
||||
fun JQuery.dialog(mode : String, param : String, value : Any?) : JQuery = js.noImpl
|
||||
native
|
||||
fun JQuery.button() : JQuery = js.noImpl;
|
||||
native
|
||||
fun JQuery.accordion() : JQuery = js.noImpl
|
||||
|
||||
@@ -594,6 +594,7 @@ var Kotlin;
|
||||
return res;
|
||||
};
|
||||
|
||||
//TODO: use intrinsic
|
||||
Kotlin.jsonSet = function (obj, attrName, value) {
|
||||
obj[attrName] = value;
|
||||
};
|
||||
@@ -603,6 +604,16 @@ var Kotlin;
|
||||
};
|
||||
|
||||
|
||||
Kotlin.jsonAddProperties = function (obj1, obj2) {
|
||||
for (var p in obj2) {
|
||||
if (obj2.hasOwnProperty(p)) {
|
||||
obj1[p] = obj2[p];
|
||||
}
|
||||
}
|
||||
return obj1;
|
||||
};
|
||||
|
||||
//TODO: use intrinsic
|
||||
Kotlin.sure = function (obj) {
|
||||
return obj;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user