HighchartsSeriesLabelOptions constructor

HighchartsSeriesLabelOptions({
  1. List<Map<String, dynamic>>? boxesToAvoid,
  2. bool? connectorAllowed,
  3. double? connectorNeighbourDistance,
  4. bool? enabled,
  5. String? format,
  6. HighchartsCallback? formatter,
  7. double? maxFontSize,
  8. double? minFontSize,
  9. bool? onArea,
  10. HighchartsSeriesLabelStyleOptions? style,
  11. bool? useHTML,
})

Series labels are placed as close to the series as possible in a natural way, seeking to avoid other series. The goal of this feature is to make the chart more easily readable, like if a human designer placed the labels in the optimal position.

API Docs: https://api.highcharts.com/highcharts/series.zigzag.label

Implementation

HighchartsSeriesLabelOptions(
    {this.boxesToAvoid,
    this.connectorAllowed,
    this.connectorNeighbourDistance,
    this.enabled,
    this.format,
    this.formatter,
    this.maxFontSize,
    this.minFontSize,
    this.onArea,
    this.style,
    this.useHTML});