DirectionRouteSegmentStep.fromJson constructor

DirectionRouteSegmentStep.fromJson(
  1. Map<String, dynamic> json
)

Generates a DirectionRouteSegmentStep from a received Map having the keys 'distance', 'duration', 'type', 'instruction', 'name', 'way_points'.

Implementation

factory DirectionRouteSegmentStep.fromJson(Map<String, dynamic> json) =>
    DirectionRouteSegmentStep(
      distance: json['distance'] as double,
      duration: json['duration'] as double,
      type: json['type'] as int,
      instruction: json['instruction'] as String,
      name: json['name'] as String,
      wayPoints: (json['way_points'] as List<dynamic>)
          .map<double>((dynamic e) => (e as num).toDouble())
          .toList(),
    );