Skip to content

CacheStorage

Values

delete

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

Parameters

WebWorkersTypes.cacheStorage string

Return type

promise< bool >

has

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

Parameters

WebWorkersTypes.cacheStorage string

Return type

promise< bool >

keys

let keys: WebWorkersTypes.cacheStorage => promise<array<string>>

Parameters

WebWorkersTypes.cacheStorage

Return type

promise< array< string > >

match

let match: (
WebWorkersTypes.cacheStorage,
~request: FetchTypes.request,
~options: WebWorkersTypes.multiCacheQueryOptions=?,
) => Nullable.t<FetchTypes.response>

Parameters

WebWorkersTypes.cacheStorage FetchTypes.request option< WebWorkersTypes.multiCacheQueryOptions >

Return type

Stdlib.Nullable.t< FetchTypes.response >

match2

let match2: (
WebWorkersTypes.cacheStorage,
~request: string,
~options: WebWorkersTypes.multiCacheQueryOptions=?,
) => Nullable.t<FetchTypes.response>

Parameters

WebWorkersTypes.cacheStorage string option< WebWorkersTypes.multiCacheQueryOptions >

Return type

Stdlib.Nullable.t< FetchTypes.response >

open_

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

Parameters

WebWorkersTypes.cacheStorage string

Return type

promise< WebWorkersTypes.cache >