Month.makeDraggable TS types are missing and that method doesn’t seem to be documented at all. The demo works well though. Thank you.
Month.makeDraggable
The TypeScript definition for DayPilot.Month.makeDraggable() is now available in the latest sandbox build (2026.1.6821). The API has been extended with additional options to match the Calendar component (externalHtml, externalCssClass, onDragStart, onDrop, etc.).
externalHtml
externalCssClass
onDragStart
onDrop
Thank you!
I think there was a bug introduced in “2026.1.6821”. When using DayPilot.Calendar.makeDraggable (and now DayPilot.Month.makeDraggable ), it seems that two items are actually dragged now instead of a single one. In “2026.1.6820”, using DayPilot.Calendar.makeDraggable results in (while dragging from the button): In “2026.1.6821”, it results in: It’s the same behavior with DayPilot.Month.makeDraggable.
DayPilot.Calendar.makeDraggable
DayPilot.Month.makeDraggable
I’ll make more tests, but I think this occures when there is both a Week Calendar and a Month Calendar on the same page.
I confirm, it seems that as soon as I add a simple
const dpMonthCalendar = new DayPilot.Month('dpMonthCalendar', {}); dpMonthCalendar.init();
on a page where there is already a Week calendar, the issue occures.
Thanks for the bug report. Please let me check that.
This should be fixed now in the latest sandbox build (2026.1.6826).
If there is any problem, please let me know.
I can confirm, everything seems fine now. Thank you!
Great, thanks for the update!