Skip to main content

memoize

FitFileViewer - API Documentation v29.4.0


FitFileViewer - API Documentation / utils/app/performance/performanceUtils / memoize

Function: memoize()

memoize<T>(func: T, keyGenerator?: (...args: any[]) => string): T & { cache: Map<string, any>; clear: () => void; }

Defined in: utils/app/performance/performanceUtils.js:177

Memoize a function

Type Parameters​

T​

T extends (...args: any[]) => any

Parameters​

func​

T

Function to memoize

keyGenerator?​

(...args: any[]) => string

Optional key generator

Returns​

T & { cache: Map<string, any>; clear: () => void; }

Memoized function