All Questions

Angular 6 error

Answered: Martin- Angular 6 requires DayPilot Pro version 2018.2.3281 or later: https://javascript.daypilot.org/daypilot-pro-for-javascript-2018-2-3281/ I'm not able to reproduce the error with that version. T...

DayPilot Context menu submenu

Answered: This was caused by a missing "items" property in the TypeScript definition of MenuItemData interface. It's now fixed in the latest sandbox build (2018.2.3283). Please let me know if it doesn't work a...

Filtering

I believe I have found a bug with the filtering function. I have two different pages on my web site with two different occurences of the Daypilot scheduler, and the filtering is working nicely on of ...

Angular 6 issue

Answered: This looks like a bug of Angular CLI. There seems to be a problem with all dependencies that are not stored in the npmjs registry (such as tarball and git sources): https://github.com/angular/angular...

AllowEventOverlapping on the basis of conditions.

Answered: You need to implement a custom rule using onEventMoving event handler - in the ASP.NET version it's accessible using EventMovingJavaScript property. See also: https://doc.daypilot.org/scheduler/event...

Scheduler - Row header columns export issue

Answered: There was a bug which caused the width of the first column to be calculated incorrectly - that made the text invisible for args.horizontalAlignment = "center". It should be fixed now in the latest sa...

navigator control

Answered: You can get the visible date range using VisibleStart and VisibleEnd properties.

Histogram support

Answered: Unfortunately a histogram is not available at the moment. There is a similar feature that you might be able to use to display the resource utilization/overbooking: https://javascript.daypilot.org/dem...

e.DurationBarColor

Hi, I'm working on a scheduler using daypilot lite. I would like to change de color of my duration bar. I use this event : protected void DayPilotScheduler1_BeforeEventRender(object sender, BeforeEve...

Number of Days and Performance

Answered: In the ASP.NET version, you can load the events dynamically during scrolling: https://doc.daypilot.org/scheduler/dynamic-event-loading/ This still requires the timeline to be loaded in full. That sho...

Renewal option

Answered: You can renew later but the renewal will always start on the expiration date.

just update event without notification

Answered: Yes, correct. The .queue() and .notify() calls are only necessary if you want to send an update to the server. If you just want to make a client-side change you don't need to call any of them.

AllowEventOverlap for specific resources

Answered: Just in case anybody stumbles over this problem or wants to achieve something similar I found this page ( https://doc.daypilot.org/scheduler/event-moving-customization/ ) very helpful. You can basica...

Event Drag Shadow displaying in wrong Resource Column

Answered: Thanks Dan! We have found the issue. There was a hidden "body { zoom: 80% }" in one of the libraries we used. Removing this solved the problem, and now we can make the correct changes to make everyth...