search envelope-o feed check
Home Unanswered Active Tags New Question

"dp.events.update(dpEvent)" sometimes redraw all Events on a *Month* calendar

I’m now using a Month calendar and I have the same flickering issue that I had with the Week calendar (now fixed): https://forums.daypilot.org/question/6735/dp-events-updatedpevent-sometimes-redraw-a...

LinkShape being ignored in Scheduler

Answered: This is a global property that should be set in the Scheduler config (see linkShape in the API docs), rather than in individual link properties.

Month.makeDraggable doc and Typescript types missing

Month.makeDraggable TS types are missing and that method doesn’t seem to be documented at all. The demo works well though. Thank you.

How to fire onTimeRangeSelect/ed events for disabled cells

Answered: You can use the onTimeRangeSelecting event to set args.ignoreDisabledCells to true when you want to allow the time range selection.

Recurring Activities

Answered: The JavaScript version doesn’t have built-in support for recurring events. You need to implement this feature on the server side and pass the full list of occurrences to the component on the client s...

Event Slot not always displayed in schedule in vue3 wrapper

Answered: This should be fixed now in the latest sandbox build (2025.4.772, NPM). It only happens with floating events enabled, so the workaround for the current release would be to disable this feature. Pleas...

Jumpy infinite scrolling scheduler

Answered: Hi Leo, This issue should be fixed now in the latest sandbox build (2026.1.6812). If the problem persists, please let me know.

Export Styled Calendar

Answered: Hi Ankit, The Calendar tries to read the actual styles, but it’s not always possible. However, there are customization events available that let you specify the styles (background color, text color, ...

Optimizing JavaScript Performance for Real-Time Apps

I’m developing a web application for Eminence Technology that relies heavily on real-time data updates, frequent DOM changes, and complex user interactions. As the application grows, I’m starting to ...

DayPilot.Menu hide() with Escape button

Answered: It is necessary to add the event handler globally (attach it to the document element). Attaching it to the menu element would only work after calling focus(), and you would also have to handle focus ...
List of all questions.