Zum Hauptinhalt springen

onEventCollision

Description

Wird ausgelöst, wenn ein Benutzer versucht, ein neues Event zu erstellen oder ein bestehendes innerhalb eines bereits belegten Zeitfensters zu ändern

onEventCollision: (ev: object, evs: array) => boolean;

Parameters

  • ev - (required) object - das Event-Objekt
  • evs - (required) array - eine Sammlung von Event-Objekten, die bereits im gleichen Zeitfenster geplant sind

Returns

  • result - (boolean) - bestimmt, ob die Standardaktion für das Event ausgeführt wird (true) oder abgebrochen wird (false)

Example

scheduler.attachEvent("onEventCollision", function (ev, evs){
// benutzerdefinierte Logik hier
return true;
});

Details

Hinweis

Das Event erfordert, dass das collision Plugin aktiviert ist.

Die Rückgabe von true im Handler verhindert, dass das Event hinzugefügt oder bearbeitet wird. Die Rückgabe von false erlaubt die Kollision, das heißt, das Event wird trotz Überlappung hinzugefügt oder bearbeitet.

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.