copyWith method
ScatterChartData
copyWith({
- List<
ScatterSpot> ? scatterSpots, - FlTitlesData? titlesData,
- ScatterTouchData? scatterTouchData,
- List<
int> ? showingTooltipIndicators, - FlGridData? gridData,
- FlBorderData? borderData,
- double? minX,
- double? maxX,
- double? baselineX,
- double? minY,
- double? maxY,
- double? baselineY,
- FlClipData? clipData,
- Color? backgroundColor,
- ScatterLabelSettings? scatterLabelSettings,
Copies current ScatterChartData to a new ScatterChartData, and replaces provided values.
Implementation
ScatterChartData copyWith({
List<ScatterSpot>? scatterSpots,
FlTitlesData? titlesData,
ScatterTouchData? scatterTouchData,
List<int>? showingTooltipIndicators,
FlGridData? gridData,
FlBorderData? borderData,
double? minX,
double? maxX,
double? baselineX,
double? minY,
double? maxY,
double? baselineY,
FlClipData? clipData,
Color? backgroundColor,
ScatterLabelSettings? scatterLabelSettings,
}) {
return ScatterChartData(
scatterSpots: scatterSpots ?? this.scatterSpots,
titlesData: titlesData ?? this.titlesData,
scatterTouchData: scatterTouchData ?? this.scatterTouchData,
showingTooltipIndicators:
showingTooltipIndicators ?? this.showingTooltipIndicators,
gridData: gridData ?? this.gridData,
borderData: borderData ?? this.borderData,
minX: minX ?? this.minX,
maxX: maxX ?? this.maxX,
baselineX: baselineX ?? this.baselineX,
minY: minY ?? this.minY,
maxY: maxY ?? this.maxY,
baselineY: baselineY ?? this.baselineY,
clipData: clipData ?? this.clipData,
backgroundColor: backgroundColor ?? this.backgroundColor,
scatterLabelSettings: scatterLabelSettings ?? this.scatterLabelSettings,
);
}