Skip to main content

Interface: CreateChartRenderCacheManagerDependencies

Defined in: utils/charts/core/renderChartCacheManager.ts:5

Methods​

addInvalidateChartRenderCacheListener()​

addInvalidateChartRenderCacheListener(listener: ChartCacheInvalidationListener): () => void;

Defined in: utils/charts/core/renderChartCacheManager.ts:6

Parameters​

listener​

ChartCacheInvalidationListener

Returns​

() => void


clearChartLabelsCache()​

clearChartLabelsCache(): void;

Defined in: utils/charts/core/renderChartCacheManager.ts:9

Returns​

void


clearChartSeriesCache()​

clearChartSeriesCache(): void;

Defined in: utils/charts/core/renderChartCacheManager.ts:10

Returns​

void


clearDataSettingsSignatureCache()​

clearDataSettingsSignatureCache(): void;

Defined in: utils/charts/core/renderChartCacheManager.ts:11

Returns​

void


clearPerformanceSettingsCache()​

clearPerformanceSettingsCache(): void;

Defined in: utils/charts/core/renderChartCacheManager.ts:12

Returns​

void


ensureDataSettingsSignature()​

ensureDataSettingsSignature(settings: unknown, onChanged: () => void): string;

Defined in: utils/charts/core/renderChartCacheManager.ts:13

Parameters​

settings​

unknown

onChanged​

() => void

Returns​

string


getChartSeriesCacheStats()​

getChartSeriesCacheStats(): unknown;

Defined in: utils/charts/core/renderChartCacheManager.ts:17

Returns​

unknown


isDevelopmentEnvironment()​

isDevelopmentEnvironment(): boolean;

Defined in: utils/charts/core/renderChartCacheManager.ts:18

Returns​

boolean


notifyInvalidateChartRenderCacheListeners()​

notifyInvalidateChartRenderCacheListeners(reason: string, logPrefix: string): void;

Defined in: utils/charts/core/renderChartCacheManager.ts:19

Parameters​

reason​

string

logPrefix​

string

Returns​

void