Input$InsertGoogleCalendarInput.fromJson constructor
Input$InsertGoogleCalendarInput.fromJson(
- Map<String, dynamic> data
)
Implementation
factory Input$InsertGoogleCalendarInput.fromJson(Map<String, dynamic> data) {
final result$data = <String, dynamic>{};
if (data.containsKey('summary')) {
final l$summary = data['summary'];
result$data['summary'] = (l$summary as String?);
}
if (data.containsKey('description')) {
final l$description = data['description'];
result$data['description'] = (l$description as String?);
}
if (data.containsKey('location')) {
final l$location = data['location'];
result$data['location'] = (l$location as String?);
}
if (data.containsKey('timeZone')) {
final l$timeZone = data['timeZone'];
result$data['timeZone'] = (l$timeZone as String?);
}
final l$kind = data['kind'];
result$data['kind'] = (l$kind as String);
if (data.containsKey('etag')) {
final l$etag = data['etag'];
result$data['etag'] = (l$etag as String?);
}
if (data.containsKey('id')) {
final l$id = data['id'];
result$data['id'] = (l$id as String?);
}
if (data.containsKey('conferenceProperties')) {
final l$conferenceProperties = data['conferenceProperties'];
result$data['conferenceProperties'] = l$conferenceProperties == null
? null
: Input$GoogleCalendarConferencePropertiesInput.fromJson(
(l$conferenceProperties as Map<String, dynamic>));
}
return Input$InsertGoogleCalendarInput._(result$data);
}