copyWith method

GestureMarkerOptions copyWith({
  1. VoidCallback? onTap,
  2. VoidCallback? onLongPress,
  3. VoidCallback? onHover,
  4. VoidCallback? onActive,
  5. void onPositionChanged(
    1. LatLng oldPos,
    2. LatLng newPos
    )?,
})

Implementation

GestureMarkerOptions copyWith({
  VoidCallback? onTap,
  VoidCallback? onLongPress,
  VoidCallback? onHover,
  VoidCallback? onActive,
  void Function(LatLng oldPos, LatLng newPos)? onPositionChanged,
}) {
  return GestureMarkerOptions(
    onTap: onTap ?? this.onTap,
    onLongPress: onLongPress ?? this.onLongPress,
    onHover: onHover ?? this.onHover,
    onActive: onActive ?? this.onActive,
    onPositionChanged: onPositionChanged ?? this.onPositionChanged,
  );
}