CrudManager
A Calendar-specific implementation of a CrudManager that handles loading and saving of Calendar data, including events, resources, and time ranges, via a single endpoint. It extends the Scheduler's CrudManager to add support for the Calendar's ProjectModel and TimeRangeStore, ensuring that time range data is included in project configuration when loading and syncing data with the server.
For more information, see CrudManager.
const calendar = new Calendar({
crudManager : {
loadUrl : '/api/calendar/load',
syncUrl : '/api/calendar/sync',
autoLoad : true,
autoSync : true
}
});
See also
- ProjectModel — The project model managed by the CrudManager
- TimeRangeStore — The time range store included in sync operations
- LoadOnDemand — Feature that triggers on-demand CrudManager loads
No results
Properties
Properties are getters/setters or publicly accessible variables on this class-
Identifies an object as an instance of CrudManager class, or subclass thereof.
-
Identifies an object as an instance of CrudManager class, or subclass thereof.