Event constructor

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

Implementation

Event({
  this.anyoneCanAddSelf,
  this.attachments,
  this.attendees,
  this.attendeesOmitted,
  this.colorId,
  this.conferenceData,
  this.created,
  this.creator,
  this.description,
  this.end,
  this.endTimeUnspecified,
  this.etag,
  this.eventType,
  this.extendedProperties,
  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.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,
});