Event class

Constructors

Event({required String uid, String? summary, String? description, List<Attachment>? attachments, List<Attendee>? attendees, Organizer? organizer, DateTime? stamp, DateTime? created, DateTime? lastModified, DateTime? startDate, DateTime? endDate, int? sequence, String? transparency, EventStatus? status, TimeZone? timeZone, RecurrenceRule? recurrenceRule, List<XDate>? xDates, Location? location, String? recurrenceId, String? eventClass, Map<String, String>? customProperties, List<Attachment>? attachFiles})
Event.fromICalString(String icalString)
factory
Event.fromICalStrings(List<String> icalStrings)
factory
Event.fromJson(String source)
factory
Event.fromMap(Map<String, dynamic> map)
factory

Properties

attachFiles List<Attachment>?
getter/setter pair
attachments List<Attachment>?
getter/setter pair
attendees List<Attendee>?
getter/setter pair
availability Availability?
getter/setter pair
created DateTime?
getter/setter pair
createdDate DateTime?
no setter
customProperties Map<String, String>?
getter/setter pair
description String?
getter/setter pair
end DateTime?
no setter
endDate DateTime?
getter/setter pair
eventClass String?
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
lastModified DateTime?
getter/setter pair
lastModifiedDate DateTime?
no setter
location Location?
getter/setter pair
organizer Organizer?
getter/setter pair
recurrenceId String?
getter/setter pair
recurrenceRule RecurrenceRule?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sequence int?
getter/setter pair
stamp DateTime?
getter/setter pair
stampDate DateTime?
no setter
start DateTime?
no setter
startDate DateTime?
getter/setter pair
status EventStatus?
getter/setter pair
summary String?
getter/setter pair
timeZone TimeZone?
getter/setter pair
timeZoneValue TimeZone?
no setter
transparency String?
getter/setter pair
uid String
getter/setter pair
xDates List<XDate>?
getter/setter pair

Methods

getRecurrenceInstancesForTimeFrame(DateTime periodStart, DateTime periodEnd) List<Event>?
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toICalString() String
toJson() Map<String, dynamic>
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override