Interface: ChartScaleConfig
Defined in: shared/types/chartConfig.ts:281
Chart scale configuration interface.
Remarksโ
Defines the structure for Chart.js scale configuration objects.
Propertiesโ
display?โ
optionaldisplay:boolean
Defined in: shared/types/chartConfig.ts:283
Whether to display the scale
grid?โ
optionalgrid: {color?:string;display?:boolean;lineWidth?:number; }
Defined in: shared/types/chartConfig.ts:285
Grid line configuration
color?โ
optionalcolor:string
display?โ
optionaldisplay:boolean
lineWidth?โ
optionallineWidth:number
max?โ
optionalmax:number
Defined in: shared/types/chartConfig.ts:291
Maximum value for the scale
min?โ
optionalmin:number
Defined in: shared/types/chartConfig.ts:293
Minimum value for the scale
position?โ
optionalposition:ChartScalePosition
Defined in: shared/types/chartConfig.ts:295
Position of the scale
stacked?โ
optionalstacked:boolean
Defined in: shared/types/chartConfig.ts:297
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:299
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:314
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:327
Scale type