SchedulerStores
Mixin
Functions for store assignment and store event listeners. Manages the binding of data stores (event, resource, assignment, dependency) to the scheduler view.
See also
- EventStore - Event store
- ResourceStore - Resource store
- Scheduler - Scheduler widget
Configs
Configs are options you supply in a configuration object when creating an instance of this class-
Overridden to not auto create a store at the Scheduler level. The store is the ResourceStore of the backing project
-
Supply a CrudManager instance or a config object if you want to use CrudManager for handling data.
Has a corresponding runtime crudManager property.
-
Class that should be used to instantiate a CrudManager in case it's provided as a simple object to crudManager config.
-
The name of the end date parameter that will be passed to in every
eventStoreload request. -
Resource time ranges store instance or config object for ResourceTimeRanges feature.
Has a corresponding runtime resourceTimeRangeStore property.
-
Inline resource time ranges, will be loaded into an internally created store if ResourceTimeRanges is enabled.
Has a corresponding runtime resourceTimeRanges property.
-
The name of the start date parameter that will be passed to in every
eventStoreload request. -
The time ranges store instance for TimeRanges feature.
Has a corresponding runtime timeRangeStore property.
-
Inline time ranges, will be loaded into an internally created store if TimeRanges is enabled.
Has a corresponding runtime timeRanges property.
Properties
Properties are getters/setters or publicly accessible variables on this class-
Identifies an object as an instance of SchedulerStores class, or subclass thereof.
-
Identifies an object as an instance of SchedulerStores class, or subclass thereof.
-
Get/set the CrudManager instance
Has a corresponding crudManager config.
-
Get/set the resource time ranges store instance for ResourceTimeRanges feature.
Has a corresponding resourceTimeRangeStore config.
-
Inline resource time ranges, will be loaded into an internally created store if ResourceTimeRanges is enabled.
Has a corresponding resourceTimeRanges config.
-
Get/set the time ranges store instance or config object for TimeRanges feature.
Has a corresponding timeRangeStore config.
-
Get/set time ranges, applies to the backing project's TimeRangeStore.
Has a corresponding timeRanges config.
Functions
Functions are methods available for calling on the class-
onEventCommit( )private
Refreshes committed events, to remove dirty/committing flag. CSS is added
-
onEventCommitStart( )private
Adds the committing flag to changed events before commit.
-
onEventStoreBatchedUpdate( )private
Listener to the batchedUpdate event which fires when a field is changed on a record which is batch updating. Occasionally UIs must keep in sync with batched changes. For example, the EventResize feature performs batched updating of the startDate/endDate and it tells its client to listen to batchedUpdate.
-
onInternalEventStoreChange( )private
Calls appropriate functions for current event layout when the event store is modified.