HighchartsMapSeriesOptions class

A map series. If the type option is not specified, it is inherited from chart.type.

Configuration options for the series are given in three levels:

  1. Options for all series in a chart are defined in the plotOptions.series object.
  2. Options for all map series are defined in plotOptions.map.
  3. Options for one single series are given in the series instance array.

API Docs: https://api.highcharts.com/highmaps/series.map

Inheritance

Constructors

HighchartsMapSeriesOptions.new({bool? affectsMapView, bool? animation, bool? colorByPoint, String? colorKey, List? colors, HighchartsMapSeriesDataLabelsOptions? dataLabels, String? id, double? index, double? legendIndex, String? legendSymbol, String? linecap, dynamic mapData, String? nullColor, bool? nullInteraction, HighchartsMapSeriesStatesOptions? states, HighchartsMapSeriesTooltipOptions? tooltip})
A map series. If the type option is not specified, it is inherited from chart.type.

Properties

affectsMapView bool?
Whether the MapView takes this series into account when computing the default zoom and center of the map.
getter/setter pair
animation bool?
Highcharts Options Widget.
getter/setter pair
colorByPoint bool?
When using automatic point colors pulled from the global colors or series-specific plotOptions.map.colors collections, this option determines whether the chart should receive one color per series or one color per point.
getter/setter pair
colorKey String?
Highcharts Options Widget.
getter/setter pair
colors List?
A series specific or series type specific color set to apply instead of the global colors when colorByPoint is true.
getter/setter pair
dataLabels HighchartsMapSeriesDataLabelsOptions?
Highcharts Options Widget.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String?
An id for the series. This can be used after render time to get a pointer to the series object through chart.get().
getter/setter pair
index double?
The index of the series in the chart, affecting the internal index in the chart.series array, the visible Z index as well as the order in the legend.
getter/setter pair
legendIndex double?
The sequential index of the series in the legend.
getter/setter pair
legendSymbol String?
Highcharts Options Widget.
getter/setter pair
linecap String?
The SVG value used for the stroke-linecap and stroke-linejoin of the map borders. Round means that borders are rounded in the ends and bends.
getter/setter pair
mapData ↔ dynamic
An array of objects containing a geometry or path definition and optionally additional properties to join in the data as per the joinBy option. GeoJSON and TopoJSON structures can also be passed directly into mapData.
getter/setter pair
nullColor String?
The color to apply to null points.
getter/setter pair
nullInteraction bool?
Whether to allow pointer interaction like tooltips and mouse events on null points.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
states HighchartsMapSeriesStatesOptions?
Highcharts Options Widget.
getter/setter pair
tooltip HighchartsMapSeriesTooltipOptions?
Highcharts Options Widget.
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