RadarChartController constructor
RadarChartController({
- double webLineWidth = 1.5,
- double innerWebLineWidth = 0.75,
- Color? webColor,
- Color? webColorInner,
- int webAlpha = 150,
- bool drawWeb = true,
- int skipWebLineCount = 0,
- YAxis? yAxis,
- Color? backgroundColor,
- YAxisSettingFunction? 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,
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);