Key Features
Event creation and management
DevExtreme Scheduler supports the following operations with appointments:- Add
- Update
- Delete
- Drag-and-drop (both within the component and outside it)
- Resize
Recurring appointments
Scheduler allows you to create appointments that repeat at a specified interval.Variety of views
This Scheduler component includes multiple view types:Customization
You can customize a variety of Scheduler elements:Lazy loading
If Scheduler performance suffers due to a high number of appointments, you can lazy load data.Disable Date/Time Ranges
Disable certain days, dates, and times to prevent scheduling conflicts.Virtual Scrolling
Enabling virtual scrolling in Scheduler speeds up load times by displaying only visible appointments. Ideal for large datasets.Work Shifts
Set up multiple work shifts in Scheduler using the offset property to define when the day begins. Combine with startDayHour, endDayHour, and cellDuration for preferred display outcomes.