Package-level declarations
Kotlin JavaScript wrappers for the Web Workers API.
Types
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Link copied to clipboard
                  Exposes the JavaScript Client to Kotlin
Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  open external class ExtendableEvent(type: String, eventInitDict: ExtendableEventInit = definedExternally) : Event
Exposes the JavaScript ExtendableEvent to Kotlin
Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  open external class ExtendableMessageEvent(type: String, eventInitDict: ExtendableMessageEventInit = definedExternally) : ExtendableEvent
Exposes the JavaScript ExtendableMessageEvent to Kotlin
Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Exposes the JavaScript FetchEvent to Kotlin
Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  open external class ForeignFetchEvent(type: String, eventInitDict: ForeignFetchEventInit) : ExtendableEvent
Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  open external class InstallEvent(type: String, eventInitDict: ExtendableEventInit = definedExternally) : ExtendableEvent
Exposes the JavaScript InstallEvent to Kotlin
Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  abstract external class ServiceWorker : EventTarget, AbstractWorker, UnionMessagePortOrServiceWorker, UnionClientOrMessagePortOrServiceWorker
Exposes the JavaScript ServiceWorker to Kotlin
Since Kotlin 1.1
Link copied to clipboard
                  Exposes the JavaScript ServiceWorkerContainer to Kotlin
Since Kotlin 1.1
Link copied to clipboard
                  Exposes the JavaScript ServiceWorkerGlobalScope to Kotlin
Since Kotlin 1.1
Link copied to clipboard
                  open external class ServiceWorkerMessageEvent(type: String, eventInitDict: ServiceWorkerMessageEventInit = definedExternally) : Event
Exposes the JavaScript ServiceWorkerMessageEvent to Kotlin
Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Exposes the JavaScript ServiceWorkerRegistration to Kotlin
Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Exposes the JavaScript WindowClient to Kotlin
Since Kotlin 1.1
Properties
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Link copied to clipboard
                  Since Kotlin 1.1
Functions
Link copied to clipboard
                  inline fun CacheBatchOperation(type: String? = undefined, request: Request? = undefined, response: Response? = undefined, options: CacheQueryOptions? = undefined): CacheBatchOperation
Since Kotlin 1.1
Link copied to clipboard
                  inline fun CacheQueryOptions(ignoreSearch: Boolean? = false, ignoreMethod: Boolean? = false, ignoreVary: Boolean? = false, cacheName: String? = undefined): CacheQueryOptions
Since Kotlin 1.1
Link copied to clipboard
                  inline fun ClientQueryOptions(includeUncontrolled: Boolean? = false, type: ClientType? = ClientType.WINDOW): ClientQueryOptions
Since Kotlin 1.1
Link copied to clipboard
                  inline fun ExtendableEventInit(bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ExtendableEventInit
Since Kotlin 1.1
Link copied to clipboard
                  inline fun ExtendableMessageEventInit(data: Any? = undefined, origin: String? = undefined, lastEventId: String? = undefined, source: UnionClientOrMessagePortOrServiceWorker? = undefined, ports: Array<MessagePort>? = undefined, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ExtendableMessageEventInit
Since Kotlin 1.1
Link copied to clipboard
                  inline fun FetchEventInit(request: Request?, clientId: String? = null, isReload: Boolean? = false, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): FetchEventInit
Since Kotlin 1.1
Link copied to clipboard
                  inline fun ForeignFetchEventInit(request: Request?, origin: String? = "null", bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ForeignFetchEventInit
Since Kotlin 1.1
Link copied to clipboard
                  inline fun ForeignFetchOptions(scopes: Array<String>?, origins: Array<String>?): ForeignFetchOptions
Since Kotlin 1.1
Link copied to clipboard
                  inline fun ForeignFetchResponse(response: Response?, origin: String? = undefined, headers: Array<String>? = undefined): ForeignFetchResponse
Since Kotlin 1.1
Link copied to clipboard
                  inline fun RegistrationOptions(scope: String? = undefined, type: WorkerType? = WorkerType.CLASSIC): RegistrationOptions
Since Kotlin 1.1
Link copied to clipboard
                  inline fun ServiceWorkerMessageEventInit(data: Any? = undefined, origin: String? = undefined, lastEventId: String? = undefined, source: UnionMessagePortOrServiceWorker? = undefined, ports: Array<MessagePort>? = undefined, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ServiceWorkerMessageEventInit
Since Kotlin 1.1