Skip to main content

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​

HTMLCanvasElement

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​

HTMLCanvasElement

options​

CreateEnhancedChartOptions

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