Idris2Doc : Web.Raw.Serviceworker

Web.Raw.Serviceworker

(source)

Definitions

addAll : Cache->Array (Union2RequestString) ->JSIO (PromiseUndefined)
Totality: total
Visibility: export
add : Cache->HSum [Request, String] ->JSIO (PromiseUndefined)
Totality: total
Visibility: export
delete' : {auto0{conArg:3622} : JSTypet3} -> {auto0_ : ElemCacheQueryOptions (Typest3)} ->Cache->HSum [Request, String] ->Optionalt3->JSIO (PromiseBoolean)
Totality: total
Visibility: export
delete : Cache->HSum [Request, String] ->JSIO (PromiseBoolean)
Totality: total
Visibility: export
keys' : {auto0{conArg:3729} : JSTypet3} -> {auto0_ : ElemCacheQueryOptions (Typest3)} ->Cache->Optional (HSum [Request, String]) ->Optionalt3->JSIO (Promise (ArrayRequest))
Totality: total
Visibility: export
keys : Cache->JSIO (Promise (ArrayRequest))
Totality: total
Visibility: export
matchAll' : {auto0{conArg:3804} : JSTypet3} -> {auto0_ : ElemCacheQueryOptions (Typest3)} ->Cache->Optional (HSum [Request, String]) ->Optionalt3->JSIO (Promise (ArrayResponse))
Totality: total
Visibility: export
matchAll : Cache->JSIO (Promise (ArrayResponse))
Totality: total
Visibility: export
match' : {auto0{conArg:3879} : JSTypet3} -> {auto0_ : ElemCacheQueryOptions (Typest3)} ->Cache->HSum [Request, String] ->Optionalt3->JSIO (Promise (Union2ResponseUndefined))
Totality: total
Visibility: export
match : Cache->HSum [Request, String] ->JSIO (Promise (Union2ResponseUndefined))
Totality: total
Visibility: export
put : Cache->HSum [Request, String] ->Response->JSIO (PromiseUndefined)
Totality: total
Visibility: export
delete : CacheStorage->String->JSIO (PromiseBoolean)
Totality: total
Visibility: export
has : CacheStorage->String->JSIO (PromiseBoolean)
Totality: total
Visibility: export
keys : CacheStorage->JSIO (Promise (ArrayString))
Totality: total
Visibility: export
match' : {auto0{conArg:4053} : JSTypet3} -> {auto0_ : ElemMultiCacheQueryOptions (Typest3)} ->CacheStorage->HSum [Request, String] ->Optionalt3->JSIO (Promise (Union2ResponseUndefined))
Totality: total
Visibility: export
match : CacheStorage->HSum [Request, String] ->JSIO (Promise (Union2ResponseUndefined))
Totality: total
Visibility: export
open_ : CacheStorage->String->JSIO (PromiseCache)
Totality: total
Visibility: export
frameType : {auto0{conArg:4167} : JSTypet1} -> {auto0_ : ElemClient (Typest1)} ->t1->JSIOFrameType
Totality: total
Visibility: export
id : {auto0{conArg:4199} : JSTypet1} -> {auto0_ : ElemClient (Typest1)} ->t1->JSIOString
Totality: total
Visibility: export
type : {auto0{conArg:4227} : JSTypet1} -> {auto0_ : ElemClient (Typest1)} ->t1->JSIOClientType
Totality: total
Visibility: export
url : {auto0{conArg:4259} : JSTypet1} -> {auto0_ : ElemClient (Typest1)} ->t1->JSIOString
Totality: total
Visibility: export
postMessage : {auto0{conArg:4287} : JSTypet1} -> {auto0_ : ElemClient (Typest1)} ->t1->Any->ArrayObject->JSIO ()
Totality: total
Visibility: export
postMessage1' : {auto0{conArg:4326} : JSTypet1} -> {auto0{conArg:4329} : JSTypet3} -> {auto0_ : ElemClient (Typest1)} -> {auto0_ : ElemPostMessageOptions (Typest3)} ->t1->Any->Optionalt3->JSIO ()
Totality: total
Visibility: export
postMessage1 : {auto0{conArg:4385} : JSTypet1} -> {auto0_ : ElemClient (Typest1)} ->t1->Any->JSIO ()
Totality: total
Visibility: export
claim : Clients->JSIO (PromiseUndefined)
Totality: total
Visibility: export
get : Clients->String->JSIO (Promise (Union2ClientUndefined))
Totality: total
Visibility: export
matchAll' : {auto0{conArg:4436} : JSTypet2} -> {auto0_ : ElemClientQueryOptions (Typest2)} ->Clients->Optionalt2->JSIO (Promise (ArrayClient))
Totality: total
Visibility: export
matchAll : Clients->JSIO (Promise (ArrayClient))
Totality: total
Visibility: export
openWindow : Clients->String->JSIO (Promise (NullableWindowClient))
Totality: total
Visibility: export
new' : {auto0{conArg:4482} : JSTypet2} -> {auto0_ : ElemExtendableEventInit (Typest2)} ->String->Optionalt2->JSIOExtendableEvent
Totality: total
Visibility: export
new : String->JSIOExtendableEvent
Totality: total
Visibility: export
waitUntil : {auto0{conArg:4519} : JSTypet1} -> {auto0_ : ElemExtendableEvent (Typest1)} ->t1->PromiseAnyPtr->JSIO ()
Totality: total
Visibility: export
new' : {auto0{conArg:4551} : JSTypet2} -> {auto0_ : ElemExtendableMessageEventInit (Typest2)} ->String->Optionalt2->JSIOExtendableMessageEvent
Totality: total
Visibility: export
new : String->JSIOExtendableMessageEvent
Totality: total
Visibility: export
data_ : ExtendableMessageEvent->JSIOAny
Totality: total
Visibility: export
lastEventId : ExtendableMessageEvent->JSIOString
Totality: total
Visibility: export
origin : ExtendableMessageEvent->JSIOString
Totality: total
Visibility: export
ports : ExtendableMessageEvent->JSIO (ArrayMessagePort)
Totality: total
Visibility: export
source : ExtendableMessageEvent->JSIO (Maybe (HSum [Client, ServiceWorker, MessagePort]))
Totality: total
Visibility: export
new : {auto0{conArg:4692} : JSTypet2} -> {auto0_ : ElemFetchEventInit (Typest2)} ->String->t2->JSIOFetchEvent
Totality: total
Visibility: export
clientId : FetchEvent->JSIOString
Totality: total
Visibility: export
handled : FetchEvent->JSIO (PromiseUndefined)
Totality: total
Visibility: export
preloadResponse : FetchEvent->JSIO (PromiseAnyPtr)
Totality: total
Visibility: export
replacesClientId : FetchEvent->JSIOString
Totality: total
Visibility: export
request : FetchEvent->JSIORequest
Totality: total
Visibility: export
resultingClientId : FetchEvent->JSIOString
Totality: total
Visibility: export
respondWith : FetchEvent->PromiseResponse->JSIO ()
Totality: total
Visibility: export
disable : NavigationPreloadManager->JSIO (PromiseUndefined)
Totality: total
Visibility: export
enable : NavigationPreloadManager->JSIO (PromiseUndefined)
Totality: total
Visibility: export
getState : NavigationPreloadManager->JSIO (PromiseNavigationPreloadState)
Totality: total
Visibility: export
setHeaderValue : NavigationPreloadManager->ByteString->JSIO (PromiseUndefined)
Totality: total
Visibility: export
onstatechange : ServiceWorker->AttributeFalseMaybeEventHandlerNonNull
Totality: total
Visibility: export
scriptURL : ServiceWorker->JSIOString
Totality: total
Visibility: export
state : ServiceWorker->JSIOServiceWorkerState
Totality: total
Visibility: export
postMessage : ServiceWorker->Any->ArrayObject->JSIO ()
Totality: total
Visibility: export
postMessage1' : {auto0{conArg:4846} : JSTypet3} -> {auto0_ : ElemPostMessageOptions (Typest3)} ->ServiceWorker->Any->Optionalt3->JSIO ()
Totality: total
Visibility: export
postMessage1 : ServiceWorker->Any->JSIO ()
Totality: total
Visibility: export
controller : ServiceWorkerContainer->JSIO (MaybeServiceWorker)
Totality: total
Visibility: export
oncontrollerchange : ServiceWorkerContainer->AttributeFalseMaybeEventHandlerNonNull
Totality: total
Visibility: export
onmessage : ServiceWorkerContainer->AttributeFalseMaybeEventHandlerNonNull
Totality: total
Visibility: export
onmessageerror : ServiceWorkerContainer->AttributeFalseMaybeEventHandlerNonNull
Totality: total
Visibility: export
ready : ServiceWorkerContainer->JSIO (PromiseServiceWorkerRegistration)
Totality: total
Visibility: export
getRegistration' : ServiceWorkerContainer->OptionalString->JSIO (Promise (Union2ServiceWorkerRegistrationUndefined))
Totality: total
Visibility: export
getRegistration : ServiceWorkerContainer->JSIO (Promise (Union2ServiceWorkerRegistrationUndefined))
Totality: total
Visibility: export
getRegistrations : ServiceWorkerContainer->JSIO (Promise (ArrayServiceWorkerRegistration))
Totality: total
Visibility: export
register' : {auto0{conArg:5000} : JSTypet3} -> {auto0_ : ElemRegistrationOptions (Typest3)} ->ServiceWorkerContainer->String->Optionalt3->JSIO (PromiseServiceWorkerRegistration)
Totality: total
Visibility: export
register : ServiceWorkerContainer->String->JSIO (PromiseServiceWorkerRegistration)
Totality: total
Visibility: export
startMessages : ServiceWorkerContainer->JSIO ()
Totality: total
Visibility: export
clients : ServiceWorkerGlobalScope->JSIOClients
Totality: total
Visibility: export
onactivate : ServiceWorkerGlobalScope->AttributeFalseMaybeEventHandlerNonNull
Totality: total
Visibility: export
onfetch : ServiceWorkerGlobalScope->AttributeFalseMaybeEventHandlerNonNull
Totality: total
Visibility: export
oninstall : ServiceWorkerGlobalScope->AttributeFalseMaybeEventHandlerNonNull
Totality: total
Visibility: export
onmessage : ServiceWorkerGlobalScope->AttributeFalseMaybeEventHandlerNonNull
Totality: total
Visibility: export
onmessageerror : ServiceWorkerGlobalScope->AttributeFalseMaybeEventHandlerNonNull
Totality: total
Visibility: export
registration : ServiceWorkerGlobalScope->JSIOServiceWorkerRegistration
Totality: total
Visibility: export
serviceWorker : ServiceWorkerGlobalScope->JSIOServiceWorker
Totality: total
Visibility: export
skipWaiting : ServiceWorkerGlobalScope->JSIO (PromiseUndefined)
Totality: total
Visibility: export
active : ServiceWorkerRegistration->JSIO (MaybeServiceWorker)
Totality: total
Visibility: export
installing : ServiceWorkerRegistration->JSIO (MaybeServiceWorker)
Totality: total
Visibility: export
navigationPreload : ServiceWorkerRegistration->JSIONavigationPreloadManager
Totality: total
Visibility: export
onupdatefound : ServiceWorkerRegistration->AttributeFalseMaybeEventHandlerNonNull
Totality: total
Visibility: export
scope : ServiceWorkerRegistration->JSIOString
Totality: total
Visibility: export
updateViaCache : ServiceWorkerRegistration->JSIOServiceWorkerUpdateViaCache
Totality: total
Visibility: export
waiting : ServiceWorkerRegistration->JSIO (MaybeServiceWorker)
Totality: total
Visibility: export
unregister : ServiceWorkerRegistration->JSIO (PromiseBoolean)
Totality: total
Visibility: export
update : ServiceWorkerRegistration->JSIO (PromiseUndefined)
Totality: total
Visibility: export
ancestorOrigins : WindowClient->JSIO (ArrayString)
Totality: total
Visibility: export
focused : WindowClient->JSIOBool
Totality: total
Visibility: export
visibilityState : WindowClient->JSIOVisibilityState
Totality: total
Visibility: export
focus : WindowClient->JSIO (PromiseWindowClient)
Totality: total
Visibility: export
navigate : WindowClient->String->JSIO (Promise (NullableWindowClient))
Totality: total
Visibility: export
new' : OptionalBool->OptionalBool->OptionalBool->JSIOCacheQueryOptions
Totality: total
Visibility: export
new : JSIOCacheQueryOptions
Totality: total
Visibility: export
ignoreMethod : {auto0{conArg:5334} : JSTypet} -> {auto0_ : ElemCacheQueryOptions (Typest)} ->t->AttributeTrueOptionalBool
Totality: total
Visibility: export
ignoreSearch : {auto0{conArg:5372} : JSTypet} -> {auto0_ : ElemCacheQueryOptions (Typest)} ->t->AttributeTrueOptionalBool
Totality: total
Visibility: export
ignoreVary : {auto0{conArg:5410} : JSTypet} -> {auto0_ : ElemCacheQueryOptions (Typest)} ->t->AttributeTrueOptionalBool
Totality: total
Visibility: export
new' : OptionalBool->OptionalClientType->JSIOClientQueryOptions
Totality: total
Visibility: export
new : JSIOClientQueryOptions
Totality: total
Visibility: export
includeUncontrolled : {auto0{conArg:5474} : JSTypet} -> {auto0_ : ElemClientQueryOptions (Typest)} ->t->AttributeTrueOptionalBool
Totality: total
Visibility: export
type : {auto0{conArg:5512} : JSTypet} -> {auto0_ : ElemClientQueryOptions (Typest)} ->t->AttributeFalseOptionalClientType
Totality: total
Visibility: export
new : JSIOExtendableEventInit
Totality: total
Visibility: export
new' : OptionalAny->OptionalString->OptionalString->Optional (Maybe (HSum [Client, ServiceWorker, MessagePort])) ->Optional (ArrayMessagePort) ->JSIOExtendableMessageEventInit
Totality: total
Visibility: export
new : JSIOExtendableMessageEventInit
Totality: total
Visibility: export
data_ : {auto0{conArg:5656} : JSTypet} -> {auto0_ : ElemExtendableMessageEventInit (Typest)} ->t->AttributeTrueOptionalAny
Totality: total
Visibility: export
lastEventId : {auto0{conArg:5699} : JSTypet} -> {auto0_ : ElemExtendableMessageEventInit (Typest)} ->t->AttributeTrueOptionalString
Totality: total
Visibility: export
origin : {auto0{conArg:5740} : JSTypet} -> {auto0_ : ElemExtendableMessageEventInit (Typest)} ->t->AttributeTrueOptionalString
Totality: total
Visibility: export
ports : {auto0{conArg:5781} : JSTypet} -> {auto0_ : ElemExtendableMessageEventInit (Typest)} ->t->AttributeFalseOptional (ArrayMessagePort)
Totality: total
Visibility: export
source : {auto0{conArg:5821} : JSTypet} -> {auto0_ : ElemExtendableMessageEventInit (Typest)} ->t->AttributeTrueOptional (Maybe (HSum [Client, ServiceWorker, MessagePort]))
Totality: total
Visibility: export
new' : Request->Optional (PromiseAnyPtr) ->OptionalString->OptionalString->OptionalString->Optional (PromiseUndefined) ->JSIOFetchEventInit
Totality: total
Visibility: export
new : Request->JSIOFetchEventInit
Totality: total
Visibility: export
clientId : {auto0{conArg:6022} : JSTypet} -> {auto0_ : ElemFetchEventInit (Typest)} ->t->AttributeTrueOptionalString
Totality: total
Visibility: export
handled : {auto0{conArg:6063} : JSTypet} -> {auto0_ : ElemFetchEventInit (Typest)} ->t->AttributeFalseOptional (PromiseUndefined)
Totality: total
Visibility: export
preloadResponse : {auto0{conArg:6103} : JSTypet} -> {auto0_ : ElemFetchEventInit (Typest)} ->t->AttributeFalseOptional (PromiseAnyPtr)
Totality: total
Visibility: export
replacesClientId : {auto0{conArg:6143} : JSTypet} -> {auto0_ : ElemFetchEventInit (Typest)} ->t->AttributeTrueOptionalString
Totality: total
Visibility: export
request : {auto0{conArg:6184} : JSTypet} -> {auto0_ : ElemFetchEventInit (Typest)} ->t->AttributeTrueidRequest
Totality: total
Visibility: export
resultingClientId : {auto0{conArg:6223} : JSTypet} -> {auto0_ : ElemFetchEventInit (Typest)} ->t->AttributeTrueOptionalString
Totality: total
Visibility: export
new' : OptionalString->JSIOMultiCacheQueryOptions
Totality: total
Visibility: export
new : JSIOMultiCacheQueryOptions
Totality: total
Visibility: export
cacheName : {auto0{conArg:6280} : JSTypet} -> {auto0_ : ElemMultiCacheQueryOptions (Typest)} ->t->AttributeFalseOptionalString
Totality: total
Visibility: export
new' : OptionalBool->OptionalByteString->JSIONavigationPreloadState
Totality: total
Visibility: export
new : JSIONavigationPreloadState
Totality: total
Visibility: export
enabled : {auto0{conArg:6343} : JSTypet} -> {auto0_ : ElemNavigationPreloadState (Typest)} ->t->AttributeTrueOptionalBool
Totality: total
Visibility: export
headerValue : {auto0{conArg:6381} : JSTypet} -> {auto0_ : ElemNavigationPreloadState (Typest)} ->t->AttributeFalseOptionalByteString
Totality: total
Visibility: export
new' : OptionalString->OptionalWorkerType->OptionalServiceWorkerUpdateViaCache->JSIORegistrationOptions
Totality: total
Visibility: export
new : JSIORegistrationOptions
Totality: total
Visibility: export
scope : {auto0{conArg:6455} : JSTypet} -> {auto0_ : ElemRegistrationOptions (Typest)} ->t->AttributeFalseOptionalString
Totality: total
Visibility: export
type : {auto0{conArg:6493} : JSTypet} -> {auto0_ : ElemRegistrationOptions (Typest)} ->t->AttributeFalseOptionalWorkerType
Totality: total
Visibility: export
updateViaCache : {auto0{conArg:6532} : JSTypet} -> {auto0_ : ElemRegistrationOptions (Typest)} ->t->AttributeFalseOptionalServiceWorkerUpdateViaCache
Totality: total
Visibility: export