Events overview
| Name | Description |
|---|---|
| onAfterBatchUpdate | Wird unmittelbar ausgelöst, nachdem die Methode batchUpdate ausgeführt wurde |
| onAfterEventDisplay | Wird 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. |
| onAfterFolderToggle | Wird unmittelbar ausgelöst, nachdem ein Baumzweig entweder geöffnet oder geschlossen wurde (nur anwendbar in der Timeline-Ansicht im 'tree'-Modus). |
| onAfterLightbox | Wird ausgelöst, sobald der Benutzer die Lightbox (Bearbeitungsformular) schließt. |
| onAfterQuickInfo | Wird unmittelbar nach dem Schließen des Pop-up-Event-Formulars ausgelöst. |
| onAfterSchedulerResize | Wird ausgelöst, sobald die Größe des Schedulers aktualisiert und der Datenbereich neu gezeichnet wurde. |
| onBeforeBatchUpdate | Wird ausgelöst kurz bevor die Methode batchUpdate ausgeführt wird |
| onBeforeCollapse | Wird 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. |
| onBeforeDrag | Wird ausgelöst, wenn der Benutzer die Drag-/Resize-Operation startet (Version 2.1+) |
| onBeforeEventChanged | Wird ausgelöst, wenn das Event per Drag-and-Drop geändert wurde, die Änderungen sind jedoch noch nicht gespeichert. |
| onBeforeEventCreated | Wird ausgelöst, wenn ein Benutzer ein neues Event erstellt, indem er den Cursor über den Scheduler zieht. |
| onBeforeEventDelete | Wird unmittelbar ausgelöst, nachdem der Benutzer auf die Löschen-Schaltfläche klickt (entweder in der Event-Leiste oder im Detailfenster). |
| onBeforeEventDisplay | Wird direkt ausgelöst, bevor die Methode 'showEvent' ein bestimmtes Event anzeigt, und ermöglicht es, Code auszuführen, bevor das Event erscheint. |
| onBeforeEventDragIn | Wird unmittelbar ausgelöst, bevor ein gezogenes Event in den Scheduler-Bereich eintritt |
| onBeforeEventDragOut | Wird unmittelbar ausgelöst, bevor ein Event aus dem Scheduler herausgezogen wird |
| onBeforeEventPasted | Wird ausgelöst, kurz bevor der Benutzer die Tastenkombination 'CTRL+V' drückt |
| onBeforeExpand | Wird ausgelöst, wenn der Benutzer auf das Expand-Symbol klickt, um den Scheduler von seiner ursprünglichen Größe auf den „Vollbild"-Modus umzuschalten. |
| onBeforeExternalDragIn | Wird unmittelbar ausgelöst, bevor ein Element aus einer externen DHTMLX-Komponente in den Scheduler gezogen wird (erfordert, dass die dnd-Erweiterung aktiviert ist). |
| onBeforeFolderToggle | Wird ausgelöst, kurz bevor ein Tree-Branch geöffnet oder geschlossen wird (gilt nur in der Timeline-Ansicht, im 'tree'-Modus). |
| onBeforeLightbox | Wird direkt ausgelöst, bevor der Benutzer die Lightbox (Editierformular) öffnet. |
| onBeforeParse | Wird unmittelbar vor dem Beginn der Datenparsing ausgelöst |
| onBeforeQuickInfo | Wird unmittelbar ausgelöst, bevor das Quick Info Popup für ein Event angezeigt wird |
| onBeforeSectionRender | Wird unmittelbar ausgelöst, bevor ein einzelner Timeline-Abschnitt eingerichtet, aber noch nicht gerendert wurde (gilt nur für die Timeline-Ansicht) |
| onBeforeTodayDisplayed | Wird ausgelöst, wenn der 'Today'-Button im Scheduler angeklickt wird |
| onBeforeTooltip | Wird unmittelbar ausgelöst, bevor der Tooltip für ein Daten-Item erscheint (nur wenn die 'tooltip'-Erweiterung aktiv ist) |
| onBeforeViewChange | Wird ausgelöst, bevor der Benutzer die aktuelle Ansicht auf eine andere ändert |
| onCellClick | Wird ausgelöst, wenn ein Benutzer einmal auf eine Zelle klickt (gilt nur für die Timeline-Ansicht) |
| onCellDblClick | Wird ausgelöst, wenn ein Benutzer auf eine Zelle doppelklickt (nur in der Timeline-Ansicht) |
| onClearAll | Wird ausgelöst, sobald die Daten des Schedulers gelöscht wurden |
| onClick | Wird ausgelöst, wenn der Benutzer die linke Maustaste auf einem Event klickt |
| onCollapse | Wird 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. |
| onConfirmedBeforeEventDelete | Wird 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). |
| onContextMenu | Wird ausgelöst, wenn der Benutzer das Kontextmenü durch einen Rechtsklick innerhalb des Schedulers öffnet. |
| onDataRender | Wird ausgelöst, sobald die Daten auf der Seite vollständig gerendert wurden |
| onDblClick | Wird ausgelöst, wenn der Benutzer ein Event doppelt anklickt |
| onDestroy | Wird ausgelöst, sobald der Scheduler mit der Methode destructor gelöscht wurde. |
| onDragEnd | Wird ausgelöst, wenn die Drag- oder Resize-Aktion abgeschlossen ist |
| onEmptyClick | Wird ausgelöst, wenn der Benutzer auf einen leeren Bereich innerhalb des Schedulers klickt (nicht auf Events). |
| onError | Löst aus, wenn assert den Wert 'false' erhält, was bedeutet, dass eine Assertion fehlgeschlagen ist. |
| onEventAdded | Wird ausgelöst, wenn ein neues Event zum Scheduler hinzugefügt wird |
| onEventCancel | Wird ausgelöst, wenn der Benutzer im Lightbox-Formular (Editierformular) auf die Schaltfläche „Abbrechen" klickt. |
| onEventChanged | Wird 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). |
| onEventCollision | Wird ausgelöst, wenn ein Benutzer versucht, ein neues Event zu erstellen oder ein bestehendes innerhalb eines bereits belegten Zeitfensters zu ändern |
| onEventCopied | Wird ausgelöst, wenn der Benutzer die Tastenkombination 'CTRL+C' drückt (funktioniert nur, wenn die Erweiterung 'keyboard navigation' aktiviert ist) |
| onEventCreated | Wird ausgelöst, wenn ein Benutzer beginnt, ein neues Event zu erstellen (entweder durch Doppelklick oder Drag & Drop) |
| onEventCut | Wird ausgelöst, wenn der Benutzer die Tastenkombination 'CTRL+X' drückt (funktioniert nur, wenn die 'keyboard navigation' Extension aktiviert ist) |
| onEventDeleted | Wird ausgelöst unmittelbar nachdem ein Event gelöscht wurde (verfügbar ab 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 Event in den Scheduler eintritt |
| onEventDragOut | Wird ausgelöst, wenn ein gezogenes Event den Scheduler-Bereich verlässt |
| onEventDropOut | Wird ausgelöst, wenn ein gezogenes Event außerhalb des Scheduler-Bereichs abgelegt wird |
| onEventIdChange | Wird ausgelöst, wenn die ID eines Events aktualisiert wird |
| onEventLoading | Wird ausgelöst, wenn ein Event aus der Datenquelle geladen wird |
| onEventPasted | Wird ausgelöst, wenn der Benutzer die Tastenkombination 'CTRL+V' drückt |
| onEventSave | Wird ausgelöst, wenn der Benutzer im Lightbox-Formular (Bearbeitungsformular) auf die Schaltfläche „Speichern" klickt. |
| onEventSelected | Wird ausgelöst, wenn ein Event vom Benutzer im Scheduler ausgewählt wird |
| onEventUnselected | Wird ausgelöst, wenn ein Benutzer ein Event abwählt, indem er ein anderes auswählt |
| onExpand | Wird ausgelöst, wenn ein Benutzer auf das Expand-Symbol klickt, um die Größe des Schedulers vom Originalzustand auf „Vollbild" zu wechseln. |
| onExternalDragIn | Wird ausgelöst, wenn Daten aus einer externen DHTMLX-Komponente in den Scheduler gezogen werden (erfordert, dass die dnd-Erweiterung aktiviert ist) |
| onLightbox | Wird unmittelbar ausgelöst, nachdem der Benutzer die Lightbox (Editierformular) öffnet. |
| onLightboxButton | Wird ausgelöst, wenn ein Benutzer auf einen benutzerdefinierten Button innerhalb der Lightbox klickt |
| onLimitViolation | Wird ausgelöst, wenn ein Benutzer versucht, einem Ereignis eine Zeit zuzuweisen, die derzeit eingeschränkt oder blockiert ist |
| onLoadEnd | Wird ausgelöst, sobald das Laden der Daten aus der Datenquelle abgeschlossen ist |
| onLoadError | Wird ausgelöst, wenn der Scheduler Daten nicht parsen kann oder wenn der Server mit einem 4xx- oder 5xx-Statuscode antwortet. |
| onLoadStart | Wird unmittelbar vor Beginn des Datenladevorgangs aus der Datenquelle ausgelöst |
| onLocationError | Wird ausgelöst, wenn der Standort eines Events auf der Karte nicht gefunden werden kann (nur Map-Ansicht) |
| onMouseDown | Wird ausgelöst, wenn ein Benutzer auf ein Scheduler-Element klickt, das keinen vordefinierten 'onclick'-Handler besitzt. |
| onMouseMove | Wird ausgelöst, wenn der Mauszeiger über den Scheduler bewegt wird |
| onOptionsLoad | Wird ausgelöst, nachdem Teile der Timeline/Units-Ansicht aktualisiert wurden |
| onOptionsLoadFinal | Wird ausgelöst, sobald das Laden einer Options-(Abschnitte-)Sammlung abgeschlossen ist (gilt nur für die Timeline-Ansicht). |
| onOptionsLoadStart | Wird ausgelöst, kurz bevor ein Satz von Optionen oder Sektionen vom Server geladen wird (gilt nur für die Timeline-Ansicht) |
| onParse | Wird ausgelöst, sobald die Daten geparst und für die API bereit sind, jedoch bevor sie im Scheduler angezeigt werden |
| onQuickInfo | Wird ausgelöst, wenn das Pop-up-Bearbeitungsformular angezeigt wird |
| onSaveError | Wird ausgelöst, wenn beim Aktualisieren von Daten ein Fehler auftritt |
| onScaleAdd | Wird unmittelbar ausgelöst, nachdem eine einzelne View-Einheit (wie eine Spalte, ein Abschnitt oder eine Tageszelle) im Scheduler gerendert wurde. |
| onScaleDblClick | Wird ausgelöst, wenn der Benutzer einen Doppelklick auf die Zeitskala ausführt |
| onSchedulerReady | Wird ausgelöst, sobald der Scheduler die Initialisierung abgeschlossen hat, obwohl er noch nicht auf der Seite angezeigt wird. |
| onSchedulerResize | Löst aus kurz bevor die Größe des Schedulers geändert wird |
| onTemplatesReady | Wird ausgelöst, wenn die Scheduler-Templates initialisiert wurden |
| onTimelineCreated | Wird ausgelöst, sobald die Timeline-Ansicht eingerichtet wurde, aber noch nicht auf der Seite angezeigt wird (gilt nur für die Timeline-Ansicht) |
| onViewChange | Wird ausgelöst, nachdem die aktuelle Ansicht auf eine andere gewechselt wurde |
| onViewMoreClick | Wird ausgelöst, wenn der Benutzer im Monatsansicht auf den Link 'View more' klickt (dies gilt nur für die Monatsansicht) |
| onXLE | Wird ausgelöst, sobald das Laden der Daten aus der Datenquelle abgeschlossen ist. |
| onXLS | Wird unmittelbar ausgelöst, bevor die Datenquelle mit dem Laden beginnt |
| onXScaleClick | Wird ausgelöst, wenn ein Benutzer eine Zelle auf der x-Achse einmal anklickt (gilt nur für die Timeline-Ansicht). |
| onXScaleDblClick | Wird ausgelöst, wenn ein Benutzer auf eine Zelle der x-Achse doppelklickt (gilt nur für die Timeline-Ansicht) |
| onYScaleClick | Wird ausgelöst, wenn ein Benutzer einmal auf eine Zelle der y-Achse klickt (gilt nur für die Timeline-Ansicht). |
| onYScaleDblClick | Wird 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.