Cache
[<Interface>]
type Cache =
abstract member ``match`` (request: U3<string,Request,URL>, ?options: CacheQueryOptions) : Promise<Response option>
abstract member add (request: U3<string,Request,URL>) : Promise<unit>
abstract member addAll (requests: Iterable<RequestInfo,obj,obj>) : Promise<unit>
abstract member addAll (requests: RequestInfo array) : Promise<unit>
abstract member delete (request: U3<string,Request,URL>, ?options: CacheQueryOptions) : Promise<bool>
abstract member keys (?request: U3<string,Request,URL>, ?options: CacheQueryOptions) : Promise<Request array>
abstract member matchAll (?request: U3<string,Request,URL>, ?options: CacheQueryOptions) : Promise<Response array>
abstract member put (request: U3<string,Request,URL>, response: Response) : Promise<unit>
| |
|---|
| Assembly | Xantham.Fable.Core.TS |
Methods
abstract member ``match`` (request: U3<string,Request,URL>, ?options: CacheQueryOptions) : Promise<Response option>
abstract member add (request: U3<string,Request,URL>) : Promise<unit>
abstract member addAll (requests: Iterable<RequestInfo,obj,obj>) : Promise<unit>
abstract member addAll (requests: RequestInfo array) : Promise<unit>
abstract member delete (request: U3<string,Request,URL>, ?options: CacheQueryOptions) : Promise<bool>
abstract member keys (?request: U3<string,Request,URL>, ?options: CacheQueryOptions) : Promise<Request array>
abstract member matchAll (?request: U3<string,Request,URL>, ?options: CacheQueryOptions) : Promise<Response array>
abstract member put (request: U3<string,Request,URL>, response: Response) : Promise<unit>