Package-level declarations

Types

Link copied to clipboard
expect interface JsAny
actual external interface JsAny
actual typealias JsAny = kotlin.js.JsAny
Link copied to clipboard
expect class JsArray<T : JsAny?> : JsAny
actual external class JsArray<T : JsAny?> : JsAny
actual typealias JsArray<T> = kotlin.js.JsArray<T>
Link copied to clipboard
expect class JsBoolean : JsAny
actual external class JsBoolean : JsAny
actual typealias JsBoolean = kotlin.js.JsBoolean
Link copied to clipboard
expect class JsNumber : JsAny
actual external class JsNumber : JsAny
actual typealias JsNumber = kotlin.js.JsNumber
Link copied to clipboard
expect class JsString : JsAny
actual external class JsString : JsAny
actual typealias JsString = kotlin.js.JsString
Link copied to clipboard
expect class Promise<T : JsAny?>(executor: (resolve: (T) -> Unit, reject: (JsAny) -> Unit) -> Unit) : JsAny
actual external class Promise<T : JsAny?>(executor: (resolve: (T) -> Unit, reject: (JsAny) -> Unit) -> Unit) : JsAny
actual external class Promise<T : JsAny?> : JsAny
Link copied to clipboard
expect class RegExp(pattern: String, flags: String?) : JsAny

JavaScript RegExp class.

actual external class RegExp(pattern: String, flags: String?) : JsAny
actual external class RegExp(pattern: String, flags: String?) : JsAny

Properties

Link copied to clipboard
external val document: Document
Link copied to clipboard
external val localStorage: Storage
Link copied to clipboard
external val sessionStorage: Storage
Link copied to clipboard
external val window: Window

Functions

Link copied to clipboard

Creates text node and append it to the element.

Link copied to clipboard
fun Node.clear()

Removes all the children from this node.

Link copied to clipboard
expect operator fun <T : JsAny?> JsArray<T>.get(index: Int): T?
actual operator fun <T : JsAny?> JsArray<T>.get(index: Int): T?
Link copied to clipboard
expect operator fun <T : JsAny?> JsArray<T>.set(index: Int, value: T)
actual operator fun <T : JsAny?> JsArray<T>.set(index: Int, value: T)
Link copied to clipboard
Link copied to clipboard
expect fun JsNumber.toDouble(): Double
actual fun JsNumber.toDouble(): Double
Link copied to clipboard
expect fun JsNumber.toInt(): Int
actual fun JsNumber.toInt(): Int
Link copied to clipboard
Link copied to clipboard
expect fun Double.toJsNumber(): JsNumber
expect fun Int.toJsNumber(): JsNumber
actual fun Double.toJsNumber(): JsNumber
actual fun Int.toJsNumber(): JsNumber
actual fun Double.toJsNumber(): JsNumber
actual fun Int.toJsNumber(): JsNumber
Link copied to clipboard
expect fun String.toJsString(): JsString
actual fun String.toJsString(): JsString
actual fun String.toJsString(): JsString