HighchartsMapBubbleSeriesOptions class

A mapbubble 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 mapbubble series are defined in plotOptions.mapbubble.
  3. Options for one single series are given in the series instance array.

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

Inheritance

Constructors

HighchartsMapBubbleSeriesOptions.new({double? animationLimit, String? color, bool? displayNegative, String? id, double? index, List<String>? joinBy, double? legendIndex, String? lineColor, double? lineWidth, dynamic mapData, dynamic marker, dynamic maxSize, dynamic minSize, String? negativeColor, String? sizeBy, bool? sizeByAbsoluteValue, HighchartsMapBubbleSeriesTooltipOptions? tooltip, double? zMax, double? zMin, double? zThreshold, bool? zoomEnabled})
A mapbubble series. If the type option is not specified, it is inherited from chart.type.

Properties

animationLimit double?
Highcharts Options Widget.
getter/setter pair
color String?
The main color of the series. This color affects both the fill and the stroke of the bubble. For enhanced control, use marker options.
getter/setter pair
displayNegative bool?
Whether to display negative sized bubbles. The threshold is given by the zThreshold option, and negative bubbles can be visualized by setting negativeColor.
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
joinBy List<String>?
Highcharts Options Widget.
getter/setter pair
legendIndex double?
The sequential index of the series in the legend.
getter/setter pair
lineColor String?
Color of the line connecting bubbles. The default value is the same as series' color.
getter/setter pair
lineWidth double?
Pixel width of the line connecting bubbles.
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
marker ↔ dynamic
Highcharts Options Widget.
getter/setter pair
maxSize ↔ dynamic
Maximum bubble size. Bubbles will automatically size between the minSize and maxSize to reflect the z value of each bubble. Can be either pixels (when no unit is given), or a percentage of the smallest one of the plot width and height.
getter/setter pair
minSize ↔ dynamic
Minimum bubble size. Bubbles will automatically size between the minSize and maxSize to reflect the z value of each bubble. Can be either pixels (when no unit is given), or a percentage of the smallest one of the plot width and height.
getter/setter pair
negativeColor String?
When a point's Z value is below the zThreshold setting, this color is used.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sizeBy String?
Whether the bubble's value should be represented by the area or the width of the bubble. The default, area, corresponds best to the human perception of the size of each bubble.
getter/setter pair
sizeByAbsoluteValue bool?
When this is true, the absolute value of z determines the size of the bubble. This means that with the default zThreshold of 0, a bubble of value -1 will have the same size as a bubble of value 1, while a bubble of value 0 will have a smaller size according to minSize.
getter/setter pair
tooltip HighchartsMapBubbleSeriesTooltipOptions?
Highcharts Options Widget.
getter/setter pair
zMax double?
The maximum for the Z value range. Defaults to the highest Z value in the data.
getter/setter pair
zMin double?
The minimum for the Z value range. Defaults to the lowest Z value in the data.
getter/setter pair
zoomEnabled bool?
Whether to zoom non-cartesian series. If chart.zooming is set, the option allows to disable zooming on an individual non-cartesian series. By default zooming is enabled for all series.
getter/setter pair
zThreshold double?
When displayNegative is false, bubbles with lower Z values are skipped. When displayNegative is true and a negativeColor is given, points with lower Z is colored.
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