PieRadarController<P extends PieRadarChartPainter<ChartData<IDataSet<Entry>>?>> constructor

PieRadarController<P extends PieRadarChartPainter<ChartData<IDataSet<Entry>>?>>({
  1. double rotationAngle = 270,
  2. double? rawRotationAngle = 270,
  3. bool rotateEnabled = true,
  4. double minOffset = 30,
  5. IMarker? marker,
  6. Description? description,
  7. OnChartValueSelectedListener? selectionListener,
  8. double maxHighlightDistance = 100.0,
  9. bool highLightPerTapEnabled = true,
  10. double extraTopOffset = 0.0,
  11. double extraRightOffset = 0.0,
  12. double extraBottomOffset = 0.0,
  13. double extraLeftOffset = 0.0,
  14. bool drawMarkers = true,
  15. bool resolveGestureHorizontalConflict = false,
  16. bool resolveGestureVerticalConflict = false,
  17. double descTextSize = 12,
  18. double infoTextSize = 12,
  19. Color? descTextColor,
  20. Color? infoTextColor,
  21. Color? infoBgColor,
  22. String noDataText = "No chart data available.",
  23. XAxisSettingFunction? xAxisSettingFunction,
  24. LegendSettingFunction? legendSettingFunction,
  25. DataRendererSettingFunction? rendererSettingFunction,
})

Implementation

PieRadarController(
    {this.rotationAngle = 270,
    this.rawRotationAngle = 270,
    this.rotateEnabled = true,
    this.minOffset = 30,
    IMarker? marker,
    Description? description,
    OnChartValueSelectedListener? selectionListener,
    double maxHighlightDistance = 100.0,
    bool highLightPerTapEnabled = true,
    double extraTopOffset = 0.0,
    double extraRightOffset = 0.0,
    double extraBottomOffset = 0.0,
    double extraLeftOffset = 0.0,
    bool drawMarkers = true,
    bool resolveGestureHorizontalConflict = false,
    bool resolveGestureVerticalConflict = false,
    double descTextSize = 12,
    double infoTextSize = 12,
    Color? descTextColor,
    Color? infoTextColor,
    Color? infoBgColor,
    String noDataText = "No chart data available.",
    XAxisSettingFunction? xAxisSettingFunction,
    LegendSettingFunction? legendSettingFunction,
    DataRendererSettingFunction? rendererSettingFunction})
    : 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,
          infoBgColor: infoBgColor,
          infoTextColor: infoTextColor);