HighchartsMapPointSeriesDataOptions class

An array of data points for the series. For the mappoint series type, points can be given in the following ways:

  1. 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:

  2. An array of arrays with 2 values. In this case, the values correspond to [hc-key, value]. Example:

  3. 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.

API Docs: https://api.highcharts.com/highmaps/series.mappoint.data

Inheritance

Constructors

HighchartsMapPointSeriesDataOptions.new({String? color, dynamic dataLabels, String? drilldown, HighchartsMapPointSeriesDataEventsOptions? events, HighchartsMapPointSeriesDataGeometryOptions? geometry, String? id, double? lat, double? lon, String? name, double? x, double? y})
An array of data points for the series. For the mappoint series type, points can be given in the following ways:

Properties

color String?
Individual color for the point. By default the color is either used to denote the value, or pulled from the global colors array.
getter/setter pair
dataLabels ↔ dynamic
Individual data label for each point. The options are the same as the ones for plotOptions.series.dataLabels.
getter/setter pair
drilldown String?
The id of a series in the drilldown.series array to use for a drilldown for this point.
getter/setter pair
events HighchartsMapPointSeriesDataEventsOptions?
Individual point events
getter/setter pair
geometry HighchartsMapPointSeriesDataGeometryOptions?
The geometry of a point.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String?
An id for the point. This can be used after render time to get a pointer to the point object through chart.get().
getter/setter pair
lat double?
The latitude of the point. Must be combined with the lon option to work. Overrides x and y values.
getter/setter pair
lon double?
The longitude of the point. Must be combined with the lon option to work. Overrides x and y values.
getter/setter pair
name String?
The name of the point as shown in the legend, tooltip, dataLabel etc.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
x double?
The x coordinate of the point in terms of projected units.
getter/setter pair
y double?
The x coordinate of the point in terms of projected units.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJSON() String
Serializes the settings to a JSON string.
inherited
toOptionsJSON(StringBuffer buffer) → void
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited