| onAfterBatchUpdate | wird ausgelöst, direkt nachdem die Methode batchUpdate ausgeführt wurde |
| onAfterEventDisplay | wird ausgelöst, wenn der Scheduler die Ansicht, Tage oder Zeiten ändert, um ein Ereignis mit 'showEvent' anzuzeigen, und wird NACHDEM das Ereignis sichtbar ist ausgelöst |
| onAfterFolderToggle | wird ausgelöst, nachdem ein Baumzweig erweitert oder eingeklappt wurde (nur Timeline-Ansicht, 'tree' Modus) |
| onAfterLightbox | wird ausgelöst, sobald der Benutzer die Lightbox (Bearbeitungsformular) schließt |
| onAfterQuickInfo | wird ausgelöst, nachdem das Popup-Ereignisformular geschlossen wurde |
| onAfterSchedulerResize | wird ausgelöst, nachdem die Größe des Schedulers geändert und der Datenbereich neu gezeichnet wurde |
| onBeforeBatchUpdate | wird ausgelöst, unmittelbar bevor die Methode batchUpdate aufgerufen wird |
| onBeforeCollapse | wird ausgelöst, wenn ein Benutzer auf das Symbol zum Einklappen klickt, um die Größe des Schedulers von 'Vollbild' auf die ursprüngliche Größe zurückzusetzen |
| onBeforeDrag | wird ausgelöst, wenn eine Drag- oder Resize-Operation beginnt (Version 2.1+) |
| onBeforeEventChanged | wird ausgelöst, wenn ein Ereignis per Drag-and-Drop geändert wird, aber bevor die Änderungen gespeichert werden |
| onBeforeEventCreated | wird ausgelöst, wenn ein Benutzer ein neues Ereignis durch Ziehen über den Scheduler erstellt |
| onBeforeEventDelete | wird ausgelöst, nachdem der Benutzer die Löschen-Schaltfläche klickt (auf der Ereignisleiste oder im Detailfenster) |
| onBeforeEventDisplay | wird ausgelöst, wenn 'showEvent' aufgerufen wird, um ein Ereignis anzuzeigen, und wird VOR dem Erscheinen des Ereignisses ausgelöst |
| onBeforeEventDragIn | wird ausgelöst, bevor ein gezogenes Ereignis über den Scheduler bewegt wird |
| onBeforeEventDragOut | wird ausgelöst, bevor ein gezogenes Ereignis den Scheduler verlässt |
| onBeforeEventPasted | wird ausgelöst, bevor der Benutzer 'STRG+V' drückt |
| onBeforeExpand | wird ausgelöst, wenn ein Benutzer auf das Symbol zum Erweitern klickt, um die Größe des Schedulers von der ursprünglichen auf 'Vollbild' zu wechseln |
| onBeforeExternalDragIn | wird ausgelöst, bevor ein Element von einer externen DHTMLX-Komponente in den Scheduler gezogen wird (nur mit aktiviertem dnd-Extension) |
| onBeforeFolderToggle | wird ausgelöst, bevor ein Baumzweig geöffnet oder geschlossen wird (nur Timeline-Ansicht, 'tree' Modus) |
| onBeforeLightbox | wird ausgelöst, unmittelbar bevor der Benutzer die Lightbox (Bearbeitungsformular) öffnet |
| onBeforeParse | wird ausgelöst, bevor die Datenanalyse beginnt |
| onBeforeQuickInfo | wird ausgelöst, unmittelbar bevor das Quick Info Popup für ein Ereignis angezeigt wird |
| onBeforeSectionRender | wird ausgelöst, bevor ein einzelner Timeline-Abschnitt konfiguriert, aber noch nicht gerendert wird (nur Timeline-Ansicht) |
| onBeforeTodayDisplayed | wird ausgelöst, wenn der Benutzer die 'Heute'-Schaltfläche im Scheduler klickt |
| onBeforeTooltip | wird ausgelöst, bevor ein Tooltip für ein Datenelement angezeigt wird (nur mit aktiviertem 'tooltip'-Extension) |
| onBeforeViewChange | wird ausgelöst, bevor der Benutzer von der aktuellen Ansicht zu einer anderen wechselt |
| onCellClick | wird ausgelöst, wenn der Benutzer eine Zelle einmal anklickt (nur Timeline-Ansicht) |
| onCellDblClick | wird ausgelöst, wenn der Benutzer eine Zelle doppelklickt (nur Timeline-Ansicht) |
| onClearAll | wird ausgelöst, nachdem alle Daten im Scheduler gelöscht wurden |
| onClick | wird ausgelöst, wenn der Benutzer mit der linken Maustaste auf ein Ereignis klickt |
| onCollapse | wird ausgelöst, wenn ein Benutzer auf das Symbol zum Einklappen klickt, um die Größe des Schedulers von 'Vollbild' auf die ursprüngliche Größe zurückzusetzen |
| onConfirmedBeforeEventDelete | wird ausgelöst, nachdem der Benutzer Löschen klickt und die Aktion bestätigt (auf der Ereignisleiste oder im Detailfenster) |
| onContextMenu | wird ausgelöst, wenn der Benutzer das Kontextmenü durch Rechtsklick innerhalb des Schedulers öffnet |
| onDataRender | wird ausgelöst, nachdem die Daten auf der Seite gerendert wurden |
| onDblClick | wird ausgelöst, wenn der Benutzer ein Ereignis doppelklickt |
| onDestroy | wird ausgelöst, nachdem der Scheduler durch die Methode destructor gelöscht wurde |
| onDragEnd | wird ausgelöst, wenn eine Drag- oder Resize-Operation endet |
| onEmptyClick | wird ausgelöst, wenn der Benutzer auf einen leeren Bereich im Scheduler klickt (nicht auf Ereignisse) |
| onError | wird ausgelöst, wenn assert false zurückgibt, was auf einen Assertion-Fehler hinweist |
| onEventAdded | wird ausgelöst, wenn ein neues Ereignis zum Scheduler hinzugefügt wird |
| onEventCancel | wird ausgelöst, wenn der Benutzer in der Lightbox (Bearbeitungsformular) auf 'Abbrechen' klickt |
| onEventChanged | wird ausgelöst, nachdem ein Ereignis bearbeitet und gespeichert wurde (nach Klick auf Bearbeiten und Speichern in der Ereignisleiste oder im Detailfenster) |
| onEventCollision | wird ausgelöst, wenn der Benutzer versucht, ein Ereignis in einem bereits belegten Zeitfenster zu erstellen oder zu ändern |
| onEventCopied | wird ausgelöst, wenn der Benutzer 'STRG+C' drückt (nur mit aktiviertem 'keyboard navigation'-Extension) |
| onEventCreated | wird ausgelöst, wenn der Benutzer beginnt, ein neues Ereignis zu erstellen (durch Doppelklick oder Ziehen) |
| onEventCut | wird ausgelöst, wenn der Benutzer 'STRG+X' drückt (nur mit aktiviertem 'keyboard navigation'-Extension) |
| onEventDeleted | wird ausgelöst, nachdem ein Ereignis gelöscht wurde (Version 3.0+) |
| onEventDrag | wird ausgelöst, wenn der Benutzer Ereignisse im Scheduler zieht oder deren Größe ändert |
| onEventDragIn | wird ausgelöst, wenn ein gezogenes Ereignis in den Scheduler eintritt |
| onEventDragOut | wird ausgelöst, wenn ein gezogenes Ereignis den Scheduler verlässt |
| onEventDropOut | wird ausgelöst, wenn ein gezogenes Ereignis außerhalb des Scheduler-Bereichs abgelegt wird |
| onEventIdChange | wird ausgelöst, wenn sich die ID eines Ereignisses ändert |
| onEventLoading | wird ausgelöst, wenn ein Ereignis aus der Datenquelle geladen wird |
| onEventPasted | wird ausgelöst, wenn der Benutzer 'STRG+V' drückt |
| onEventSave | wird ausgelöst, wenn der Benutzer in der Lightbox (Bearbeitungsformular) auf 'Speichern' klickt |
| onEventSelected | wird ausgelöst, wenn ein Ereignis im Scheduler ausgewählt wird |
| onEventUnselected | wird ausgelöst, wenn ein Ereignis durch Auswahl eines anderen Ereignisses abgewählt wird |
| onExpand | wird ausgelöst, wenn ein Benutzer auf das Symbol zum Erweitern klickt, um die Größe des Schedulers von der ursprünglichen auf 'Vollbild' zu wechseln |
| onExternalDragIn | wird ausgelöst, wenn Daten von einer externen DHTMLX-Komponente in den Scheduler gezogen werden (nur mit aktiviertem dnd-Extension) |
| onLightbox | wird ausgelöst, nachdem der Benutzer die Lightbox (Bearbeitungsformular) öffnet |
| onLightboxButton | wird ausgelöst, wenn ein Benutzer eine benutzerdefinierte Schaltfläche in der Lightbox klickt |
| onLimitViolation | wird ausgelöst, wenn der Benutzer versucht, eine Ereigniszeit einzustellen, die aktuell eingeschränkt oder blockiert ist |
| onLoadEnd | wird ausgelöst, nachdem das Laden der Daten aus der Datenquelle abgeschlossen ist |
| onLoadError | wird ausgelöst, wenn das Parsen der Daten fehlschlägt oder der Server einen 4xx- oder 5xx-Status zurückgibt |
| onLoadStart | wird ausgelöst, unmittelbar bevor das Laden der Daten aus der Datenquelle beginnt |
| onLocationError | wird ausgelöst, wenn der Ereignisstandort auf der Karte nicht gefunden werden kann (nur Kartenansicht) |
| onMouseDown | wird ausgelöst, wenn der Benutzer auf ein Scheduler-Element klickt, das keinen vordefinierten 'onclick'-Handler hat |
| onMouseMove | wird ausgelöst, wenn sich die Maus über dem Scheduler bewegt |
| onOptionsLoad | wird ausgelöst, nachdem Timeline- oder Einheiten-Ansichtsabschnitte aktualisiert wurden |
| onOptionsLoadFinal | wird ausgelöst, nachdem das Laden von Optionen oder Abschnitten abgeschlossen ist (nur Timeline-Ansicht) |
| onOptionsLoadStart | wird ausgelöst, bevor das Laden von Optionen oder Abschnitten beginnt (nur Timeline-Ansicht) |
| onParse | wird ausgelöst, nachdem die Daten geparst und für die API verfügbar sind, aber bevor sie im Scheduler gerendert werden |
| onQuickInfo | wird ausgelöst, wenn das Popup-Bearbeitungsformular erscheint |
| onSaveError | wird ausgelöst, wenn während der Datenaktualisierung ein Fehler auftritt |
| onScaleAdd | wird ausgelöst, nachdem eine einzelne Ansichtseinheit (Spalte, Abschnitt, Tageszelle etc.) im Scheduler gerendert wurde |
| onScaleDblClick | wird ausgelöst, wenn der Benutzer auf die Zeitskala doppelklickt |
| onSchedulerReady | wird ausgelöst, nachdem die Initialisierung des Schedulers abgeschlossen ist, aber bevor der Scheduler auf der Seite gerendert wird |
| onSchedulerResize | wird ausgelöst, bevor der Scheduler seine Größe ändert |
| onTemplatesReady | wird ausgelöst, wenn Scheduler-Templates initialisiert sind |
| onTimelineCreated | wird ausgelöst, nachdem die Timeline-Ansicht initialisiert wurde, aber bevor sie gerendert wird (nur Timeline-Ansicht) |
| onViewChange | wird ausgelöst, nachdem die aktuelle Ansicht zu einer anderen gewechselt wurde |
| onViewMoreClick | wird ausgelöst, wenn der Benutzer im Monatsansicht auf den Link 'Mehr anzeigen' klickt (nur Monatsansicht) |
| onXLE | wird ausgelöst, nachdem das Laden der Daten aus der Datenquelle abgeschlossen ist |
| onXLS | wird ausgelöst, unmittelbar bevor das Laden der Daten aus der Datenquelle beginnt |
| onXScaleClick | wird ausgelöst, wenn der Benutzer eine Zelle auf der x-Achse einmal anklickt (nur Timeline-Ansicht) |
| onXScaleDblClick | wird ausgelöst, wenn der Benutzer eine Zelle auf der x-Achse doppelklickt (nur Timeline-Ansicht) |
| onYScaleClick | wird ausgelöst, wenn der Benutzer eine Zelle auf der y-Achse einmal anklickt (nur Timeline-Ansicht) |
| onYScaleDblClick | wird ausgelöst, wenn der Benutzer eine Zelle auf der y-Achse doppelklickt (nur Timeline-Ansicht) |