The Scheduler maintains a queue of notifications on the client side.
Notification types
The queue can hold the following notification types:
- Command
- EventMove
- EventResize
- EventAdd
- EventRemove
- EventUpdate
EventMove
EventMove action is added when EventMoveHandling is set to "Notify" and NotifyCommit is set to "Queue".
EventResize
EventResize action is added when EventResizeHandling is set to "Notify" and NotifyCommit is set to "Queue".
EventAdd
EventAdd action is added when dps.events.add(e).queue() is called on the client.
See also:
EventRemove
EventAdd action is added when dps.events.remove(e).queue() is called on the client.
See also:
EventUpdate
EventAdd action is added when dps.events.update(e).queue() is called on the client.
See also:
Submitting a queue
The queue can be submitted using DayPilot.Scheduler.queue.notify():
Example:
dps.queue.notify();
Processing a queue
When the queue is submitted, a Notify event handler will be fired.