RouteMatrixElement constructor
RouteMatrixElement({
- int? originIndex,
- int? destinationIndex,
- Status? status,
- int? distanceMeters,
- Duration? duration,
- Duration? staticDuration,
- RouteTravelAdvisory? travelAdvisory,
- FallbackInfo? fallbackInfo,
- RouteMatrixElementCondition? condition,
- RouteMatrixElement_LocalizedValues? localizedValues,
Implementation
factory RouteMatrixElement({
$core.int? originIndex,
$core.int? destinationIndex,
$2.Status? status,
$core.int? distanceMeters,
$10.Duration? duration,
$10.Duration? staticDuration,
$28.RouteTravelAdvisory? travelAdvisory,
$29.FallbackInfo? fallbackInfo,
RouteMatrixElementCondition? condition,
RouteMatrixElement_LocalizedValues? localizedValues,
}) {
final $result = create();
if (originIndex != null) {
$result.originIndex = originIndex;
}
if (destinationIndex != null) {
$result.destinationIndex = destinationIndex;
}
if (status != null) {
$result.status = status;
}
if (distanceMeters != null) {
$result.distanceMeters = distanceMeters;
}
if (duration != null) {
$result.duration = duration;
}
if (staticDuration != null) {
$result.staticDuration = staticDuration;
}
if (travelAdvisory != null) {
$result.travelAdvisory = travelAdvisory;
}
if (fallbackInfo != null) {
$result.fallbackInfo = fallbackInfo;
}
if (condition != null) {
$result.condition = condition;
}
if (localizedValues != null) {
$result.localizedValues = localizedValues;
}
return $result;
}