ServiceWorkerAPI
Types
cache
Provides a storage mechanism for Request / Response object pairs that are cached, for example as part of the ServiceWorker life cycle. Note that the Cache interface is exposed to windowed scopes as well as workers. You don't have to use it in conjunction with service workers, even though it is defined in the service worker spec. See Cache on MDN
Module
There are methods and helpers defined in Cache .
cacheQueryOptions
Record fields
ignoreSearch
ignoreMethod
ignoreVary
cacheStorage
The storage for Cache objects. See CacheStorage on MDN
Module
There are methods and helpers defined in CacheStorage .
multiCacheQueryOptions
Record fields
ignoreSearch
ignoreMethod
ignoreVary
cacheName
navigationPreloadState
Record fields
enabled
headerValue
registrationOptions
Record fields
scope
type_
updateViaCache
requestInfo
serviceWorker
This ServiceWorker API interface provides a reference to a service worker. Multiple browsing contexts (e.g. pages, workers, etc.) can be associated with the same service worker, each through a unique ServiceWorker object. See ServiceWorker on MDN
Record fields
Module
There are methods and helpers defined in ServiceWorker .
serviceWorkerContainer
The ServiceWorkerContainer interface of the ServiceWorker API provides an object representing the service worker as an overall unit in the network ecosystem, including facilities to register, unregister and update service workers, and access the state of service workers and their registrations. See ServiceWorkerContainer on MDN
Record fields
Module
There are methods and helpers defined in ServiceWorkerContainer .
serviceWorkerRegistration
This ServiceWorker API interface represents the service worker registration. You register a service worker to control one or more pages that share the same origin. See ServiceWorkerRegistration on MDN
Record fields
Module
There are methods and helpers defined in ServiceWorkerRegistration .