Cache

open external class Cache

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open fun delete(request: Request<Any, Any>): Promise<Boolean>
open fun delete(request: URL): Promise<Boolean>
open fun delete(request: String): Promise<Boolean>
open fun delete(request: Request<Any, Any>, options: CacheQueryOptions = definedExternally): Promise<Boolean>
open fun delete(request: URL, options: CacheQueryOptions = definedExternally): Promise<Boolean>
open fun delete(request: String, options: CacheQueryOptions = definedExternally): Promise<Boolean>
Link copied to clipboard
open fun match(request: Request<Any, Any>): Promise<Response?>
open fun match(request: URL): Promise<Response?>
open fun match(request: String): Promise<Response?>
open fun match(request: Request<Any, Any>, options: CacheQueryOptions = definedExternally): Promise<Response?>
open fun match(request: URL, options: CacheQueryOptions = definedExternally): Promise<Response?>
open fun match(request: String, options: CacheQueryOptions = definedExternally): Promise<Response?>
Link copied to clipboard
open fun put(request: Request<Any, Any>, response: Response): Promise<Unit>
open fun put(request: URL, response: Response): Promise<Unit>
open fun put(request: String, response: Response): Promise<Unit>