SharedWorker
open external class SharedWorker(scriptURL: String, name: String = definedExternally, options: WorkerOptions = definedExternally) : EventTarget, AbstractWorker(source)
Exposes the JavaScript SharedWorker to Kotlin
Since Kotlin
1.1open external class SharedWorker(scriptURL: String, name: String = definedExternally, options: WorkerOptions = definedExternally) : EventTarget, AbstractWorker, JsAny(source)
Exposes the JavaScript SharedWorker to Kotlin
Since Kotlin
1.8Constructors
Link copied to clipboard
constructor(scriptURL: String, name: String = definedExternally, options: WorkerOptions = definedExternally)
constructor(scriptURL: String, name: String = definedExternally, options: WorkerOptions = definedExternally)
Properties
Functions
Link copied to clipboard
fun addEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
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 removeEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun removeEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
Since Kotlin 1.1
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
Cast JsAny to other Js type without runtime check
Since Kotlin 1.8