toJson method

Map<String, dynamic> toJson()

Returns a Map representation of the OptimizationData object.

The keys of the Map are 'code', 'summary', 'routes' and 'unassigned'.

Implementation

Map<String, dynamic> toJson() => {
      'code': code,
      'summary': summary.toJson(),
      'routes': routes
          .map<Map<String, dynamic>>((OptimizationRoute e) => e.toJson())
          .toList(),
      'unassigned': unassigned,
    };