Home > borogove > persistence > MediaStoreCache
persistence.MediaStoreCache() function
Signature:
declare function _default(cacheName: any): Promise<{
setKV(kv: any): void;
storeMedia(mime: any, buffer: any): Promise<boolean markdown="1">;
removeMedia(hashAlgorithm: any, hash: any): void;
routeHashPathSW(): void;
getMediaResponse(uri: any): Promise<Response markdown="1">;
hasMedia(hashAlgorithm: any, hash: any): Promise<boolean markdown="1">;
}>;
Parameters
| Parameter | Type | Description |
|---|---|---|
| cacheName | any |
Returns:
Promise<{ setKV(kv: any): void; storeMedia(mime: any, buffer: any): Promise<boolean>; removeMedia(hashAlgorithm: any, hash: any): void; routeHashPathSW(): void; getMediaResponse(uri: any): Promise<Response>; hasMedia(hashAlgorithm: any, hash: any): Promise<boolean>; }>