isSelected property to EventModel in Scheduler.
It will help to detect selected events on scheduler.
You can implement additionaly some methods like
Request new features or modifications
The event itself lives on the datalayer and is not aware of if it is selected or not. You can instead find out if an event is selected using functionality on Scheduler. For example: