copyWith method

SpeedRangeToStyleZoom copyWith({
  1. SpeedRange? range,
  2. RouteDistance? minDistanceToManeuver,
  3. RouteDistance? maxDistanceToManeuver,
  4. Map<RoadType, StyleZoom>? roadClassesStyleZooms,
  5. Map<RoadType, Tilt>? roadClassesTilts,
  6. StyleZoom? styleZoom,
  7. Tilt? styleTilt,
})

Implementation

SpeedRangeToStyleZoom copyWith({
  SpeedRange? range,
  RouteDistance? minDistanceToManeuver,
  RouteDistance? maxDistanceToManeuver,
  core.Map<RoadType, StyleZoom>? roadClassesStyleZooms,
  core.Map<RoadType, Tilt>? roadClassesTilts,
  StyleZoom? styleZoom,
  Tilt? styleTilt
}) {
  return SpeedRangeToStyleZoom(
    range: range ?? this.range,
    minDistanceToManeuver: minDistanceToManeuver ?? this.minDistanceToManeuver,
    maxDistanceToManeuver: maxDistanceToManeuver ?? this.maxDistanceToManeuver,
    roadClassesStyleZooms: roadClassesStyleZooms ?? this.roadClassesStyleZooms,
    roadClassesTilts: roadClassesTilts ?? this.roadClassesTilts,
    styleZoom: styleZoom ?? this.styleZoom,
    styleTilt: styleTilt ?? this.styleTilt
  );
}