| onAfterAutoSchedule | Löst aus, sobald der Autoscheduling-Prozess abgeschlossen ist. |
| onAfterBatchUpdate | Wird direkt nach Abschluss der Methode batchUpdate ausgelöst |
| onAfterBranchLoading | Wenn das dynamische Laden aktiviert ist, wird dieses Event unmittelbar ausgelöst, nachdem ein Task-Branch auf der Seite vollständig geladen wurde. |
| onAfterLightbox | Wird ausgelöst, sobald der Benutzer die Lightbox (Editierformular) schließt. |
| onAfterLinkAdd | Wird unmittelbar ausgelöst, nachdem ein neuer Link zum Gantt-Diagramm hinzugefügt wurde |
| onAfterLinkDelete | Wird unmittelbar ausgelöst, nachdem ein Link vom Benutzer gelöscht wurde |
| onAfterLinkUpdate | Wird unmittelbar ausgelöst, nachdem ein Benutzer einen Link geändert hat |
| onAfterQuickInfo | Wird ausgelöst, nachdem das Pop-up-Bearbeitungsformular geschlossen wurde |
| onAfterRedo | Wird unmittelbar nach der Ausführung der Methode redo() ausgelöst |
| onAfterRowResize | Wird ausgelöst, nachdem die Zeilenhöhe geändert wurde |
| onAfterSort | Wird ausgelöst, sobald die Aufgaben im Grid sortiert wurden |
| onAfterTaskAdd | Wird direkt ausgelöst, nachdem eine Aufgabe zum Gantt-Diagramm hinzugefügt wurde |
| onAfterTaskAutoSchedule | Löst für jede Aufgabe aus, die automatisch geplant wird |
| onAfterTaskDelete | Wird unmittelbar ausgelöst, nachdem ein Task vom Benutzer gelöscht wurde |
| onAfterTaskDrag | Wird ausgelöst, sobald der Benutzer das Dragging beendet und die Maustaste loslässt. |
| onAfterTaskMove | Wird unmittelbar ausgelöst, nachdem eine Aufgabe an eine neue vertikale Position verschoben wurde |
| onAfterTaskUpdate | Wird unmittelbar ausgelöst, nachdem ein Benutzer eine Aufgabe aktualisiert hat |
| onAfterUndo | Löst unmittelbar nach der Ausführung der Methode undo() aus |
| onAjaxError | Ausgelöst, wenn der Server mit einem Fehler antwortet |
| onAutoScheduleCircularLink | Wird ausgelöst, wenn während der automatischen Planung Abhängigkeitszyklen erkannt werden |
| onBeforeAutoSchedule | Löst aus, kurz bevor die automatische Planung startet |
| onBeforeBatchUpdate | Wird unmittelbar vor dem Ausführen der batchUpdate Methode ausgelöst |
| onBeforeBranchLoading | Wenn das dynamische Laden aktiviert ist, wird dieses Event direkt ausgelöst, nachdem ein Benutzer einen Task-Branch erweitert hat, jedoch bevor der Ladeprozess beginnt. |
| onBeforeCollapse | Wird ausgelöst, kurz bevor der Gantt aus dem Vollbildmodus wechselt und zur normalen Ansicht zurückkehrt |
| onBeforeDataRender | Wird ausgelöst, kurz bevor die Daten auf der Seite angezeigt werden |
| onBeforeExpand | Wird ausgelöst kurz bevor der Gantt in den Vollbildmodus wechselt |
| onBeforeGanttReady | Wird ausgelöst, kurz bevor die Initialisierung von dhtmlxGantt beginnt |
| onBeforeGanttRender | Wird ausgelöst, kurz bevor das Gantt-Diagramm auf der Seite gerendert wird. |
| onBeforeLightbox | Wird unmittelbar ausgelöst, bevor die Lightbox (Bearbeitungsformular) geöffnet wird |
| onBeforeLinkAdd | Wird ausgelöst, kurz bevor ein neuer Link zum Gantt-Diagramm hinzugefügt wird |
| onBeforeLinkDelete | Wird ausgelöst, kurz bevor ein Link vom Benutzer gelöscht wird |
| onBeforeLinkDisplay | Wird ausgelöst, nachdem die Links in das Gantt-Diagramm geladen wurden, aber noch bevor sie auf dem Bildschirm erscheinen |
| onBeforeLinkUpdate | Wird ausgelöst, kurz bevor ein Link aktualisiert wird |
| onBeforeMultiSelect | Löst aus, kurz bevor eine oder mehrere Aufgaben ausgewählt werden |
| onBeforeParse | Wird ausgelöst, direkt bevor die Datenparsing beginnt |
| onBeforeRedo | Wird unmittelbar vor dem Ausführen der redo() Methode ausgelöst |
| onBeforeRedoStack | Wird ausgelöst, kurz bevor eine Aktion auf den Redo-Stack gelegt wird |
| onBeforeRollupTaskDisplay | Wird ausgelöst, kurz bevor die Rollup-Task im übergeordneten Projekt angezeigt wird |
| onBeforeRowDragEnd | Wird ausgelöst, wenn ein Benutzer eine Zeile innerhalb des Grids fallen lässt. |
| onBeforeRowDragMove | Wird ausgelöst, kurz bevor eine Zeile im Grid vertikal an eine neue Position gezogen wird |
| onBeforeRowResize | Wird ausgelöst, kurz bevor der Benutzer beginnt, die Zeilenhöhe per Drag-and-Drop zu ändern. |
| onBeforeRowResizeEnd | Wird unmittelbar vor dem Abschluss des Prozesses zur Größenänderung der Zeilenhöhe ausgelöst |
| onBeforeSplitTaskDisplay | Wird ausgelöst, kurz bevor ein Segment einer geteilten Aufgabe im Gantt-Chart angezeigt wird |
| onBeforeTaskAdd | Wird ausgelöst, kurz bevor eine neue Aufgabe zum Gantt-Diagramm hinzugefügt wird |
| onBeforeTaskAutoSchedule | Wird für jede Aufgabe ausgelöst, die neu geplant wird |
| onBeforeTaskChanged | Wird ausgelöst, nachdem der Benutzer das Draggen beendet und die Maustaste losgelassen hat, jedoch bevor Änderungen angewendet werden |
| onBeforeTaskDelete | Wird ausgelöst, kurz bevor eine Aufgabe vom Benutzer gelöscht wird. |
| onBeforeTaskDisplay | Wird direkt ausgelöst, nachdem Aufgaben in das Gantt-Diagramm geladen wurden, jedoch bevor sie angezeigt werden |
| onBeforeTaskDrag | Wird direkt ausgelöst, nachdem der Benutzer die Maustaste gedrückt hält und mit dem Draggen beginnt, jedoch bevor dhtmlxGantt den Drag-and-Drop-Prozess startet. |
| onBeforeTaskMove | Wird ausgelöst kurz bevor sich die vertikale Position einer Aufgabe ändert |
| onBeforeTaskMultiSelect | Wird unmittelbar ausgelöst, bevor sich der Auswahlstatus einer Aufgabe ändert (wenn eine Aufgabe ausgewählt oder abgewählt wird). |
| onBeforeTaskSelected | Wird unmittelbar ausgelöst, bevor eine Aufgabe ausgewählt wird |
| onBeforeTaskUpdate | Wird ausgelöst, kurz bevor eine Aufgabe vom Benutzer aktualisiert wird |
| onBeforeUndo | Löst aus kurz bevor die Methode undo() ausgeführt wird |
| onBeforeUndoStack | Löst unmittelbar aus, bevor eine Aktion auf den Undo-Stack gelegt wird. |
| onCircularLinkError | Wird ausgelöst, wenn eine zirkuläre Referenz gefunden wird und die automatische Planung nicht fortgesetzt werden kann |
| onClear | Wird ausgelöst, sobald alle Aufgaben mithilfe der clearAll Methode aus dem Gantt-Diagramm entfernt wurden. |
| onCollapse | Löst aus, wenn die Gantt-Ansicht vom Vollbildmodus zurück in den Normalmodus wechselt. |
| onColumnResize | Wird ausgelöst, wenn der Benutzer die Spaltenbegrenzung zieht, um die Spaltenbreite anzupassen |
| onColumnResizeEnd | Wird ausgelöst, sobald der Benutzer das Ziehen der Spaltengrenze beendet hat, um die Breite anzupassen |
| onColumnResizeStart | Wird ausgelöst, kurz bevor der Benutzer beginnt, eine Spaltenbegrenzung zu ziehen, um die Größe zu ändern |
| onContextMenu | Wird ausgelöst, wenn ein Benutzer mit der rechten Maustaste innerhalb des Gantt-Diagramms klickt (siehe Details) |
| onDataProcessorReady | Ausgelöst, wenn dp.init(gantt) aufgerufen wird |
| onDataRender | Wird ausgelöst, unmittelbar nachdem die Daten auf der Seite angezeigt wurden |
| onDestroy | Wird ausgelöst, sobald das Gantt-Diagramm mit der Methode destructor gelöscht wurde |
| onEmptyClick | Wird ausgelöst, wenn der Benutzer auf einen leeren Bereich innerhalb des Gantt-Diagramms klickt (außerhalb von Aufgaben) |
| onError | Wird ausgelöst, sobald assert einen Wert 'false' erhält, was bedeutet, dass eine Assertion nicht bestanden wurde. |
| onExpand | Wird ausgelöst, wenn der Gantt in den Vollbildmodus wechselt |
| onGanttLayoutReady | Wird ausgelöst, sobald das Gantt-Layout eingerichtet ist, jedoch unmittelbar bevor es gerendert wird |
| onGanttReady | Wird ausgelöst, sobald dhtmlxGantt die Initialisierung abgeschlossen hat, obwohl das Gantt-Diagramm selbst noch nicht auf der Seite angezeigt wird. |
| onGanttRender | Wird ausgelöst, sobald das Gantt-Diagramm vollständig auf der Seite gerendert wurde |
| onGanttScroll | Wird ausgelöst, wenn das Gantt-Diagramm auf eine bestimmte Position gescrollt wird |
| onGridHeaderClick | Wird ausgelöst, wenn der Benutzer auf einen Grid-Header klickt |
| onGridResize | Wird ausgelöst, wenn der Benutzer die Grenze des Grids zieht, um dessen Größe anzupassen |
| onGridResizeEnd | Wird unmittelbar ausgelöst, nachdem der Benutzer die Grenze des Grids gezogen hat, um dessen Größe anzupassen |
| onGridResizeStart | Wird ausgelöst, kurz bevor der Benutzer beginnt, den Rand des Grids zu ziehen, um dessen Größe zu ändern |
| onLightbox | Wird ausgelöst, sobald der Benutzer die Lightbox (Bearbeitungsformular) öffnet. |
| onLightboxButton | Wird ausgelöst, wenn ein Benutzer auf einen benutzerdefinierten Button innerhalb der Lightbox klickt |
| onLightboxCancel | Wird ausgelöst, wenn der Benutzer im Lightbox das 'Cancel'-Button drückt |
| onLightboxChange | Wird ausgelöst, wenn die Lightbox-Struktur aktualisiert wird |
| onLightboxDelete | Wird ausgelöst, wenn der Benutzer im Lightbox auf die Schaltfläche „Delete" klickt |
| onLightboxSave | Wird ausgelöst, wenn der Benutzer im Lightbox-Fenster auf die Schaltfläche 'Save' klickt |
| onLinkClick | Wird ausgelöst, wenn ein Link vom Benutzer angeklickt wird |
| onLinkCreated | Wird ausgelöst, wenn ein Benutzer eine neue Verbindung zwischen Aufgaben herstellt |
| onLinkDblClick | Wird ausgelöst, wenn ein Link doppelt angeklickt wird |
| onLinkIdChange | Wird ausgelöst, wenn die ID eines Links aktualisiert wird |
| onLinkValidation | Wird ausgelöst, wenn ein neuer Link vom Benutzer hinzugefügt wird und dhtmlxGantt überprüft, ob der Link gültig ist. |
| onLoadEnd | Wird ausgelöst, sobald das Laden der Daten aus der Quelle vollständig abgeschlossen ist |
| onLoadStart | Wird unmittelbar vor Beginn des Datenladevorgangs aus der Datenquelle ausgelöst |
| onMouseMove | Wird ausgelöst, wenn sich die Maus über dem Gantt-Container bewegt |
| onMultiSelect | Löst aus, sobald die Auswahl einer Aufgabe oder mehrerer Aufgaben abgeschlossen ist |
| onOptionsLoad | Wird ausgelöst, direkt nachdem ein Satz von Optionen vom Server geladen wurde, aber bevor diese geparst werden. |
| onParse | Wird ausgelöst, sobald die Daten geparst wurden (und für die API bereitstehen), jedoch bevor sie im Gantt-Chart angezeigt werden. |
| onQuickInfo | Wird ausgelöst, wenn das Pop-up Bearbeitungsformular angezeigt wird |
| onRowDragEnd | Wird ausgelöst, nachdem ein Benutzer eine Zeile, die vertikal im Grid neu angeordnet wurde, fallen lässt. |
| onRowDragStart | Wird unmittelbar ausgelöst, bevor eine Zeile im Grid für die vertikale Neuordnung gezogen wird. |
| onRowResize | Wird ausgelöst, wenn der Benutzer die Zeilengrenze zieht, um die Höhe zu ändern |
| onScaleAdjusted | Wird ausgelöst, wenn die Skala neu gerendert wird, um sicherzustellen, dass alle Tasks vollständig sichtbar sind |
| onScaleClick | Wird ausgelöst, wenn ein Benutzer auf eine Zelle innerhalb der Zeitskala klickt |
| onTaskClick | Wird ausgelöst, wenn ein Benutzer auf eine Aufgabenzeile im Grid-Bereich klickt (einschließlich der 'expand/collapse' und 'add task' Buttons) oder auf eine Aufgabenleiste innerhalb des Timeline-Bereichs. |
| onTaskClosed | Wird ausgelöst, wenn ein Branch geschlossen wird |
| onTaskCreated | Wird ausgelöst, wenn ein Benutzer eine neue Aufgabe durch Klicken auf die '+'-Schaltfläche in einem Grid hinzufügt oder wenn die Methode createTask aufgerufen wird. |
| onTaskDblClick | Wird ausgelöst, wenn eine Aufgabe doppelt angeklickt wird |
| onTaskDrag | Wird ausgelöst, wenn ein Task vom Benutzer gezogen wird |
| onTaskIdChange | Wird ausgelöst, wenn die ID einer Aufgabe aktualisiert wird |
| onTaskLoading | Wird ausgelöst, wenn eine Aufgabe aus der Datenquelle geladen wird. |
| onTaskMultiSelect | Wird ausgelöst, sobald sich der Auswahlstatus einer Aufgabe ändert (wenn eine Aufgabe ausgewählt oder abgewählt wird) |
| onTaskOpened | Wird ausgelöst, wenn ein Branch geöffnet wird |
| onTaskRowClick | Wird ausgelöst, wenn ein Benutzer auf eine Zeile in der Tabelle klickt |
| onTaskSelected | Wird ausgelöst, wenn ein Benutzer eine Aufgabe auswählt |
| onTaskUnselected | Wird ausgelöst, wenn ein Benutzer eine Aufgabe durch Auswahl einer anderen deselektiert. |
| onTemplatesReady | Wird ausgelöst, wenn die dhtmlxGantt Templates initialisiert wurden |