copyWith method
Implementation
DataPoint copyWith({
double? x,
double? dx,
Object? key = _dataPointKeyNotProvided,
double? y,
double? dy,
double? z,
double? fy,
DataPointDataMap? data,
}) => DataPoint(
x: x ?? this.x,
key: identical(key, _dataPointKeyNotProvided) ? this.key : key,
y: y ?? this.y,
dy: dy ?? this.dy,
z: z ?? this.z,
fy: fy, // NB! Must be without ?? this.fy,
data: data != null ? this.data.copyWith(data) : this.data,
);