planning-center-monorepo v1.0.0
planning-center-monorepo / planning-center-people-ts/src / ApiCache
Class: ApiCache
Defined in: packages/planning-center-people-ts/src/performance.ts:144
Simple in-memory cache for API responses
Constructors
Constructor
new ApiCache():
ApiCache
Returns
ApiCache
Methods
set()
set(
key,data,ttlMs):void
Defined in: packages/planning-center-people-ts/src/performance.ts:150
Parameters
key
string
data
any
ttlMs
number = 300000
Returns
void
get()
get(
key):any
Defined in: packages/planning-center-people-ts/src/performance.ts:159
Parameters
key
string
Returns
any
clear()
clear():
void
Defined in: packages/planning-center-people-ts/src/performance.ts:173
Returns
void
size()
size():
number
Defined in: packages/planning-center-people-ts/src/performance.ts:177
Returns
number