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