Interface CacheStorage


  • @JsType(isNative=true,
            namespace="<global>")
    public interface CacheStorage
    • Method Detail

      • delete

        elemental2.promise.Promise<java.lang.Boolean> delete​(java.lang.String cacheName)
      • has

        elemental2.promise.Promise<java.lang.Boolean> has​(java.lang.String cacheName)
      • keys

        elemental2.promise.Promise<elemental2.core.JsArray<java.lang.String>> keys()
      • match

        @JsOverlay
        default elemental2.promise.Promise<Response> match​(Request request)
      • match

        @JsOverlay
        default elemental2.promise.Promise<Response> match​(java.lang.String request,
                                                           CacheQueryOptions options)
      • match

        @JsOverlay
        default elemental2.promise.Promise<Response> match​(java.lang.String request)
      • match

        @JsOverlay
        default elemental2.promise.Promise<Response> match​(URL request)
      • open

        elemental2.promise.Promise<Cache> open​(java.lang.String cacheName)