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.