WindowClient

abstract external class WindowClient : Client(source)

Exposes the JavaScript WindowClient to Kotlin

Since Kotlin

1.1
abstract external class WindowClient : Client, JsAny(source)

Exposes the JavaScript WindowClient to Kotlin

Since Kotlin

1.8

Constructors

Link copied to clipboard
constructor()
constructor()

Properties

Link copied to clipboard
open val focused: Boolean
Since Kotlin 1.1
open val focused: Boolean
Since Kotlin 1.8
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
Link copied to clipboard
open val visibilityState: dynamic
Since Kotlin 1.1
Since Kotlin 1.8

Functions

Link copied to clipboard
Since Kotlin 1.1
Since Kotlin 1.8
Link copied to clipboard
Since Kotlin 1.1
Since Kotlin 1.8
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