UNPKG

@kovalenko/http-request-cache

Version:

TS decorator for caching logic of API calls.

10 lines (9 loc) 338 B
import { BehaviorSubject, Observable, Subject } from 'rxjs'; import { HttpCacheStorage } from './http-cache-storage'; export interface HttpCacheOptions { refCount?: boolean; windowTime?: number; ttl?: number; storage?: HttpCacheStorage; refreshOn?: Observable<unknown> | Subject<unknown> | BehaviorSubject<unknown>; }