RouteProgress constructor

RouteProgress({
  1. String? name,
  2. Iterable<Waypoint>? waypoints,
  3. int? index,
  4. bool? loop,
  5. int? lap,
})

Implementation

factory RouteProgress({
  $core.String? name,
  $core.Iterable<Waypoint>? waypoints,
  $core.int? index,
  $core.bool? loop,
  $core.int? lap,
}) {
  final $result = create();
  if (name != null) {
    $result.name = name;
  }
  if (waypoints != null) {
    $result.waypoints.addAll(waypoints);
  }
  if (index != null) {
    $result.index = index;
  }
  if (loop != null) {
    $result.loop = loop;
  }
  if (lap != null) {
    $result.lap = lap;
  }
  return $result;
}