Interface: ChartConfig
Defined in: shared/types/chartConfig.ts:146
Chart configuration interface.
Remarksโ
Main configuration interface for Chart.js charts used in Uptime Watcher.
Propertiesโ
animation?โ
optionalanimation?: {duration?:number;easing?:ChartEasing; }
Defined in: shared/types/chartConfig.ts:148
Animation configuration
duration?โ
optionalduration?:number
easing?โ
optionaleasing?:ChartEasing
interaction?โ
optionalinteraction?: {intersect?:boolean;mode?:"index"|"x"|"y"|"dataset"|"point"|"nearest"; }
Defined in: shared/types/chartConfig.ts:153
Interaction configuration
intersect?โ
optionalintersect?:boolean
mode?โ
optionalmode?:"index"|"x"|"y"|"dataset"|"point"|"nearest"
maintainAspectRatio?โ
optionalmaintainAspectRatio?:boolean
Defined in: shared/types/chartConfig.ts:158
Whether to maintain aspect ratio
plugins?โ
optionalplugins?:ChartPluginsConfig
Defined in: shared/types/chartConfig.ts:160
Plugin configurations
responsive?โ
optionalresponsive?:boolean
Defined in: shared/types/chartConfig.ts:162
Whether the chart is responsive
scales?โ
optionalscales?:ChartScalesConfig
Defined in: shared/types/chartConfig.ts:164
Scale configurations