UNPKG

@foxpage/foxpage-types

Version:

foxpage sdk types

11 lines (10 loc) 359 B
export interface ResourceCache<T = any> { set(id: string, resource: T, opt?: { cloned?: boolean; }): void | Promise<void>; get(id: string): T | undefined | null | Promise<T | undefined | null>; getCurCount(): number; has(id: string): boolean | Promise<boolean>; delete(id: string): void | Promise<void>; destroy(): void; }