Cache
Values
add
let add: ( WebAPI.CacheTypes.cache, WebAPI.FetchTypes.request,) => promise<unit>add2
let add2: (WebAPI.CacheTypes.cache, string) => promise<unit>addAll
let addAll: ( WebAPI.CacheTypes.cache, array<WebAPI.FetchTypes.requestInfo>,) => promise<unit>delete
let delete: ( WebAPI.CacheTypes.cache, ~request: WebAPI.FetchTypes.request, ~options: WebAPI.CacheTypes.cacheQueryOptions=?,) => promise<bool>Parameters
WebAPI.CacheTypes.cacheWebAPI.FetchTypes.requestoption<WebAPI.CacheTypes.cacheQueryOptions>Return type
promise<bool>delete2
let delete2: ( WebAPI.CacheTypes.cache, ~request: string, ~options: WebAPI.CacheTypes.cacheQueryOptions=?,) => promise<bool>Parameters
WebAPI.CacheTypes.cachestringoption<WebAPI.CacheTypes.cacheQueryOptions>Return type
promise<bool>keys
let keys: ( WebAPI.CacheTypes.cache, ~request: WebAPI.FetchTypes.request=?, ~options: WebAPI.CacheTypes.cacheQueryOptions=?,) => promise<array<WebAPI.FetchTypes.request>>Parameters
WebAPI.CacheTypes.cacheoption<WebAPI.FetchTypes.request>option<WebAPI.CacheTypes.cacheQueryOptions>Return type
promise<array<WebAPI.FetchTypes.request>>keys2
let keys2: ( WebAPI.CacheTypes.cache, ~request: string=?, ~options: WebAPI.CacheTypes.cacheQueryOptions=?,) => promise<array<WebAPI.FetchTypes.request>>Parameters
WebAPI.CacheTypes.cacheoption<string>option<WebAPI.CacheTypes.cacheQueryOptions>Return type
promise<array<WebAPI.FetchTypes.request>>match
let match: ( WebAPI.CacheTypes.cache, ~request: WebAPI.FetchTypes.request, ~options: WebAPI.CacheTypes.cacheQueryOptions=?,) => promise<option<WebAPI.FetchTypes.response>>Parameters
WebAPI.CacheTypes.cacheWebAPI.FetchTypes.requestoption<WebAPI.CacheTypes.cacheQueryOptions>Return type
promise<option<WebAPI.FetchTypes.response>>match2
let match2: ( WebAPI.CacheTypes.cache, ~request: string, ~options: WebAPI.CacheTypes.cacheQueryOptions=?,) => promise<option<WebAPI.FetchTypes.response>>Parameters
WebAPI.CacheTypes.cachestringoption<WebAPI.CacheTypes.cacheQueryOptions>Return type
promise<option<WebAPI.FetchTypes.response>>matchAll
let matchAll: ( WebAPI.CacheTypes.cache, ~request: WebAPI.FetchTypes.request=?, ~options: WebAPI.CacheTypes.cacheQueryOptions=?,) => promise<array<WebAPI.FetchTypes.response>>Parameters
WebAPI.CacheTypes.cacheoption<WebAPI.FetchTypes.request>option<WebAPI.CacheTypes.cacheQueryOptions>Return type
promise<array<WebAPI.FetchTypes.response>>matchAll2
let matchAll2: ( WebAPI.CacheTypes.cache, ~request: string=?, ~options: WebAPI.CacheTypes.cacheQueryOptions=?,) => promise<array<WebAPI.FetchTypes.response>>Parameters
WebAPI.CacheTypes.cacheoption<string>option<WebAPI.CacheTypes.cacheQueryOptions>Return type
promise<array<WebAPI.FetchTypes.response>>put
let put: ( WebAPI.CacheTypes.cache, ~request: WebAPI.FetchTypes.request, ~response: WebAPI.FetchTypes.response,) => promise<unit>Parameters
WebAPI.CacheTypes.cacheWebAPI.FetchTypes.requestWebAPI.FetchTypes.responseReturn type
promise<unit>put2
let put2: ( WebAPI.CacheTypes.cache, ~request: string, ~response: WebAPI.FetchTypes.response,) => promise<unit>