HCPlotFlowmapOptions class
(Highmaps) A flowmap series is a series laid out on top of a map series allowing to display route paths (e.g. flight or ship routes) or flows on a map. It creates a link between two points on a map chart.
- Implemented types
Constructors
-
HCPlotFlowmapOptions({HCSeriesAccessibilityOptionsObject? accessibility, bool? animation, num? animationLimit, String? className, bool? clip, dynamic color, dynamic colorAxis, bool? colorByPoint, num? colorIndex, String? colorKey, List? colors, String? cursor, num? curveFactor, HCDictionary? custom, HCDataMappingOptionsObject? dataMapping, String? description, bool? enableMouseTracking, HCSeriesEventsOptionsObject? events, dynamic fillColor, num? fillOpacity, String? findNearestPointBy, bool? inactiveOtherPoints, bool? includeInDataExport, List<
String> ? keys, String? legendSymbol, String? linecap, num? lineWidth, HCSeriesFlowMapSeriesOptionsObject? markerEnd, num? maxWidth, num? minWidth, dynamic nullColor, num? opacity, HCPlotSeriesPointOptions? point, dynamic pointDescriptionFormat, dynamic pointDescriptionFormatter, bool? selected, bool? showInLegend, HCSeriesSonificationOptions? sonification, HCSeriesStatesOptionsObject? states, bool? stickyTracking, HCSeriesTooltipOptionsObject? tooltip, bool? visible, num? weight, num? width, num? zIndex, bool? zoomEnabled}) -
const
Properties
- accessibility → HCSeriesAccessibilityOptionsObject?
-
(Highmaps) Accessibility options for a series.
final
- animation → bool?
-
(Highmaps) Enable or disable the initial animation when a series is displayed. The animation can also be set as a configuration object. Please note that this option only applies to the initial animation of the series itself. For other animations, see chart.animation and the animation parameter under
final
- animationLimit → num?
-
(Highmaps) For some series, there is a limit that shuts down animation by default when the total number of points in the chart is too high. For example, for a column chart and its derivatives, animation does not run if there is more than 250 points totally. To disable this cap, set
animationLimitfinal - className → String?
-
(Highmaps) An additional class name to apply to the series' graphical elements. This option does not replace default class names of the graphical element. Changes to the series' color will also be reflected in a chart's legend and tooltip.
final
- clip → bool?
-
(Highmaps) Disable this option to allow series rendering in the whole plotting area.
final
- color → dynamic
-
(Highmaps) The main color of the series. In line type series it applies to the line and the point markers unless otherwise specified. In bar type series it applies to the bars unless a color is specified per point. The default value is pulled from the
options.colorsarray.final - colorAxis → dynamic
-
(Highcharts, Highstock, Highmaps) When using dual or multiple color axes, this number defines which colorAxis the particular series is connected to. It refers to either the axis id or the index of the axis in the colorAxis array, with 0 being the first. Set this option to false to prevent a series f
final
- colorByPoint → bool?
-
(Highmaps) 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.
final
- colorIndex → num?
-
(Highmaps) Styled mode only. A specific color index to use for the series, so its graphic representations are given the class name
highcharts-color-{n}.final - colorKey → String?
-
(Highcharts, Highstock, Highmaps) Determines what data value should be used to calculate point color if
colorAxisis used. Requires to setminandmaxif some custom point property is used or if approximation for data grouping is set to'sum'.final - colors → List?
-
(Highmaps) A series specific or series type specific color set to apply instead of the global colors when colorByPoint is true.
final
- cursor → String?
-
(Highmaps) You can set the cursor to "pointer" if you have click events attached to the series, to signal to the user that the points and lines can be clicked.
final
- curveFactor → num?
-
(Highmaps) The
curveFactoroption for all links. Value higher than 0 will curve the link clockwise. A negative value will curve it counter clockwise. If the value is 0 the link will be a straight line. By default undefined curveFactor get an automatic curve.final - custom → HCDictionary?
-
(Highmaps) A reserved subspace to store options and values for customized functionality. Here you can add additional data for your own event callbacks and formatter callbacks.
final
- dataMapping → HCDataMappingOptionsObject?
-
(Highmaps) The mapping between the data table and the series data points. This is used in conjunction with the
dataTableoption (on chart or series level) to map columns from the data table to the properties of the data points. The keys of thedataMappingobject correspond to the properties of tfinal - description → String?
-
(Highmaps) Deprecated. Use plotOptions.series.accessibility.description instead.
final
- enableMouseTracking → bool?
-
(Highmaps) Enable or disable the mouse tracking for a specific series. This includes point tooltips and click events on graphs and points. For large datasets it improves performance.
final
- events → HCSeriesEventsOptionsObject?
-
(Highmaps) General event handlers for the series items. These event hooks can also be attached to the series at run time using the
Highcharts.addEventfunction.final - fillColor → dynamic
-
(Highmaps) The fill color of all the links. If not set, the series color will be used with the opacity set in fillOpacity.
final
- fillOpacity → num?
-
(Highmaps) The opacity of the color fill for all links.
final
- findNearestPointBy → String?
-
(Highmaps) Determines whether the series should look for the nearest point in both dimensions or just the x-dimension when hovering the series. Defaults to
'xy'for scatter series and'x'for most other series. If the data has duplicate x-values, it is recommended to set this to'xy'to allowfinal - hashCode → int
-
The hash code for this object.
no setterinherited
- inactiveOtherPoints → bool?
-
(Highmaps) Highlight only the hovered point and fade the remaining points.
final
- includeInDataExport → bool?
-
(Highmaps) When set to
falsewill prevent the series data from being included in any form of data export.final -
keys
→ List<
String> ? -
(Highmaps) An array specifying which option maps to which key in the data point array. This makes it convenient to work with unstructured data arrays from different sources.
final
- legendSymbol → String?
-
(Highmaps) What type of legend symbol to render for this series. Can be one of
areaMarker,lineMarkerorrectangle.final - linecap → String?
-
(Highmaps) The line cap used for line ends and line joins on the graph.
final
- lineWidth → num?
-
(Highmaps) Specify the
lineWidthof the links if they are not specified.final - markerEnd → HCSeriesFlowMapSeriesOptionsObject?
-
(Highmaps) A
markerEndcreates an arrow symbol indicating the direction of flow at the destination. Specifying amarkerEndhere will create one for each link.final - maxWidth → num?
-
(Highmaps) Maximum width of a link expressed in pixels. The weight of a link is mapped between
maxWidthandminWidth.final - minWidth → num?
-
(Highmaps) Minimum width of a link expressed in pixels. The weight of a link is mapped between
maxWidthandminWidth.final - nullColor → dynamic
-
(Highmaps) The color to apply to null points.
final
- opacity → num?
-
(Highmaps) The opacity of all the links. Affects the opacity for the entire link, including stroke. See also fillOpacity, that affects the opacity of only the fill color.
final
- point → HCPlotSeriesPointOptions?
-
(Highmaps) Properties for each single point.
final
- pointDescriptionFormat → dynamic
-
(Highmaps) Deprecated. Use series.accessibility.point.descriptionFormat instead.
final
- pointDescriptionFormatter → dynamic
-
(Highmaps) Deprecated. Use series.accessibility.point.descriptionFormatter instead.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- selected → bool?
-
(Highmaps) Whether to select the series initially. If
showCheckboxis true, the checkbox next to the series name in the legend will be checked for a selected series.final - showInLegend → bool?
-
(Highmaps) Whether to display this particular series or series type in the legend. Standalone series are shown in legend by default, and linked series are not. Since v7.2.0 it is possible to show series that use colorAxis by setting this option to
true.final -
(Highmaps) Deprecated. Use series.accessibility.keyboardNavigation instead.
final
- sonification → HCSeriesSonificationOptions?
-
(Highmaps) Sonification/audio chart options for a series.
final
- states → HCSeriesStatesOptionsObject?
-
(Highmaps) A collection of options for different series states.
final
- stickyTracking → bool?
-
(Highcharts, Highstock, Highmaps) Sticky tracking of mouse events. When true, the
mouseOutevent on a series isn't triggered until the mouse moves over another series, or out of the plot area. When false, themouseOutevent on a series is triggered when the mouse leaves the area around the seriefinal - tooltip → HCSeriesTooltipOptionsObject?
-
(Highcharts, Highstock, Highmaps) A configuration object for the tooltip rendering of each single series. Properties are inherited from tooltip. Overridable properties are
headerFormat,pointFormat,yDecimals,xDateFormat,yPrefixandySuffix. Unlike other series, in a scatter plot the sfinal - visible → bool?
-
(Highmaps) Set the initial visibility of the series.
final
- weight → num?
-
(Highmaps) The weight for all links with unspecified weights. The weight of a link determines its thickness compared to other links.
final
- width → num?
-
(Highmaps) If no weight has previously been specified, this will set the width of all the links without being compared to and scaled according to other weights.
final
- zIndex → num?
-
(Highmaps) Define the z index of the series.
final
- zoomEnabled → bool?
-
(Highmaps) 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.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited