gibt eine Sammlung von Ereignissen zurück, die innerhalb des angegebenen Zeitraums stattfinden
from | Date | das Startdatum des Zeitraums |
to | Date | das Enddatum des Zeitraums |
array | ein Array von Event-Objekten |
const evs = scheduler.getEvents(new Date(2024,1,10),new Date(2024,2,10));
evs.forEach((e) => console.log(e.text));
// oder
const evs = scheduler.getEvents();// gibt alle Ereignisse zurück
Wenn die Unterstützung für recurring events aktiviert ist, variiert das Verhalten der getEvents-Methode je nachdem, ob die "from-to"-Parameter angegeben sind.
const today = scheduler.date.day_start(new Date());
const nextWeek = scheduler.date.add(today, 1, "week");
const events = scheduler.getEvents(today, nextWeek);
In Versionen vor v7.1.2 erforderte die getEvents-Methode "from-to"-Parameter, wenn wiederkehrende Ereignisse aktiv waren. Ohne diese Parameter wurde ein leeres Array zurückgegeben, da die Recurring-Extension unendliche Ereignisfolgen erzeugen konnte, was es unpraktisch machte, alle Vorkommen zurückzugeben.
Sind wiederkehrende Ereignisse deaktiviert, verhält sich die Methode unabhängig davon, ob Parameter angegeben sind, gleich. Werden keine Parameter übergeben, gibt sie einfach alle Ereignisse zurück.
aktualisiert in v7.1.2
Nach oben