Interface ICalEventData

interface ICalEventData {
    alarms?: ICalAlarm[] | ICalAlarmData[];
    allDay?: boolean;
    attachments?: string[];
    attendees?: ICalAttendee[] | ICalAttendeeData[];
    busystatus?: null | ICalEventBusyStatus;
    categories?: ICalCategory[] | ICalCategoryData[];
    class?: null | ICalEventClass;
    created?: null | ICalDateTimeValue;
    description?: null | string | ICalDescription;
    end?: null | ICalDateTimeValue;
    floating?: boolean;
    id?: null | string | number;
    lastModified?: null | ICalDateTimeValue;
    location?: null | string | ICalLocation;
    organizer?: null | string | ICalOrganizer;
    priority?: null | number;
    recurrenceId?: null | ICalDateTimeValue;
    repeating?: null | string | ICalRepeatingOptions | ICalRRuleStub;
    sequence?: number;
    stamp?: ICalDateTimeValue;
    start: ICalDateTimeValue;
    status?: null | ICalEventStatus;
    summary?: string;
    timezone?: null | string;
    transparency?: null | ICalEventTransparency;
    url?: null | string;
    x?: Record<string, string> | [string, string][] | {
        key: string;
        value: string;
    }[];
}

Properties

alarms?: ICalAlarm[] | ICalAlarmData[]
allDay?: boolean
attachments?: string[]
attendees?: ICalAttendee[] | ICalAttendeeData[]
busystatus?: null | ICalEventBusyStatus
categories?: ICalCategory[] | ICalCategoryData[]
class?: null | ICalEventClass
created?: null | ICalDateTimeValue
description?: null | string | ICalDescription
end?: null | ICalDateTimeValue
floating?: boolean
id?: null | string | number
lastModified?: null | ICalDateTimeValue
location?: null | string | ICalLocation
organizer?: null | string | ICalOrganizer
priority?: null | number
recurrenceId?: null | ICalDateTimeValue
repeating?: null | string | ICalRepeatingOptions | ICalRRuleStub
sequence?: number
status?: null | ICalEventStatus
summary?: string
timezone?: null | string
transparency?: null | ICalEventTransparency
url?: null | string
x?: Record<string, string> | [string, string][] | {
    key: string;
    value: string;
}[]

Generated using TypeDoc