Zum Hauptinhalt springen

Events overview

NameDescription
onAfterBatchUpdateWird unmittelbar ausgelöst, nachdem die Methode batchUpdate ausgeführt wurde
onAfterEventDisplayWird ausgelöst, wenn der Scheduler die Ansicht, Tage, Zeit usw. ändert, um das durch die Methode 'showEvent' angegebene Event anzuzeigen, und zwar NACHDEM das Event angezeigt wurde.
onAfterFolderToggleWird unmittelbar ausgelöst, nachdem ein Baumzweig entweder geöffnet oder geschlossen wurde (nur anwendbar in der Timeline-Ansicht im 'tree'-Modus).
onAfterLightboxWird ausgelöst, sobald der Benutzer die Lightbox (Bearbeitungsformular) schließt.
onAfterQuickInfoWird unmittelbar nach dem Schließen des Pop-up-Event-Formulars ausgelöst.
onAfterSchedulerResizeWird ausgelöst, sobald die Größe des Schedulers aktualisiert und der Datenbereich neu gezeichnet wurde.
onBeforeBatchUpdateWird ausgelöst kurz bevor die Methode batchUpdate ausgeführt wird
onBeforeCollapseWird ausgelöst, wenn der Benutzer auf das Expand-Icon klickt, um die Größe des Schedulers von „Vollbild" zurück auf die ursprüngliche Größe zu ändern.
onBeforeDragWird ausgelöst, wenn der Benutzer die Drag-/Resize-Operation startet (Version 2.1+)
onBeforeEventChangedWird ausgelöst, wenn das Event per Drag-and-Drop geändert wurde, die Änderungen sind jedoch noch nicht gespeichert.
onBeforeEventCreatedWird ausgelöst, wenn ein Benutzer ein neues Event erstellt, indem er den Cursor über den Scheduler zieht.
onBeforeEventDeleteWird unmittelbar ausgelöst, nachdem der Benutzer auf die Löschen-Schaltfläche klickt (entweder in der Event-Leiste oder im Detailfenster).
onBeforeEventDisplayWird direkt ausgelöst, bevor die Methode 'showEvent' ein bestimmtes Event anzeigt, und ermöglicht es, Code auszuführen, bevor das Event erscheint.
onBeforeEventDragInWird unmittelbar ausgelöst, bevor ein gezogenes Event in den Scheduler-Bereich eintritt
onBeforeEventDragOutWird unmittelbar ausgelöst, bevor ein Event aus dem Scheduler herausgezogen wird
onBeforeEventPastedWird ausgelöst, kurz bevor der Benutzer die Tastenkombination 'CTRL+V' drückt
onBeforeExpandWird ausgelöst, wenn der Benutzer auf das Expand-Symbol klickt, um den Scheduler von seiner ursprünglichen Größe auf den „Vollbild"-Modus umzuschalten.
onBeforeExternalDragInWird unmittelbar ausgelöst, bevor ein Element aus einer externen DHTMLX-Komponente in den Scheduler gezogen wird (erfordert, dass die dnd-Erweiterung aktiviert ist).
onBeforeFolderToggleWird ausgelöst, kurz bevor ein Tree-Branch geöffnet oder geschlossen wird (gilt nur in der Timeline-Ansicht, im 'tree'-Modus).
onBeforeLightboxWird direkt ausgelöst, bevor der Benutzer die Lightbox (Editierformular) öffnet.
onBeforeParseWird unmittelbar vor dem Beginn der Datenparsing ausgelöst
onBeforeQuickInfoWird unmittelbar ausgelöst, bevor das Quick Info Popup für ein Event angezeigt wird
onBeforeSectionRenderWird unmittelbar ausgelöst, bevor ein einzelner Timeline-Abschnitt eingerichtet, aber noch nicht gerendert wurde (gilt nur für die Timeline-Ansicht)
onBeforeTodayDisplayedWird ausgelöst, wenn der 'Today'-Button im Scheduler angeklickt wird
onBeforeTooltipWird unmittelbar ausgelöst, bevor der Tooltip für ein Daten-Item erscheint (nur wenn die 'tooltip'-Erweiterung aktiv ist)
onBeforeViewChangeWird ausgelöst, bevor der Benutzer die aktuelle Ansicht auf eine andere ändert
onCellClickWird ausgelöst, wenn ein Benutzer einmal auf eine Zelle klickt (gilt nur für die Timeline-Ansicht)
onCellDblClickWird ausgelöst, wenn ein Benutzer auf eine Zelle doppelklickt (nur in der Timeline-Ansicht)
onClearAllWird ausgelöst, sobald die Daten des Schedulers gelöscht wurden
onClickWird ausgelöst, wenn der Benutzer die linke Maustaste auf einem Event klickt
onCollapseWird ausgelöst, wenn der Benutzer auf das Expand-Symbol klickt, um den Scheduler vom „Vollbild"-Modus zurück auf seine ursprüngliche Größe zu wechseln.
onConfirmedBeforeEventDeleteWird ausgelöst, sobald der Benutzer auf den Löschen-Button klickt und die Löschung bestätigt (entweder in der Event-Leiste oder im Detailfenster).
onContextMenuWird ausgelöst, wenn der Benutzer das Kontextmenü durch einen Rechtsklick innerhalb des Schedulers öffnet.
onDataRenderWird ausgelöst, sobald die Daten auf der Seite vollständig gerendert wurden
onDblClickWird ausgelöst, wenn der Benutzer ein Event doppelt anklickt
onDestroyWird ausgelöst, sobald der Scheduler mit der Methode destructor gelöscht wurde.
onDragEndWird ausgelöst, wenn die Drag- oder Resize-Aktion abgeschlossen ist
onEmptyClickWird ausgelöst, wenn der Benutzer auf einen leeren Bereich innerhalb des Schedulers klickt (nicht auf Events).
onErrorLöst aus, wenn assert den Wert 'false' erhält, was bedeutet, dass eine Assertion fehlgeschlagen ist.
onEventAddedWird ausgelöst, wenn ein neues Event zum Scheduler hinzugefügt wird
onEventCancelWird ausgelöst, wenn der Benutzer im Lightbox-Formular (Editierformular) auf die Schaltfläche „Abbrechen" klickt.
onEventChangedWird ausgelöst, sobald der Benutzer die Bearbeitung eines Events beendet und die Änderungen speichert (nach dem Klicken der Edit- und Save-Buttons in der Event-Leiste oder im Detailfenster).
onEventCollisionWird ausgelöst, wenn ein Benutzer versucht, ein neues Event zu erstellen oder ein bestehendes innerhalb eines bereits belegten Zeitfensters zu ändern
onEventCopiedWird ausgelöst, wenn der Benutzer die Tastenkombination 'CTRL+C' drückt (funktioniert nur, wenn die Erweiterung 'keyboard navigation' aktiviert ist)
onEventCreatedWird ausgelöst, wenn ein Benutzer beginnt, ein neues Event zu erstellen (entweder durch Doppelklick oder Drag & Drop)
onEventCutWird ausgelöst, wenn der Benutzer die Tastenkombination 'CTRL+X' drückt (funktioniert nur, wenn die 'keyboard navigation' Extension aktiviert ist)
onEventDeletedWird ausgelöst unmittelbar nachdem ein Event gelöscht wurde (verfügbar ab Version 3.0+)
onEventDragWird ausgelöst, wenn der Benutzer Ereignisse im Scheduler zieht oder deren Größe ändert
onEventDragInWird ausgelöst, wenn ein gezogenes Event in den Scheduler eintritt
onEventDragOutWird ausgelöst, wenn ein gezogenes Event den Scheduler-Bereich verlässt
onEventDropOutWird ausgelöst, wenn ein gezogenes Event außerhalb des Scheduler-Bereichs abgelegt wird
onEventIdChangeWird ausgelöst, wenn die ID eines Events aktualisiert wird
onEventLoadingWird ausgelöst, wenn ein Event aus der Datenquelle geladen wird
onEventPastedWird ausgelöst, wenn der Benutzer die Tastenkombination 'CTRL+V' drückt
onEventSaveWird ausgelöst, wenn der Benutzer im Lightbox-Formular (Bearbeitungsformular) auf die Schaltfläche „Speichern" klickt.
onEventSelectedWird ausgelöst, wenn ein Event vom Benutzer im Scheduler ausgewählt wird
onEventUnselectedWird ausgelöst, wenn ein Benutzer ein Event abwählt, indem er ein anderes auswählt
onExpandWird ausgelöst, wenn ein Benutzer auf das Expand-Symbol klickt, um die Größe des Schedulers vom Originalzustand auf „Vollbild" zu wechseln.
onExternalDragInWird ausgelöst, wenn Daten aus einer externen DHTMLX-Komponente in den Scheduler gezogen werden (erfordert, dass die dnd-Erweiterung aktiviert ist)
onLightboxWird unmittelbar ausgelöst, nachdem der Benutzer die Lightbox (Editierformular) öffnet.
onLightboxButtonWird ausgelöst, wenn ein Benutzer auf einen benutzerdefinierten Button innerhalb der Lightbox klickt
onLimitViolationWird ausgelöst, wenn ein Benutzer versucht, einem Ereignis eine Zeit zuzuweisen, die derzeit eingeschränkt oder blockiert ist
onLoadEndWird ausgelöst, sobald das Laden der Daten aus der Datenquelle abgeschlossen ist
onLoadErrorWird ausgelöst, wenn der Scheduler Daten nicht parsen kann oder wenn der Server mit einem 4xx- oder 5xx-Statuscode antwortet.
onLoadStartWird unmittelbar vor Beginn des Datenladevorgangs aus der Datenquelle ausgelöst
onLocationErrorWird ausgelöst, wenn der Standort eines Events auf der Karte nicht gefunden werden kann (nur Map-Ansicht)
onMouseDownWird ausgelöst, wenn ein Benutzer auf ein Scheduler-Element klickt, das keinen vordefinierten 'onclick'-Handler besitzt.
onMouseMoveWird ausgelöst, wenn der Mauszeiger über den Scheduler bewegt wird
onOptionsLoadWird ausgelöst, nachdem Teile der Timeline/Units-Ansicht aktualisiert wurden
onOptionsLoadFinalWird ausgelöst, sobald das Laden einer Options-(Abschnitte-)Sammlung abgeschlossen ist (gilt nur für die Timeline-Ansicht).
onOptionsLoadStartWird ausgelöst, kurz bevor ein Satz von Optionen oder Sektionen vom Server geladen wird (gilt nur für die Timeline-Ansicht)
onParseWird ausgelöst, sobald die Daten geparst und für die API bereit sind, jedoch bevor sie im Scheduler angezeigt werden
onQuickInfoWird ausgelöst, wenn das Pop-up-Bearbeitungsformular angezeigt wird
onSaveErrorWird ausgelöst, wenn beim Aktualisieren von Daten ein Fehler auftritt
onScaleAddWird unmittelbar ausgelöst, nachdem eine einzelne View-Einheit (wie eine Spalte, ein Abschnitt oder eine Tageszelle) im Scheduler gerendert wurde.
onScaleDblClickWird ausgelöst, wenn der Benutzer einen Doppelklick auf die Zeitskala ausführt
onSchedulerReadyWird ausgelöst, sobald der Scheduler die Initialisierung abgeschlossen hat, obwohl er noch nicht auf der Seite angezeigt wird.
onSchedulerResizeLöst aus kurz bevor die Größe des Schedulers geändert wird
onTemplatesReadyWird ausgelöst, wenn die Scheduler-Templates initialisiert wurden
onTimelineCreatedWird ausgelöst, sobald die Timeline-Ansicht eingerichtet wurde, aber noch nicht auf der Seite angezeigt wird (gilt nur für die Timeline-Ansicht)
onViewChangeWird ausgelöst, nachdem die aktuelle Ansicht auf eine andere gewechselt wurde
onViewMoreClickWird ausgelöst, wenn der Benutzer im Monatsansicht auf den Link 'View more' klickt (dies gilt nur für die Monatsansicht)
onXLEWird ausgelöst, sobald das Laden der Daten aus der Datenquelle abgeschlossen ist.
onXLSWird unmittelbar ausgelöst, bevor die Datenquelle mit dem Laden beginnt
onXScaleClickWird ausgelöst, wenn ein Benutzer eine Zelle auf der x-Achse einmal anklickt (gilt nur für die Timeline-Ansicht).
onXScaleDblClickWird ausgelöst, wenn ein Benutzer auf eine Zelle der x-Achse doppelklickt (gilt nur für die Timeline-Ansicht)
onYScaleClickWird ausgelöst, wenn ein Benutzer einmal auf eine Zelle der y-Achse klickt (gilt nur für die Timeline-Ansicht).
onYScaleDblClickWird ausgelöst, wenn ein Benutzer in der Timeline-Ansicht auf eine Zelle der y-Achse doppelklickt.
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.