Skip to content

Cache

Values

add

let add: (
WebAPI.WebWorkersAPI.cache,
WebAPI.FetchAPI.request,
) => promise<unit>

Parameters

WebAPI.WebWorkersAPI.cache WebAPI.FetchAPI.request

Return type

promise< unit >

add2

let add2: (WebAPI.WebWorkersAPI.cache, string) => promise<unit>

Parameters

WebAPI.WebWorkersAPI.cache string

Return type

promise< unit >

addAll

let addAll: (
WebAPI.WebWorkersAPI.cache,
array<WebAPI.FetchAPI.requestInfo>,
) => promise<unit>

Parameters

WebAPI.WebWorkersAPI.cache array< WebAPI.FetchAPI.requestInfo >

Return type

promise< unit >

delete

let delete: (
WebAPI.WebWorkersAPI.cache,
~request: WebAPI.FetchAPI.request,
~options: WebAPI.WebWorkersAPI.cacheQueryOptions=?,
) => promise<bool>

delete2

let delete2: (
WebAPI.WebWorkersAPI.cache,
~request: string,
~options: WebAPI.WebWorkersAPI.cacheQueryOptions=?,
) => promise<bool>

Parameters

WebAPI.WebWorkersAPI.cache string option< WebAPI.WebWorkersAPI.cacheQueryOptions >

Return type

promise< bool >

keys

let keys: (
WebAPI.WebWorkersAPI.cache,
~request: WebAPI.FetchAPI.request=?,
~options: WebAPI.WebWorkersAPI.cacheQueryOptions=?,
) => promise<array<WebAPI.FetchAPI.request>>

keys2

let keys2: (
WebAPI.WebWorkersAPI.cache,
~request: string=?,
~options: WebAPI.WebWorkersAPI.cacheQueryOptions=?,
) => promise<array<WebAPI.FetchAPI.request>>

Parameters

WebAPI.WebWorkersAPI.cache option< string > option< WebAPI.WebWorkersAPI.cacheQueryOptions >

Return type

promise< array< WebAPI.FetchAPI.request > >

match

let match: (
WebAPI.WebWorkersAPI.cache,
~request: WebAPI.FetchAPI.request,
~options: WebAPI.WebWorkersAPI.cacheQueryOptions=?,
) => Stdlib.Nullable.t<WebAPI.FetchAPI.response>

match2

let match2: (
WebAPI.WebWorkersAPI.cache,
~request: string,
~options: WebAPI.WebWorkersAPI.cacheQueryOptions=?,
) => Stdlib.Nullable.t<WebAPI.FetchAPI.response>

Parameters

WebAPI.WebWorkersAPI.cache string option< WebAPI.WebWorkersAPI.cacheQueryOptions >

Return type

Stdlib.Nullable.t< WebAPI.FetchAPI.response >

matchAll

let matchAll: (
WebAPI.WebWorkersAPI.cache,
~request: WebAPI.FetchAPI.request=?,
~options: WebAPI.WebWorkersAPI.cacheQueryOptions=?,
) => promise<array<WebAPI.FetchAPI.response>>

matchAll2

let matchAll2: (
WebAPI.WebWorkersAPI.cache,
~request: string=?,
~options: WebAPI.WebWorkersAPI.cacheQueryOptions=?,
) => promise<array<WebAPI.FetchAPI.response>>

Parameters

WebAPI.WebWorkersAPI.cache option< string > option< WebAPI.WebWorkersAPI.cacheQueryOptions >

Return type

promise< array< WebAPI.FetchAPI.response > >

put

let put: (
WebAPI.WebWorkersAPI.cache,
~request: WebAPI.FetchAPI.request,
~response: WebAPI.FetchAPI.response,
) => promise<unit>

put2

let put2: (
WebAPI.WebWorkersAPI.cache,
~request: string,
~response: WebAPI.FetchAPI.response,
) => promise<unit>

Parameters

WebAPI.WebWorkersAPI.cache string WebAPI.FetchAPI.response

Return type

promise< unit >