NavigationRoute.fromJson constructor
NavigationRoute.fromJson(
- Map<String, dynamic> json
)
Implementation
NavigationRoute.fromJson(Map<String, dynamic> json) {
duration = (json['duration'] as num?)?.toDouble();
distance = (json['distance'] as num?)?.toDouble();
weightName = json['weightName'] as String?;
weight = (json['weight'] as num?)?.toDouble();
geometry = json['geometry'] as dynamic;
voiceLocale = json['voiceLocale'] as String?;
if (json.containsKey('legs') && json['legs'] != null) {
legs = List<NavigationLeg>.from(
(json['legs'] as List<dynamic>).map(
(leg) => NavigationLeg.fromJson(
leg as Map<String, dynamic>,
),
),
);
}
}