copyWith method

ChartPointerEvent copyWith({
  1. Offset? localPosition,
  2. Offset? chartPosition,
  3. Offset? globalPosition,
  4. int? buttons,
  5. double? pressure,
  6. Offset? delta,
  7. Offset? scrollDelta,
  8. Duration? timestamp,
  9. PointerDeviceKind? kind,
})

Creates a copy with updated values.

Implementation

ChartPointerEvent copyWith({
  Offset? localPosition,
  Offset? chartPosition,
  Offset? globalPosition,
  int? buttons,
  double? pressure,
  Offset? delta,
  Offset? scrollDelta,
  Duration? timestamp,
  PointerDeviceKind? kind,
}) {
  return ChartPointerEvent(
    localPosition: localPosition ?? this.localPosition,
    chartPosition: chartPosition ?? this.chartPosition,
    globalPosition: globalPosition ?? this.globalPosition,
    buttons: buttons ?? this.buttons,
    pressure: pressure ?? this.pressure,
    delta: delta ?? this.delta,
    scrollDelta: scrollDelta ?? this.scrollDelta,
    timestamp: timestamp ?? this.timestamp,
    kind: kind ?? this.kind,
  );
}