RadarChartController constructor

RadarChartController({
  1. double webLineWidth = 1.5,
  2. double innerWebLineWidth = 0.75,
  3. Color? webColor,
  4. Color? webColorInner,
  5. int webAlpha = 150,
  6. bool drawWeb = true,
  7. int skipWebLineCount = 0,
  8. YAxis? yAxis,
  9. Color? backgroundColor,
  10. YAxisSettingFunction? yAxisSettingFunction,
  11. IMarker? marker,
  12. Description? description,
  13. XAxisSettingFunction? xAxisSettingFunction,
  14. LegendSettingFunction? legendSettingFunction,
  15. DataRendererSettingFunction? rendererSettingFunction,
  16. OnChartValueSelectedListener? selectionListener,
  17. double rotationAngle = 270,
  18. double rawRotationAngle = 270,
  19. bool rotateEnabled = true,
  20. double minOffset = 30.0,
  21. double maxHighlightDistance = 100.0,
  22. bool highLightPerTapEnabled = true,
  23. double extraTopOffset = 0.0,
  24. double extraRightOffset = 0.0,
  25. double extraBottomOffset = 0.0,
  26. double extraLeftOffset = 0.0,
  27. String noDataText = "No chart data available.",
  28. bool drawMarkers = true,
  29. bool resolveGestureHorizontalConflict = false,
  30. bool resolveGestureVerticalConflict = false,
  31. double descTextSize = 12,
  32. double infoTextSize = 12,
  33. Color? descTextColor,
  34. Color? infoTextColor,
  35. Color? infoBgColor,
})

Implementation

RadarChartController({
  this.webLineWidth = 1.5,
  this.innerWebLineWidth = 0.75,
  this.webColor,
  this.webColorInner,
  this.webAlpha = 150,
  this.drawWeb = true,
  this.skipWebLineCount = 0,
  this.yAxis,
  this.backgroundColor,
  this.yAxisSettingFunction,
  IMarker? marker,
  Description? description,
  XAxisSettingFunction? xAxisSettingFunction,
  LegendSettingFunction? legendSettingFunction,
  DataRendererSettingFunction? rendererSettingFunction,
  OnChartValueSelectedListener? selectionListener,
  double rotationAngle = 270,
  double rawRotationAngle = 270,
  bool rotateEnabled = true,
  double minOffset = 30.0,
  double maxHighlightDistance = 100.0,
  bool highLightPerTapEnabled = true,
  double extraTopOffset = 0.0,
  double extraRightOffset = 0.0,
  double extraBottomOffset = 0.0,
  double extraLeftOffset = 0.0,
  String noDataText = "No chart data available.",
  bool drawMarkers = true,
  bool resolveGestureHorizontalConflict = false,
  bool resolveGestureVerticalConflict = false,
  double descTextSize = 12,
  double infoTextSize = 12,
  Color? descTextColor,
  Color? infoTextColor,
  Color? infoBgColor,
}) : super(
    marker: marker,
    noDataText: noDataText,
    xAxisSettingFunction: xAxisSettingFunction,
    legendSettingFunction: legendSettingFunction,
    rendererSettingFunction: rendererSettingFunction,
    description: description,
    selectionListener: selectionListener,
    maxHighlightDistance: maxHighlightDistance,
    highLightPerTapEnabled: highLightPerTapEnabled,
    extraTopOffset: extraTopOffset,
    extraRightOffset: extraRightOffset,
    extraBottomOffset: extraBottomOffset,
    extraLeftOffset: extraLeftOffset,
    drawMarkers: drawMarkers,
    resolveGestureHorizontalConflict: resolveGestureHorizontalConflict,
    resolveGestureVerticalConflict: resolveGestureVerticalConflict,
    descTextSize: descTextSize,
    infoTextSize: infoTextSize,
    descTextColor: descTextColor,
    infoTextColor: infoTextColor,
    infoBgColor: infoBgColor,
    rotationAngle: rotationAngle,
    rawRotationAngle: rawRotationAngle,
    rotateEnabled: rotateEnabled,
    minOffset: minOffset);