Skip to main content

ChartDatasetSpec

FitFileViewer - API Documentation v29.4.0


FitFileViewer - API Documentation / utils/charts/core/chartSpecFactory / ChartDatasetSpec

Interface: ChartDatasetSpec

Defined in: utils/charts/core/chartSpecFactory.js:2

Properties​

id​

id: string

Defined in: utils/charts/core/chartSpecFactory.js:3

Identifier for the dataset


label​

label: string

Defined in: utils/charts/core/chartSpecFactory.js:4

Label for legend/tooltips


data​

data: any[]

Defined in: utils/charts/core/chartSpecFactory.js:5

Data points for the dataset


colorRole?​

optional colorRole: string

Defined in: utils/charts/core/chartSpecFactory.js:6

Optional theme color role (e.g. "primary", "success")


borderColor?​

optional borderColor: string

Defined in: utils/charts/core/chartSpecFactory.js:7

Explicit border color (overrides colorRole)


backgroundColor?​

optional backgroundColor: string

Defined in: utils/charts/core/chartSpecFactory.js:8

Explicit background color (overrides colorRole)


fill?​

optional fill: boolean

Defined in: utils/charts/core/chartSpecFactory.js:9

Whether to fill area under line


showLine?​

optional showLine: boolean

Defined in: utils/charts/core/chartSpecFactory.js:10

Whether to draw line (for scatter charts)


pointRadius?​

optional pointRadius: number

Defined in: utils/charts/core/chartSpecFactory.js:11

Point radius


pointHoverRadius?​

optional pointHoverRadius: number

Defined in: utils/charts/core/chartSpecFactory.js:12

Point hover radius


tension?​

optional tension: number

Defined in: utils/charts/core/chartSpecFactory.js:13

Line tension


yAxisID?​

optional yAxisID: string

Defined in: utils/charts/core/chartSpecFactory.js:14

Y-axis ID for multi-axis charts