planning-center-monorepo v1.0.0
planning-center-monorepo / planning-center-people-ts/src / PerformanceMonitor
Class: PerformanceMonitor
Defined in: packages/planning-center-people-ts/src/performance.ts:423
Performance metrics collector
Constructors
Constructor
new PerformanceMonitor():
PerformanceMonitor
Returns
PerformanceMonitor
Methods
startTimer()
startTimer(
operation): () =>void
Defined in: packages/planning-center-people-ts/src/performance.ts:434
Parameters
operation
string
Returns
():
void
Returns
void
getMetrics()
getMetrics():
Record<string, {count:number;averageTime:number;minTime:number;maxTime:number;totalTime:number; }>
Defined in: packages/planning-center-people-ts/src/performance.ts:460
Returns
Record<string, { count: number; averageTime: number; minTime: number; maxTime: number; totalTime: number; }>
reset()
reset():
void
Defined in: packages/planning-center-people-ts/src/performance.ts:482
Returns
void