Package-level declarations

Types

Link copied to clipboard
abstract external class GlobalScope : EventTarget, WindowOrWorkerGlobalScope, GlobalPerformance, JsAny
Link copied to clipboard
class JsDynamic(val value: JsAny?)
Link copied to clipboard
external class JsFunction

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
external fun eval(str: String): JsFunction?
Link copied to clipboard
fun JsAny.getAny(key: Int): JsAny?
fun JsAny.getAny(key: String): JsAny?
fun JsAny.getAny(key: JsAny?): JsAny?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun jsArray(vararg elements: JsAny?): Array<JsAny?>
Link copied to clipboard
fun <T : JsAny?> jsArrayOf(vararg values: T): JsArray<T>
Link copied to clipboard
external fun <T : JsAny?> jsEmptyArray(): JsArray<T>
Link copied to clipboard
external fun jsEmptyObj(): JsAny
Link copied to clipboard
fun jsObject(vararg pairs: Pair<String, Any?>): JsAny
Link copied to clipboard
external fun jsObjectGet(obj: JsAny, key: JsAny?): JsAny?
Link copied to clipboard
external fun jsObjectKeys(obj: JsAny?): JsArray<JsString>
Link copied to clipboard
Link copied to clipboard
external fun jsObjectSet(obj: JsAny, key: JsAny?, value: JsAny?): JsAny?
Link copied to clipboard
Link copied to clipboard
fun <T : JsAny?> jsToArray(obj: JsArray<T>): Array<T>
Link copied to clipboard
fun jsToObjectMap(obj: JsAny?): Map<String, Any?>?
Link copied to clipboard
fun <T, R : JsAny?> List<T>.mapToJsArray(key: (T) -> R): JsArray<R>
Link copied to clipboard
fun <T : JsAny?> JsArray<T>.push(value: T)
Link copied to clipboard
fun JsAny.setAny(key: Int, value: JsAny?)
fun JsAny.setAny(key: String, value: JsAny?)
fun JsAny.setAny(key: JsAny?, value: JsAny?)
Link copied to clipboard
fun ArrayBuffer.toByteArray(): ByteArray
fun Int8Array.toByteArray(): ByteArray
fun Uint8Array.toByteArray(): ByteArray
Link copied to clipboard
fun ByteArray.toInt8Array(): Int8Array
Link copied to clipboard
fun Any?.toJsAny(): JsAny
Link copied to clipboard
Link copied to clipboard
fun <T : JsAny?> JsArray<T>.toList(): List<T>
Link copied to clipboard
Link copied to clipboard
inline fun <T : JsAny?> JsArray<T>.toTypedArray(): Array<T>