The generic point options for all series.
In TypeScript you have to extend PointOptionsObject
with an additional
declaration to allow custom data options:
declare interface PointOptionsObject {
customProperty: string;
}
Members
-
className :string|undefined
-
An additional, individual class name for the data point's graphic representation.
Type:
- string | undefined
-
color :Highcharts.ColorString|Highcharts.GradientColorObject|Highcharts.PatternObject|undefined
-
Individual color for the point. By default the color is pulled from the global colors array. In styled mode, the color option doesn't take effect. Instead, use colorIndex.
Type:
-
colorIndex :number|undefined
-
A specific color index to use for the point, so its graphic representations are given the class name highcharts-color-{n}. In styled mode this will change the color of the graphic. In non-styled mode, the color by is set by the fill attribute, so the change in class name won't have a visual effect by default.
Type:
- number | undefined
-
dashStyle :Highcharts.DashStyleValue|undefined
-
A name for the dash style to use for the column or bar. Overrides dashStyle on the series. In styled mode, the stroke dash-array can be set with the same classes as listed under Highcharts.PointOptionsObject#color.
Type:
- Highcharts.DashStyleValue | undefined
-
dataLabels :Highcharts.DataLabelsOptionsObject|Array.<Highcharts.DataLabelsOptionsObject>|undefined
-
Individual data labels for each point.
Type:
- Highcharts.DataLabelsOptionsObject | Array.<Highcharts.DataLabelsOptionsObject> | undefined
-
drilldown :string|undefined
-
The id of a series in the drilldown.series array to use for a drilldown for this point.
Type:
- string | undefined
-
events :Highcharts.PointEventsOptionsObject|undefined
-
The individual point events.
Type:
- Highcharts.PointEventsOptionsObject | undefined
-
high :number|undefined
-
Range series only. The high or maximum value for each data point.
Type:
- number | undefined
-
id :string|undefined
-
An id for the point. This can be used after render time to get a pointer to the point object through
chart.get()
.Type:
- string | undefined
-
labelrank :number|undefined
-
The rank for this point's data label in case of collision. If two data labels are about to overlap, only the one with the highest labelrank will be drawn.
Type:
- number | undefined
-
legendIndex :number|undefined
-
The sequential index of the data point in the legend.
Type:
- number | undefined
-
low :number|undefined
-
Range series only. The low or minimum value for each data point.
Type:
- number | undefined
-
marker :Highcharts.PointMarkerOptionsObject|undefined
-
Options for the point markers of line-like series.
Type:
- Highcharts.PointMarkerOptionsObject | undefined
-
name :string|undefined
-
The name of the point as shown in the legend, tooltip, dataLabels etc.
Type:
- string | undefined
-
pointWidth :number|undefined
-
A pixel value specifying a fixed width for the column or bar. Overrides pointWidth on the series.
Type:
- number | undefined
-
selected :boolean|undefined
-
Whether the data point is selected initially.
Type:
- boolean | undefined
-
sliced :boolean|undefined
-
Pie series only. Whether to display a slice offset from the center.
Type:
- boolean | undefined
-
x :number|undefined
-
The x value of the point. For datetime axes, the X value is the timestamp in milliseconds since 1970.
Type:
- number | undefined
-
y :number|null|undefined
-
The y value of the point.
Type:
- number | null | undefined