Route.fromJson constructor
Implementation
factory Route.fromJson(Map<String, dynamic> json) {
return Route(
legs: json["legs"] == null
? []
: List<Leg>.from(json["legs"]!.map((x) => Leg.fromJson(x))),
distanceMeters: json["distanceMeters"],
duration: json["duration"],
staticDuration: json["staticDuration"],
polyline: json["polyline"] == null
? null
: Polyline.fromJson(json["polyline"]),
description: json["description"],
warnings: json["warnings"] == null
? []
: List<String>.from(json["warnings"]!.map((x) => x)),
viewport: json["viewport"] == null
? null
: Viewport.fromJson(json["viewport"]),
travelAdvisory: json["travelAdvisory"] == null
? null
: PolylineDetails.fromJson(json["travelAdvisory"]),
localizedValues: json["localizedValues"] == null
? null
: LegLocalizedValues.fromJson(json["localizedValues"]),
routeLabels: json["routeLabels"] == null
? []
: List<String>.from(json["routeLabels"]!.map((x) => x)),
polylineDetails: json["polylineDetails"] == null
? null
: PolylineDetails.fromJson(json["polylineDetails"]),
);
}