CalendarDocumentComponentExtensions extension

Extensions for CalendarDocumentComponent to enhance functionality.

on

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.