copyWith method

Coordinate copyWith({
  1. double? value,
  2. Offset? offset,
  3. double? radius,
  4. double? zoomedFactor,
})

Creates a new Coordinate from this one by updating individual properties.

Implementation

Coordinate copyWith({
  double? value,
  Offset? offset,
  double? radius,
  double? zoomedFactor,
}) =>
    Coordinate(
      value: value ?? this.value,
      offset: offset ?? this.offset,
      radius: radius ?? this.radius,
      zoomedFactor: zoomedFactor ?? this.zoomedFactor,
    );