Package elemental2.dom
Interface ServiceWorkerGlobalScope
-
- All Superinterfaces:
EventTarget
,WorkerGlobalScope
@JsType(isNative=true, namespace="<global>") public interface ServiceWorkerGlobalScope extends WorkerGlobalScope
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ServiceWorkerGlobalScope.NotificationFieldType
static interface
ServiceWorkerGlobalScope.OnactivateFn
static interface
ServiceWorkerGlobalScope.OnbeforeevictedFn
static interface
ServiceWorkerGlobalScope.OnevictedFn
static interface
ServiceWorkerGlobalScope.OnfetchFn
static interface
ServiceWorkerGlobalScope.OninstallFn
static interface
ServiceWorkerGlobalScope.OnmessageFn
-
Nested classes/interfaces inherited from interface elemental2.dom.EventTarget
EventTarget.AddEventListenerListenerFn, EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerListenerFn, EventTarget.RemoveEventListenerOptionsUnionType
-
Nested classes/interfaces inherited from interface elemental2.dom.WorkerGlobalScope
WorkerGlobalScope.FetchInputUnionType, WorkerGlobalScope.OnerrorFn, WorkerGlobalScope.OnofflineFn, WorkerGlobalScope.OnonlineFn, WorkerGlobalScope.PostMessageTransferOrOptionsUnionType
-
-
Method Summary
-
Methods inherited from interface elemental2.dom.EventTarget
addEventListener, addEventListener, addEventListener, addEventListener, dispatchEvent, removeEventListener, removeEventListener, removeEventListener, removeEventListener
-
Methods inherited from interface elemental2.dom.WorkerGlobalScope
close, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, getLocation, getNavigator, getOnerror, getOnoffline, getOnonline, getOrigin, getPerformance, getSelf, postMessage, postMessage, postMessage, postMessage, postMessage, setLocation, setNavigator, setOnerror, setOnoffline, setOnonline, setPerformance, setSelf
-
-
-
-
Method Detail
-
getCaches
@JsProperty CacheStorage getCaches()
-
getClients
@JsProperty ServiceWorkerClients getClients()
-
getConsole
@JsProperty Console getConsole()
-
getNotification
@JsProperty(name="Notification") ServiceWorkerGlobalScope.NotificationFieldType getNotification()
-
getOnactivate
@JsProperty ServiceWorkerGlobalScope.OnactivateFn getOnactivate()
-
getOnbeforeevicted
@JsProperty ServiceWorkerGlobalScope.OnbeforeevictedFn getOnbeforeevicted()
-
getOnevicted
@JsProperty ServiceWorkerGlobalScope.OnevictedFn getOnevicted()
-
getOnfetch
@JsProperty ServiceWorkerGlobalScope.OnfetchFn getOnfetch()
-
getOninstall
@JsProperty ServiceWorkerGlobalScope.OninstallFn getOninstall()
-
getOnmessage
@JsProperty ServiceWorkerGlobalScope.OnmessageFn getOnmessage()
-
getRegistration
@JsProperty ServiceWorkerRegistration getRegistration()
-
getScope
@JsProperty java.lang.String getScope()
-
getScriptCache
@JsProperty Cache getScriptCache()
-
setCaches
@JsProperty void setCaches(CacheStorage caches)
-
setClients
@JsProperty void setClients(ServiceWorkerClients clients)
-
setConsole
@JsProperty void setConsole(Console console)
-
setNotification
@JsProperty(name="Notification") void setNotification(ServiceWorkerGlobalScope.NotificationFieldType Notification)
-
setOnactivate
@JsProperty void setOnactivate(ServiceWorkerGlobalScope.OnactivateFn onactivate)
-
setOnbeforeevicted
@JsProperty void setOnbeforeevicted(ServiceWorkerGlobalScope.OnbeforeevictedFn onbeforeevicted)
-
setOnevicted
@JsProperty void setOnevicted(ServiceWorkerGlobalScope.OnevictedFn onevicted)
-
setOnfetch
@JsProperty void setOnfetch(ServiceWorkerGlobalScope.OnfetchFn onfetch)
-
setOninstall
@JsProperty void setOninstall(ServiceWorkerGlobalScope.OninstallFn oninstall)
-
setOnmessage
@JsProperty void setOnmessage(ServiceWorkerGlobalScope.OnmessageFn onmessage)
-
setRegistration
@JsProperty void setRegistration(ServiceWorkerRegistration registration)
-
setScope
@JsProperty void setScope(java.lang.String scope)
-
setScriptCache
@JsProperty void setScriptCache(Cache scriptCache)
-
skipWaiting
elemental2.promise.Promise<java.lang.Void> skipWaiting()
-
-