public class Data extends BaseOption
An array of data points for the series. For the line
series type, points can be given in the following ways:
An array of numerical values. In this case, the numerical values will be interpreted as y
options. The x
values will be automatically calculated, either starting at 0 and incremented by 1, or from pointStart
and pointInterval
given in the series options. If the axis has categories, these will be used. Example:
data: [0, 5, 3, 5]
An array of arrays with 2 values. In this case, the values correspond to x,y
. If the first value is a string, it is applied as the name of the point, and the x
value is inferred.
data: [ [0, 1], [1, 2], [2, 8] ]
An array of objects with named values. The following snippet shows only a few settings, see the complete options set below. If the total number of data points exceeds the series' turboThreshold, this option is not available.
data: [{ x: 1, y: 9, name: "Point2", color: "#00FF00" }, { x: 1, y: 6, name: "Point1", color: "#FF00FF" }]
Note: In TypeScript you have to extend PointOptionsObject
with an additional declaration to allow custom data types:
declare module `highcharts` { interface PointOptionsObject { custom: Record<string, (boolean|number|string)>; } }
Copyright (c) 2022 Powerbuilt Systems. All rights reserved.Constructor and Description |
---|
Data() |
Modifier and Type | Method and Description |
---|---|
String |
getClassName()
An additional, individual class name for the data point's graphic representation.
|
Data |
setClassName(String className)
An additional, individual class name for the data point's graphic representation.
|
set_hcNulledOption
Copyright © 2022. All rights reserved.