Skip to content

CacheStorage

Values

delete

let delete: (WebAPI.CacheTypes.cacheStorage, string) => promise<bool>

Parameters

WebAPI.CacheTypes.cacheStoragestring

Return type

promise<bool>

has

let has: (WebAPI.CacheTypes.cacheStorage, string) => promise<bool>

Parameters

WebAPI.CacheTypes.cacheStoragestring

Return type

promise<bool>

keys

let keys: WebAPI.CacheTypes.cacheStorage => promise<array<string>>

Parameters

WebAPI.CacheTypes.cacheStorage

Return type

promise<array<string>>

match

let match: (
WebAPI.CacheTypes.cacheStorage,
~request: WebAPI.FetchTypes.request,
~options: WebAPI.CacheTypes.multiCacheQueryOptions=?,
) => promise<option<WebAPI.FetchTypes.response>>

match2

let match2: (
WebAPI.CacheTypes.cacheStorage,
~request: string,
~options: WebAPI.CacheTypes.multiCacheQueryOptions=?,
) => promise<option<WebAPI.FetchTypes.response>>

open_

let open_: (
WebAPI.CacheTypes.cacheStorage,
string,
) => promise<WebAPI.CacheTypes.cache>

Parameters

WebAPI.CacheTypes.cacheStoragestring

Return type

promise<WebAPI.CacheTypes.cache>