CalendarDocumentComponentExtensions extension
Extensions for CalendarDocumentComponent to enhance functionality.
Properties
- isAlarm → bool
-
Available on CalendarDocumentComponent, provided by the CalendarDocumentComponentExtensions extension
Determines if this component is an alarm (VALARM).no setter - isEvent → bool
-
Available on CalendarDocumentComponent, provided by the CalendarDocumentComponentExtensions extension
Determines if this component is an event (VEVENT).no setter - isFreeBusy → bool
-
Available on CalendarDocumentComponent, provided by the CalendarDocumentComponentExtensions extension
Determines if this component is a free/busy (VFREEBUSY).no setter - isJournal → bool
-
Available on CalendarDocumentComponent, provided by the CalendarDocumentComponentExtensions extension
Determines if this component is a journal (VJOURNAL).no setter - isTimezone → bool
-
Available on CalendarDocumentComponent, provided by the CalendarDocumentComponentExtensions extension
Determines if this component is a timezone (VTIMEZONE).no setter - isTodo → bool
-
Available on CalendarDocumentComponent, provided by the CalendarDocumentComponentExtensions extension
Determines if this component is a todo (VTODO).no setter
Methods
-
toAlarm(
{CalendarParser? parser}) → AlarmComponent -
Available on CalendarDocumentComponent, provided by the CalendarDocumentComponentExtensions extension
Converts this raw component into a typed alarm component using the given parser. -
toEvent(
{CalendarParser? parser}) → EventComponent -
Available on CalendarDocumentComponent, provided by the CalendarDocumentComponentExtensions extension
Converts this raw component into a typed component using the given parser. -
toFreeBusy(
{CalendarParser? parser}) → FreeBusyComponent -
Available on CalendarDocumentComponent, provided by the CalendarDocumentComponentExtensions extension
Converts this raw component into a typed free/busy component using the given parser. -
toJournal(
{CalendarParser? parser}) → JournalComponent -
Available on CalendarDocumentComponent, provided by the CalendarDocumentComponentExtensions extension
Converts this raw component into a typed journal component using the given parser. -
toTimeZone(
{CalendarParser? parser}) → TimeZoneComponent -
Available on CalendarDocumentComponent, provided by the CalendarDocumentComponentExtensions extension
Converts this raw component into a typed timezone component using the given parser. -
toTodo(
{CalendarParser? parser}) → TodoComponent -
Available on CalendarDocumentComponent, provided by the CalendarDocumentComponentExtensions extension
Converts this raw component into a typed todo component using the given parser.