ServiceWorker

EventTargetjs.html.ServiceWorker (extern class)

The ServiceWorker interface of the ServiceWorker API 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.

Documentation ServiceWorker by Mozilla Contributors, licensed under CC-BY-SA 2.5.

See:

Instance Members

scriptURL: String

Returns the ServiceWorker serialized script URL defined as part of ServiceWorkerRegistration. The URL must be on the same origin as the document that registers the ServiceWorker.


Returns the state of the service worker. It returns one of the following values: installing, installed, activating, activated, or redundant.


onstatechange: haxe.Function

An EventListener property called whenever an event of type statechange is fired; it is basically fired anytime the ServiceWorker.state changes.



postMessage(message: Dynamic, ?transferable: Array<Dynamic>): Void
Name Type Default
message Dynamic
transferable Array<Dynamic> (optional)