Client

Exposes the JavaScript Client to Kotlin

Since Kotlin

1.1

Inheritors

Exposes the JavaScript Client to Kotlin

Since Kotlin

1.8

Inheritors

Constructors

Link copied to clipboard
constructor()
constructor()

Properties

Link copied to clipboard
Since Kotlin 1.1
Since Kotlin 1.8
Link copied to clipboard
open val id: String
Since Kotlin 1.1
open val id: String
Since Kotlin 1.8
Link copied to clipboard
open val url: String
Since Kotlin 1.1
open val url: String
Since Kotlin 1.8

Functions

Link copied to clipboard
fun postMessage(message: Any?, transfer: Array<dynamic> = definedExternally)
Since Kotlin 1.1
fun postMessage(message: JsAny?, transfer: JsArray<JsAny> = definedExternally)
Since Kotlin 1.8
Link copied to clipboard

For a Dynamic value caught in JS, returns the corresponding Throwable if it was thrown from Kotlin, or null otherwise.

Since Kotlin 1.8
Link copied to clipboard
fun <T : JsAny> JsAny.unsafeCast(): T

Cast JsAny to other Js type without runtime check

Since Kotlin 1.8