Having trouble getting help?
Contact Support
Contact Support
Persistence
4 Dec 20172 minutes to read
State persistence allows the Scheduler to retain the current model value in the browser cookies for state maintenance. This action is handled through the property enablePersistence which is set to false by default.
When it is set to true, some of the Schedule control model values will be retained even after refreshing the page which are listed below.
currentView | timeMode |
firstDayOfWeek | dateFormat |
isDST | timeZone |
timeScale | startHour |
endHour | workHours |
Height | Width |
cellHeight | cellWidth |
currentDate | minDate |
maxDate | renderDates |
orientation | views |
workWeek | agendaViewSettings.daysInAgenda |
enableLoadOnDemand | showLocationField |
showAllDayRow | isResponsive |
enableRecurrenceValidation | showOverflowButton |
allowDragAndDrop | showDeleteConfirmationDialog |
showNextPrevMonth | appointmentDragArea |
The Schedule properties that are not retained while maintaining state persistence are included within the ignoreOnPersist list, which makes it not to persist by default.