Interface: CreateChartStateManagementApiDependencies
Defined in: utils/charts/core/renderChartStateManagementApi.ts:14
Propertiesβ
chartActionsβ
chartActions: ChartRefreshActions;
Defined in: utils/charts/core/renderChartStateManagementApi.ts:15
chartStateβ
chartState: ChartStateView;
Defined in: utils/charts/core/renderChartStateManagementApi.ts:16
middlewareManagerβ
middlewareManager: {
has?: boolean;
register?: void;
};
Defined in: utils/charts/core/renderChartStateManagementApi.ts:22
has()?β
optional has(key: string): boolean;
Parametersβ
keyβ
string
Returnsβ
boolean
register()?β
optional register(key: string, middleware: MiddlewareDefinition): void;
Parametersβ
keyβ
string
middlewareβ
Returnsβ
void
Methodsβ
getComputedStateManager()β
getComputedStateManager(): {
addComputed: void;
};
Defined in: utils/charts/core/renderChartStateManagementApi.ts:17
Returnsβ
{
addComputed: void;
}
addComputed()β
addComputed(key: string, compute: () => unknown): void;
Parametersβ
keyβ
string
computeβ
() => unknown
Returnsβ
void
getLastRenderTime()β
getLastRenderTime(): unknown;
Defined in: utils/charts/core/renderChartStateManagementApi.ts:20
Returnsβ
unknown
getRenderedCount()β
getRenderedCount(): unknown;
Defined in: utils/charts/core/renderChartStateManagementApi.ts:21
Returnsβ
unknown
notify()β
notify(message: string, type: "error" | "info" | "success" | "warning"):
| void
| Promise<void>;
Defined in: utils/charts/core/renderChartStateManagementApi.ts:26
Parametersβ
messageβ
string
typeβ
"error" | "info" | "success" | "warning"
Returnsβ
| void
| Promise<void>
initializeChartRenderState()β
initializeChartRenderState(options: unknown): void;
Defined in: utils/charts/core/renderChartStateManagementApi.ts:30
Parametersβ
optionsβ
unknown
Returnsβ
void