Interface: ChartConfig
Defined in: shared/types/chartConfig.ts:143
Chart configuration interface.
Remarksโ
Main configuration interface for Chart.js charts used in Uptime Watcher.
Propertiesโ
animation?โ
optional
animation: {duration?
:number
;easing?
:ChartEasing
; }
Defined in: shared/types/chartConfig.ts:145
Animation configuration
duration?โ
optional
duration:number
easing?โ
optional
easing:ChartEasing
interaction?โ
optional
interaction: {intersect?
:boolean
;mode?
:"x"
|"y"
|"nearest"
|"index"
|"dataset"
|"point"
; }
Defined in: shared/types/chartConfig.ts:150
Interaction configuration
intersect?โ
optional
intersect:boolean
mode?โ
optional
mode:"x"
|"y"
|"nearest"
|"index"
|"dataset"
|"point"
maintainAspectRatio?โ
optional
maintainAspectRatio:boolean
Defined in: shared/types/chartConfig.ts:155
Whether to maintain aspect ratio
plugins?โ
optional
plugins:ChartPluginsConfig
Defined in: shared/types/chartConfig.ts:157
Plugin configurations
responsive?โ
optional
responsive:boolean
Defined in: shared/types/chartConfig.ts:159
Whether the chart is responsive
scales?โ
optional
scales:ChartScalesConfig
Defined in: shared/types/chartConfig.ts:161
Scale configurations