DirectionsRoute.fromMap constructor
DirectionsRoute.fromMap(
- Map<String, dynamic> map
)
Implementation
factory DirectionsRoute.fromMap(Map<String, dynamic> map) => DirectionsRoute(
bounds: GeoCoordBounds(
northeast: _getGeoCoordFromMap(map['bounds']['northeast'])!,
southwest: _getGeoCoordFromMap(map['bounds']['southwest'])!,
),
copyrights: map['copyrights'] as String?,
legs: (map['legs'] as List?)?.mapList((_) => Leg.fromMap(_)),
overviewPolyline: map['overview_polyline'] != null
? OverviewPolyline.fromMap(map['overview_polyline'])
: null,
summary: map['summary'] as String?,
warnings: (map['warnings'] as List?)?.mapList((_) => _ as String?),
waypointOrder: (map['waypoint_order'] as List?)
?.mapList((_) => num.tryParse(_.toString())),
fare: map['fare'] != null ? Fare.fromMap(map['fare']) : null,
);