polylineUpdatesToJson function

Map<String, dynamic> polylineUpdatesToJson(
  1. PolylineUpdates polylineUpdates
)

Implementation

Map<String, dynamic> polylineUpdatesToJson(PolylineUpdates polylineUpdates) {
  final Map<String, dynamic> updateMap = <String, dynamic>{};

  addToMap(
    updateMap,
    _Param.polylinesToInsert,
    polylineToList(polylineUpdates.insertSet),
  );
  addToMap(
    updateMap,
    _Param.polylinesToUpdate,
    polylineToList(polylineUpdates.updateSet),
  );
  addToMap(
    updateMap,
    _Param.polylinesToDelete,
    polylineUpdates.deleteSet.map<dynamic>((PolylineId m) => m.id).toList(),
  );

  return updateMap;
}