Class ServiceWorkerClient


  • @JsType(isNative=true,
            namespace="<global>")
    public class ServiceWorkerClient
    extends java.lang.Object
    • Field Detail

      • focused

        public boolean focused
      • frameType

        public java.lang.String frameType
      • hidden

        public boolean hidden
      • id

        public java.lang.String id
      • ready

        public elemental2.promise.Promise<java.lang.Void> ready
      • url

        public java.lang.String url
      • visibilityState

        public java.lang.String visibilityState
    • Constructor Detail

      • ServiceWorkerClient

        public ServiceWorkerClient()
    • Method Detail

      • focus

        public elemental2.promise.Promise focus()
      • navigate

        @JsOverlay
        public final elemental2.promise.Promise<ServiceWorkerClient> navigate​(java.lang.String url)
      • postMessage

        public void postMessage​(java.lang.Object message,
                                elemental2.core.JsArray<elemental2.core.Transferable> transfer)
      • postMessage

        @JsOverlay
        public final void postMessage​(java.lang.Object message,
                                      elemental2.core.Transferable[] transfer)
      • postMessage

        public void postMessage​(java.lang.Object message)