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:
- Options for all series in a chart are defined in the plotOptions.series object.
- Options for all
mapbubbleseries are defined in plotOptions.mapbubble. - Options for one single series are given in the series instance array.
API Docs: https://api.highcharts.com/highmaps/series.mapbubble
- Inheritance
-
- Object
- HighchartsOptionsBase
- HighchartsMapBubbleSeriesOptions
Constructors
-
HighchartsMapBubbleSeriesOptions({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
mapbubbleseries. 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
markeroptions.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.seriesarray, 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
geometryorpathdefinition and optionally additional properties to join in thedataas per thejoinByoption. GeoJSON and TopoJSON structures can also be passed directly intomapData.getter/setter pair - marker ↔ dynamic
-
Highcharts Options Widget.
getter/setter pair
- maxSize ↔ dynamic
-
Maximum bubble size. Bubbles will automatically size between the
minSizeandmaxSizeto reflect thezvalue 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
minSizeandmaxSizeto reflect thezvalue 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
zThresholdof 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 tominSize.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.zoomingis 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. WhendisplayNegativeistrueand 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