Interface: RenderPrimaryChartFieldsDependencies
Defined in: utils/charts/core/renderChartPrimaryFields.ts:57
Propertiesβ
chartContainerβ
chartContainer: ParentNode;
Defined in: utils/charts/core/renderChartPrimaryFields.ts:58
createChartCanvasβ
createChartCanvas: (
field: string,
index: number,
runtime: CreateChartCanvasRuntime
) => HTMLCanvasElement;
Defined in: utils/charts/core/renderChartPrimaryFields.ts:59
Create the canvas element used by Chart.js renderers.
Parametersβ
fieldβ
string
Data field name for the chart.
indexβ
number
Index of the chart instance.
runtime?β
CreateChartCanvasRuntime = ...
Returnsβ
Configured canvas element for the chart.
createEnhancedChartβ
createEnhancedChart: (
canvas: HTMLCanvasElement,
options: CreateEnhancedChartOptions
) => object | null;
Defined in: utils/charts/core/renderChartPrimaryFields.ts:60
Creates a Chart.js chart with FitFileViewer display settings.
Parametersβ
canvasβ
optionsβ
Returnsβ
object | null
isDebugLoggingEnabledβ
isDebugLoggingEnabled: boolean;
Defined in: utils/charts/core/renderChartPrimaryFields.ts:63
isTestRuntimeβ
isTestRuntime: boolean;
Defined in: utils/charts/core/renderChartPrimaryFields.ts:64
registerChartβ
registerChart: RegisterChart;
Defined in: utils/charts/core/renderChartPrimaryFields.ts:65
skipTabAbortβ
skipTabAbort: boolean;
Defined in: utils/charts/core/renderChartPrimaryFields.ts:66
Methodsβ
getActiveTab()β
getActiveTab(): unknown;
Defined in: utils/charts/core/renderChartPrimaryFields.ts:61
Returnsβ
unknown
getFieldVisibility()β
getFieldVisibility(field: string): unknown;
Defined in: utils/charts/core/renderChartPrimaryFields.ts:62
Parametersβ
fieldβ
string
Returnsβ
unknown