vue-simple-calendar
Version:
Simple Vue 3 calendar event control
19 lines (18 loc) • 494 B
TypeScript
interface ICalendarItem {
id: string;
startDate: Date;
title: string;
tooltip?: string;
endDate?: Date;
url?: string;
classes?: string[] | null;
style?: string;
}
interface INormalizedCalendarItem extends ICalendarItem {
endDate: Date;
originalItem: ICalendarItem;
classes: string[];
itemRow?: number;
}
type DateTimeFormatOption = "long" | "short" | "narrow" | undefined;
export { ICalendarItem, INormalizedCalendarItem, DateTimeFormatOption };