Interface: ChartScaleConfig
Defined in: shared/types/chartConfig.ts:284
Chart scale configuration interface.
Remarksโ
Defines the structure for Chart.js scale configuration objects.
Propertiesโ
display?โ
optionaldisplay?:boolean
Defined in: shared/types/chartConfig.ts:286
Whether to display the scale
grid?โ
optionalgrid?: {color?:string;display?:boolean;lineWidth?:number; }
Defined in: shared/types/chartConfig.ts:288
Grid line configuration
color?โ
optionalcolor?:string
display?โ
optionaldisplay?:boolean
lineWidth?โ
optionallineWidth?:number
max?โ
optionalmax?:number
Defined in: shared/types/chartConfig.ts:294
Maximum value for the scale
min?โ
optionalmin?:number
Defined in: shared/types/chartConfig.ts:296
Minimum value for the scale
position?โ
optionalposition?:ChartScalePosition
Defined in: shared/types/chartConfig.ts:298
Position of the scale
stacked?โ
optionalstacked?:boolean
Defined in: shared/types/chartConfig.ts:300
Stacking configuration
ticks?โ
optionalticks?: {callback?: (value:number,index:number,values:number[]) =>string;color?:string;font?: {family?:string;size?:number;style?:ChartFontStyle;weight?:ChartFontWeight; };max?:number;min?:number;precision?:number;stepSize?:number; }
Defined in: shared/types/chartConfig.ts:302
Ticks configuration
callback?โ
optionalcallback?: (value:number,index:number,values:number[]) =>string
Parametersโ
valueโ
number
indexโ
number
valuesโ
number[]
Returnsโ
string
color?โ
optionalcolor?:string
font?โ
optionalfont?: {family?:string;size?:number;style?:ChartFontStyle;weight?:ChartFontWeight; }
font.family?โ
optionalfamily?:string
font.size?โ
optionalsize?:number
font.style?โ
optionalstyle?:ChartFontStyle
font.weight?โ
optionalweight?:ChartFontWeight
max?โ
optionalmax?:number
min?โ
optionalmin?:number
precision?โ
optionalprecision?:number
stepSize?โ
optionalstepSize?:number
title?โ
optionaltitle?: {color?:string;display?:boolean;font?: {family?:string;size?:number;style?:ChartFontStyle;weight?:ChartFontWeight; };padding?:number;text?:string; }
Defined in: shared/types/chartConfig.ts:317
Scale title configuration
color?โ
optionalcolor?:string
display?โ
optionaldisplay?:boolean
font?โ
optionalfont?: {family?:string;size?:number;style?:ChartFontStyle;weight?:ChartFontWeight; }
font.family?โ
optionalfamily?:string
font.size?โ
optionalsize?:number
font.style?โ
optionalstyle?:ChartFontStyle
font.weight?โ
optionalweight?:ChartFontWeight
padding?โ
optionalpadding?:number
text?โ
optionaltext?:string
type?โ
optionaltype?:ChartScaleType
Defined in: shared/types/chartConfig.ts:330
Scale type