Event constructor

Event({
  1. bool? anyoneCanAddSelf,
  2. List<EventAttachment>? attachments,
  3. List<EventAttendee>? attendees,
  4. bool? attendeesOmitted,
  5. EventBirthdayProperties? birthdayProperties,
  6. String? colorId,
  7. ConferenceData? conferenceData,
  8. DateTime? created,
  9. EventCreator? creator,
  10. String? description,
  11. EventDateTime? end,
  12. bool? endTimeUnspecified,
  13. String? etag,
  14. String? eventType,
  15. EventExtendedProperties? extendedProperties,
  16. EventFocusTimeProperties? focusTimeProperties,
  17. EventGadget? gadget,
  18. bool? guestsCanInviteOthers,
  19. bool? guestsCanModify,
  20. bool? guestsCanSeeOtherGuests,
  21. String? hangoutLink,
  22. String? htmlLink,
  23. String? iCalUID,
  24. String? id,
  25. String? kind,
  26. String? location,
  27. bool? locked,
  28. EventOrganizer? organizer,
  29. EventDateTime? originalStartTime,
  30. EventOutOfOfficeProperties? outOfOfficeProperties,
  31. bool? privateCopy,
  32. List<String>? recurrence,
  33. String? recurringEventId,
  34. EventReminders? reminders,
  35. int? sequence,
  36. EventSource? source,
  37. EventDateTime? start,
  38. String? status,
  39. String? summary,
  40. String? transparency,
  41. DateTime? updated,
  42. String? visibility,
  43. EventWorkingLocationProperties? workingLocationProperties,
})

Implementation

Event({
  this.anyoneCanAddSelf,
  this.attachments,
  this.attendees,
  this.attendeesOmitted,
  this.birthdayProperties,
  this.colorId,
  this.conferenceData,
  this.created,
  this.creator,
  this.description,
  this.end,
  this.endTimeUnspecified,
  this.etag,
  this.eventType,
  this.extendedProperties,
  this.focusTimeProperties,
  this.gadget,
  this.guestsCanInviteOthers,
  this.guestsCanModify,
  this.guestsCanSeeOtherGuests,
  this.hangoutLink,
  this.htmlLink,
  this.iCalUID,
  this.id,
  this.kind,
  this.location,
  this.locked,
  this.organizer,
  this.originalStartTime,
  this.outOfOfficeProperties,
  this.privateCopy,
  this.recurrence,
  this.recurringEventId,
  this.reminders,
  this.sequence,
  this.source,
  this.start,
  this.status,
  this.summary,
  this.transparency,
  this.updated,
  this.visibility,
  this.workingLocationProperties,
});