JS: improve declarations for JSON object

See KT-20580
This commit is contained in:
Alexey Andreev
2017-10-16 13:46:36 +03:00
parent bd7129d0d6
commit 0a31b4ccc1
+3 -3
View File
@@ -74,9 +74,9 @@ public fun Json.add(other: Json): Json {
*/
public external object JSON {
public fun stringify(o: Any?): String
public fun stringify(o: Any?, replacer: (key: String, value: Any?) -> Any?): String
public fun stringify(o: Any?, replacer: (key: String, value: Any?) -> Any?, space: Int): String
public fun stringify(o: Any?, replacer: (key: String, value: Any?) -> Any?, space: String): String
public fun stringify(o: Any?, replacer: ((key: String, value: Any?) -> Any?)): String
public fun stringify(o: Any?, replacer: ((key: String, value: Any?) -> Any?)? = definedExternally, space: Int): String
public fun stringify(o: Any?, replacer: ((key: String, value: Any?) -> Any?)? = definedExternally, space: String): String
public fun stringify(o: Any?, replacer: Array<String>): String
public fun stringify(o: Any?, replacer: Array<String>, space: Int): String
public fun stringify(o: Any?, replacer: Array<String>, space: String): String