The disposed() method returns true if the JavaScript Calendar component has already been disposed using DayPilot.Calendar.dispose().
DayPilot.Calendar.disposed()This method has no parameters.
Returns true when the component has been disposed; otherwise returns false.
if (calendar.disposed()) {
return;
}