circleUpdatesToJson function

Map<String, dynamic> circleUpdatesToJson(
  1. CircleUpdates circleUpdates
)

Implementation

Map<String, dynamic> circleUpdatesToJson(CircleUpdates circleUpdates) {
  final Map<String, dynamic> updateMap = <String, dynamic>{};

  addToMap(
      updateMap, Param.circlesToInsert, circleToList(circleUpdates.insertSet));
  addToMap(
      updateMap, Param.circlesToUpdate, circleToList(circleUpdates.updateSet));
  addToMap(updateMap, Param.circlesToDelete,
      circleUpdates.deleteSet.map<dynamic>((CircleId m) => m.id).toList());

  return updateMap;
}