buildEventsData method
Implementation
Future<http.MultipartFile> buildEventsData(
List<VideoEvent> childEvents) async {
final eventData = <Map<String, dynamic>>[];
for (final childEvent in childEvents) {
eventData.add({
VideoEventJSONKeys.eventName.name: childEvent.eventName,
VideoEventJSONKeys.eventTime.name: childEvent.eventTime,
VideoEventJSONKeys.eventDetails.name: childEvent.eventDetails,
});
}
final jsonData = json.encode(eventData);
return http.MultipartFile.fromString('events', jsonData);
}