License

Licensed for testing and evaluation purposes. Please see the license agreement included in the sample project. You can use the source code of the tutorial if you are a licensed user of DayPilot Pro for JavaScript. Buy a license.

JavaScript Scheduler Configuration

Our JavaScript Scheduler configuration is simple and mostly rely on the default settings. We will use startDate and days properties to display the full year 2019, one cell per day (scale = "Day").

Dynamic Event Loading

As the next step, we enable dynamic event loading. This means the Scheduler will fire onScroll event for every scrollbar position change. The events for the current viewport will be loaded using a call to a REST API.