возвращает коллекцию событий, которые происходят в указанном временном интервале
from | Date | начальная дата периода |
to | Date | конечная дата периода |
array | массив объектов событий |
const evs = scheduler.getEvents(new Date(2024,1,10),new Date(2024,2,10));
evs.forEach((e) => console.log(e.text));
// или
const evs = scheduler.getEvents();// возвращает все события
Когда включена поддержка recurring events, поведение метода getEvents зависит от того, указаны ли параметры "from-to".
const today = scheduler.date.day_start(new Date());
const nextWeek = scheduler.date.add(today, 1, "week");
const events = scheduler.getEvents(today, nextWeek);
В версиях до v7.1.2 метод getEvents требовал параметры "from-to" при активных повторяющихся событиях. Без них он возвращал пустой массив, так как расширение для recurring events могло генерировать бесконечные последовательности событий, что делало невозможным возврат всех вхождений.
Если повторяющиеся события отключены, метод ведёт себя одинаково независимо от наличия параметров. Если параметры не заданы, он просто возвращает все события.
обновлено в v7.1.2
Наверх