copyWith method
RadarChartData
copyWith({
- List<
RadarDataSet> ? dataSets, - Color? radarBackgroundColor,
- BorderSide? radarBorderData,
- RadarShape? radarShape,
- GetTitleByIndexFunction? getTitle,
- TextStyle? titleTextStyle,
- double? titlePositionPercentageOffset,
- int? tickCount,
- TextStyle? ticksTextStyle,
- BorderSide? tickBorderData,
- BorderSide? gridBorderData,
- RadarTouchData? radarTouchData,
- FlBorderData? borderData,
Copies current RadarChartData to a new RadarChartData, and replaces provided values.
Implementation
RadarChartData copyWith({
List<RadarDataSet>? dataSets,
Color? radarBackgroundColor,
BorderSide? radarBorderData,
RadarShape? radarShape,
GetTitleByIndexFunction? getTitle,
TextStyle? titleTextStyle,
double? titlePositionPercentageOffset,
int? tickCount,
TextStyle? ticksTextStyle,
BorderSide? tickBorderData,
BorderSide? gridBorderData,
RadarTouchData? radarTouchData,
FlBorderData? borderData,
}) =>
RadarChartData(
dataSets: dataSets ?? this.dataSets,
radarBackgroundColor: radarBackgroundColor ?? this.radarBackgroundColor,
radarBorderData: radarBorderData ?? this.radarBorderData,
radarShape: radarShape ?? this.radarShape,
getTitle: getTitle ?? this.getTitle,
titleTextStyle: titleTextStyle ?? this.titleTextStyle,
titlePositionPercentageOffset:
titlePositionPercentageOffset ?? this.titlePositionPercentageOffset,
tickCount: tickCount ?? this.tickCount,
ticksTextStyle: ticksTextStyle ?? this.ticksTextStyle,
tickBorderData: tickBorderData ?? this.tickBorderData,
gridBorderData: gridBorderData ?? this.gridBorderData,
radarTouchData: radarTouchData ?? this.radarTouchData,
borderData: borderData ?? this.borderData,
);