Events
onClick
- occurs when the user clicks the left mouse button on an event
onDblClick
- occurs when the user dbl-clicks on an event
onBeforeDrag
- occurs when the user start move|resize operation
2.1+
onContextMenu
- occurs when the user clicks the right mouse button inside scheduler
onMouseMove
- occurs when the user move mouse button other scheduler
onEventAdded
- occurs when the user adds a new event
onEventChanged
- occurs after editing an event and saving changes (after clicking on edit and save buttons in event bar or in details window)
onBeforeEventDelete
- blockable, occurs after user clicks on delete button (in event bar or in details window)
onEventDeleted
- occurs after event was deleted
3.0+
onBeforeViewChange
- current view change initiated
onViewChange
- current view changed
onXLS
- xml loading started
onXLE
- xml loading ended
onBeforeLightbox
- details form opening
onLightbox
- details form was opened
onAfterLightbox
- details form closing
onLightboxButton
- click on custom button in lightbox
onEventSave
- save button of details form
onEventCancel
- cancel button of details form
Technical events
onEventCreated
- event creation process started ( dbl-click , or drag-create )
onBeforeEventChanged
- event was changed by drag-n-drop, but before data saving
onEventLoading
- event loaded from xml
onTemplatesReady
- templates of scheduler are initialized
onEventIdChange
- id of event changed
onSchedulerResize
- size of scheduler was changed
onOptionsLoad
- triggered after loading options lists from the server side
Extensions
limit extension
onLimitViolation
- triggered when invalid date creating attempt was detected
collisition extension
onEventCollision
- triggered after loading options lists from the server side
timeline extension
onXScaleClick
- single click on cell in the X-scale
onXScaleDblClick
- double click on cell in the X-scale
onYScaleClick
- single click on cell in the Y-scale
onYScaleDblClick
- double click on cell in the Y-scale
onCellClick
- click on data cell
onCellDblClick
- dbl-click on data cell
map extension
onLocationError
- occurs when location can't be resolved to coordinates
drag-in extension
onExternalDragIn
- occurs when some item dragged in scheduler from outside