IEvent constructor

IEvent({
  1. IOrganizer? organizer,
  2. String? uid,
  3. IEventStatus status = IEventStatus.CONFIRMED,
  4. required DateTime start,
  5. DateTime? end,
  6. Duration? duration,
  7. String? summary,
  8. String? description,
  9. List<String>? categories,
  10. String? url,
  11. IClass classification = IClass.PRIVATE,
  12. String? comment,
  13. IRecurrenceRule? rrule,
  14. ITimeTransparency? transparency,
  15. String? location,
  16. double? lat,
  17. double? lng,
  18. List<String>? resources,
  19. IAlarm? alarm,
  20. int? priority = 0,
})

Implementation

IEvent({
  IOrganizer? organizer,
  String? uid,
  this.status = IEventStatus.CONFIRMED,
  required this.start,
  this.end,
  this.duration,
  String? summary,
  String? description,
  List<String>? categories,
  String? url,
  IClass classification = IClass.PRIVATE,
  String? comment,
  IRecurrenceRule? rrule,
  this.transparency,
  this.location,
  this.lat,
  this.lng,
  this.resources,
  this.alarm,
  this.priority = 0,
}) : super(
        organizer: organizer,
        uid: uid,
        summary: summary,
        description: description,
        categories: categories,
        url: url,
        classification: classification,
        comment: comment,
        rrule: rrule,
      );