copyWith method
ManeuverModel
copyWith({
- int? maneuverDistance()?,
- ManeuverIcon? maneuverIcon()?,
- String? roadName()?,
- AdditionalManeuverModel? additionalManeuver()?,
Implementation
ManeuverModel copyWith({
int? Function()? maneuverDistance,
ManeuverIcon? Function()? maneuverIcon,
String? Function()? roadName,
AdditionalManeuverModel? Function()? additionalManeuver,
}) {
return ManeuverModel(
maneuverDistance:
maneuverDistance != null ? maneuverDistance() : this.maneuverDistance,
maneuverIcon: maneuverIcon != null ? maneuverIcon() : this.maneuverIcon,
roadName: roadName != null ? roadName() : this.roadName,
additionalManeuver: additionalManeuver != null
? additionalManeuver()
: this.additionalManeuver,
);
}