copyWith method

Step copyWith({
  1. int? distanceMeters,
  2. String? staticDuration,
  3. Polyline? polyline,
  4. Location? startLocation,
  5. Location? endLocation,
  6. NavigationInstruction? navigationInstruction,
  7. StepLocalizedValues? localizedValues,
  8. String? travelMode,
})

Implementation

Step copyWith({
  int? distanceMeters,
  String? staticDuration,
  Polyline? polyline,
  Location? startLocation,
  Location? endLocation,
  NavigationInstruction? navigationInstruction,
  StepLocalizedValues? localizedValues,
  String? travelMode,
}) {
  return Step(
    distanceMeters: distanceMeters ?? this.distanceMeters,
    staticDuration: staticDuration ?? this.staticDuration,
    polyline: polyline ?? this.polyline,
    startLocation: startLocation ?? this.startLocation,
    endLocation: endLocation ?? this.endLocation,
    navigationInstruction:
        navigationInstruction ?? this.navigationInstruction,
    localizedValues: localizedValues ?? this.localizedValues,
    travelMode: travelMode ?? this.travelMode,
  );
}