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

[Calendar] Snap to current during resize

The recently added option to support never using event boxes and snapping to grid was a great and well welcome addition to my project. Another feature I immediately thought of that would be useful fo...

Chromium browsers: Cannot read properties of null (reading 'client')

Hi there, In the DayPilot.Scheduler, we’re getting errors in the console from chromium-based browsers: Cannot read properties of null (reading 'client') The code around it is switch(t.eventTapAndHold...

Missing types for DayPilot.Gantt

Answered: The missing TypeScript definitions have been added now in the latest sandbox build (2025.3.6529). The only exception is DayPilot.GanttBeforeCellRenderArgs.cell.areas - this is already available but i...

DatePicker

Hi The DatePicker/Navigator seems to be verylimited in functionality. For example if we want the user just to select year only, we cannot do that. If we want the user to select date and time, we cann...

Best SaaS license

Answered: It looks like you will need the “SaaS Team” license that includes 1 application, unlimited deployed instances (e.g., for scalability or failover purposes) and covers up to 5 developers. Just make sur...

Navigator update

Answered: Most likely, you are using a reference to an old instance that has been disposed already. So I recommend checking how you get the reference and make sure that it’s not an obsolete one.

Need to Sticky Calendar Header on Top

Answered: You can look at the height options, especially heightSpec: "Parent100Pct". This setting makes the Calendar component expand to fill its parent element. A vertical scrollbar is added automatically, so...

Scheduler dynamically change the height config and update visually

Answered: Have you tried using heightSpec: "Max100Pct"? This option is designed exactly for this use case. It will automatically stretch the height as needed, up to 100% of the parent div - then a vertical scr...

Possibility to prevent the text to get highlighted when start editing an event with Scheduler.control.events.edit(event)

Answered: You can cancel the selection and place the caret at the start using the onAfterEventEditRender event: onAfterEventEditRender: args => { setTimeout(() => { args.element.setSelectionRange(0, 0)...

onEventEditKeyDown acces current text

Answered: In onEventEditKeyDown, the args.element property stores the <textarea> element used for editing. You can get the current text using args.element.value.
List of all questions.