OptimizationData.fromJson constructor
Generates a OptimizationData from a Map received from the API having the keys 'code', 'summary', 'routes' and 'unassigned'.
Implementation
factory OptimizationData.fromJson(Map<String, dynamic> json) =>
OptimizationData(
code: json['code'],
summary: OptimizationSummary.fromJson(json['summary']),
unassigned: json['unassigned'] as List<dynamic>,
routes: (json['routes'] as List<dynamic>)
.map<OptimizationRoute>((e) => OptimizationRoute.fromJson(e))
.toList(),
);