Event constructor

Event({
  1. required String uid,
  2. String? summary,
  3. String? description,
  4. List<Attachment>? attachments,
  5. List<Attendee>? attendees,
  6. Organizer? organizer,
  7. DateTime? stamp,
  8. DateTime? created,
  9. DateTime? lastModified,
  10. DateTime? startDate,
  11. DateTime? endDate,
  12. int? sequence,
  13. String? transparency,
  14. EventStatus? status,
  15. TimeZone? timeZone,
  16. RecurrenceRule? recurrenceRule,
  17. List<XDate>? xDates,
  18. Location? location,
  19. String? recurrenceId,
  20. String? eventClass,
  21. Map<String, String>? customProperties,
  22. List<Attachment>? attachFiles,
})

Implementation

Event({
  required this.uid,
  this.summary,
  this.description,
  this.attachments,
  this.attendees,
  this.organizer,
  this.stamp,
  this.created,
  this.lastModified,
  this.startDate,
  this.endDate,
  this.sequence,
  this.transparency,
  this.status,
  this.timeZone,
  this.recurrenceRule,
  this.xDates,
  this.location,
  this.recurrenceId,
  this.eventClass,
  this.customProperties,
  this.attachFiles,
});