Skip to content

Commit ca15ea8

Browse files
authored
🤖 Merge PR DefinitelyTyped#74809 [@event-calendar/core]Updated for 5.6 and added missing options. by @tmpie
1 parent 95e677e commit ca15ea8

File tree

3 files changed

+16
-1
lines changed

3 files changed

+16
-1
lines changed

‎types/event-calendar__core/event-calendar__core-tests.ts‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,10 @@ cal = createCalendar(target, plugins, {
140140
customScrollbars: true,
141141
date: "1997-04-12",
142142
dateClick: (_info: Calendar.DateClickInfo) => {},
143+
dateIncrement: { days: 7 },
143144
datesAboveResources: false,
144145
datesSet: (_info: Calendar.DatesSetInfo) => {},
146+
dayCellContent: { html: "" },
145147
dayCellFormat: dateFormat,
146148
dayHeaderAriaLabelFormat: dateFormat,
147149
dayHeaderFormat: dateFormat,
@@ -272,6 +274,7 @@ cal.setOption("buttonText", () => {
272274
return customButtons;
273275
})
274276
.setOption("columnWidth", undefined)
277+
.setOption("dayCellContent", (_arg: Calendar.DayCellContentArg) => "content")
275278
.setOption("dayCellFormat", (_d: Date) => "content")
276279
.setOption("dayHeaderAriaLabelFormat", (_d: Date) => "content")
277280
.setOption("dayHeaderFormat", (_d: Date) => "content")
@@ -326,6 +329,7 @@ let validResource: Calendar.Resource = {
326329
title: "content",
327330
eventBackgroundColor: undefined,
328331
eventTextColor: undefined,
332+
expanded: true,
329333
extendedProps: { a: 1, b: "two", c: [] },
330334
};
331335
const { title, ...rest } = validResource;

‎types/event-calendar__core/index.d.ts‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ export namespace Calendar {
7878
title?: Content;
7979
eventBackgroundColor?: string;
8080
eventTextColor?: string;
81+
expanded?: boolean;
8182
extendedProps?: Record<string, unknown>;
8283
children?: ResourceInput[];
8384
}
@@ -87,6 +88,7 @@ export namespace Calendar {
8788
title: Content;
8889
eventBackgroundColor: string | undefined;
8990
eventTextColor: string | undefined;
91+
expanded: boolean;
9092
extendedProps: Record<string, unknown>;
9193
}
9294

@@ -131,6 +133,13 @@ export namespace Calendar {
131133
view: View;
132134
}
133135

136+
interface DayCellContentArg {
137+
allDay: boolean;
138+
date: Date;
139+
isToday: boolean;
140+
resource: Resource;
141+
}
142+
134143
interface EventClassNamesInfo {
135144
event: Event;
136145
view: View;
@@ -326,8 +335,10 @@ export namespace Calendar {
326335
customScrollbars?: boolean;
327336
date?: Date | string | undefined;
328337
dateClick?: (info: DateClickInfo) => void;
338+
dateIncrement?: DurationInput;
329339
datesAboveResources?: boolean;
330340
datesSet?: (info: DatesSetInfo) => void;
341+
dayCellContent?: Content | ((arg: DayCellContentArg) => Content);
331342
dayCellFormat?: Intl.DateTimeFormatOptions | ((d: Date) => Content);
332343
dayHeaderAriaLabelFormat?: Intl.DateTimeFormatOptions | ((d: Date) => Content);
333344
dayHeaderFormat?: Intl.DateTimeFormatOptions | ((d: Date) => Content);

‎types/event-calendar__core/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"private": true,
33
"type": "module",
44
"name": "@types/event-calendar__core",
5-
"version": "5.5.9999",
5+
"version": "5.6.9999",
66
"projects": [
77
"https://vkurko.github.io/calendar/"
88
],

0 commit comments

Comments
 (0)