Active Questions
Add group line in PhpMyadmin
Answered: You have added it correctly - but it will only display the expand/collapse icon when you add some child resources. If you want to hide the additional columns for these empty groups, you can remove th...
how to dynamically add color to each tasks
Answered: You can use the onBeforeEventRender event to set custom event color in the Scheduler. The color can be set either directly using args.data.backColor or via a CSS class (by setting args.data.cssClass)...
Hide non business hours from scheduler
Answered: Yes, this can be done by hiding selected time columns using the onIncludeTimeCell event handler or by defining the timeline manually.
Events displayed only on 30 minute boundaries?
Answered: At this moment, the Lite version of the Calendar only displays events this way - the start and end times are aligned with the grid cells and the real duration is highlighted using the duration bar. H...
Non-default cellDuration causes Calendar scroll position to change.
Answered: This issue should be fixed now in the latest sandbox build (2025.2.639):
Issue with Hiding Non-Business Hours Spanning Two Days in DayPilot Scheduler
Answered: The onIncludeTimeCell logic should look like this (it works for two days and scale="Hours"): onIncludeTimeCell: (args) => {
const businessStart = 21; // 9 PM (21:00)
const businessEnd = 6; ...
Hovering a draggable event and change row background-color
Answered: Sorry for the delay. This can be done like this: const scheduler = new DayPilot.Scheduler("scheduler", {
onRowMouseOver: args => {
if (app.dragging) {
args.row.cells.all()....
Facing issue while exporting data in RTL
Answered: Unfortunately, the image export is not supported in the RTL mode at the moment. It’s in the plan, but we can’t promise any delivery date.
Can't seem to be able to install with npm
Answered: We are upgrading the infrastructure and there was a temporary issue that has been resolved now. Please let me know if the problem persists.
Guest calendar
Answered: Please take a look at this tutorial: JavaScript Calendar in Read-Only Mode (Open-Source)
on gantt row expand
Answered: Since version 2025.1.5435, it is possible to handle these actions using these new events: onRowCollapse onRowExpand
How to drag events to queue on iPad, currently it does not trigger events
How to drag events to queue on iPad, currently it does not trigger events
change the Gantt link shape
Answered: Yes, you can use the same property (linkShape) in the Gantt Chart.
Is it possible to add custom html and css to the daypilot gantt?
Answered: You can use the onBeforeTaskRender event handler to customize the task boxes. This event will let you set custom color easily. {
onBeforeTaskRender: (args) => {
args.data.box.backColor = "#cc...
How to handle the progressBar per row in scheduler Angular
Answered: You can take a look at the JavaScript Scheduler: Resource Utilization Chart for Rows tutorial:
is it possible to edit the event
Answered: Please see here: https://forums.daypilot.org/question/6575/is-it-possible-to-edit-gantt-chart-event
Is it possible to edit gantt chart event
Answered: Yes, it is possible to activate inline editing mode for the row headers, or you can open a modal dialog with task details on click (see Task Editing).
ExcelJS is not an optional property in the scheduler config
Answered: Thanks for reporting the problem. This issue has been fixed in a special release (2025.1.6429), which is now available.
overriding event start/end in moving to snap to a certain time isn't being reflected in the event overlap handling
Answered: It looks like you are using an older version - could you please give it a try with the latest release?