Unplanned
Last Updated: 19 Jun 2024 10:14 by Hasitha
Hasitha
Created on: 19 Jun 2024 10:14
Category: Scheduler
Type: Feature Request
1
Allow Flexible Recurrence Exception Handling

Currently, Kendo UI for Angular Scheduler requires recurrenceExceptions to match the start date time. If the recurrenceExceptions time doesn't match the event start time, then the exception doesn't work which might confuse the user or developer using the component.

Example - https://stackblitz.com/edit/angular-d32nfp-e9ybqn?file=src%2Fapp%2Fapp.component.ts

The 06/09 event should not render, but due to the time difference in the start and exception date, it renders the event.

The same will go for editing if an event has a recurrenceExceptions, and the user edits the series by changing the start time, it will render the event in the exception time due to that change:

https://stackblitz.com/edit/angular-zh12c4-h8hvq4?file=src%2Fapp%2Fapp.component.ts,src%2Fapp%2Fapp.module.ts

Edit the series and change the start time to see that the event will also be rendered on the exception date which is the 10/21/2020.

However, there are numerous scenarios where users need more flexibility in defining recurrenceExceptions based on broader criteria, rather than strict start time matching. In such case it will be nice to have more control and for the reccurenceExceptions to not depend on the event start date time.

0 comments