copyWith method

DataPoint copyWith({
  1. double? x,
  2. double? dx,
  3. double? y,
  4. double? dy,
  5. double? fy,
  6. DataPointDataMap? data,
})

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,
);