Files
cally/components/pages/calendar/interfaces.ts
Milan Paunovic f2af60111b Syncing rework
2024-11-26 21:13:54 +01:00

17 lines
695 B
TypeScript

export interface CalendarEvent {
id?: number | string; // Unique identifier for the event
user?: string;
creatorId?: string;
title: string; // Event title or name
description?: string; // Optiional description for the event
start: Date; // Start date and time of the event
end: Date; // End date and time of the event
location?: string; // Optional event location
allDay?: boolean; // Specifies if the event lasts all day
eventColor?: string; // Optional color to represent the event
attendees?: string[]; // Optional list of participants or attendees
private?: boolean;
notes?: string,
overlapPosition?: number
overlapCount?: number
}