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 . ...
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; // 6 AM (...
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().addClass("cell-target"); } ...
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 = "#cc0000"; ...
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 ).