Home > borogove > persistence > MediaStoreCache

persistence.MediaStoreCache() function

Signature:

declare function _default(cacheName: any, { routeHashPath }?: {
    routeHashPath: any;
}): Promise<{
    setKV(kv: any): void;
    storeMedia(mime: any, buffer: any): Promise<boolean markdown="1">;
    removeMedia(hashAlgorithm: any, hash: any): Promise<boolean markdown="1">;
    getMediaResponse(uri: any): Promise<any markdown="1">;
    hasMedia(hashAlgorithm: any, hash: any): Promise<boolean markdown="1">;
}>;

Parameters

Parameter Type Description
cacheName any
{ routeHashPath } { routeHashPath: any; } (Optional)

Returns:

Promise<{ setKV(kv: any): void; storeMedia(mime: any, buffer: any): Promise<boolean>; removeMedia(hashAlgorithm: any, hash: any): Promise<boolean>; getMediaResponse(uri: any): Promise<any>; hasMedia(hashAlgorithm: any, hash: any): Promise<boolean>; }>