Перейти к основному содержимому

setEvent

Description

Добавляет новое событие в пул данных планировщика

setEvent: (id: string | number, event: any) => void

Parameters

  • id - (required) string | number - идентификатор события
  • event - (required) object - объект события

Example

scheduler.setEvent(1, {
start_date: new Date(2027, 05, 16, 09, 00),
end_date: new Date(2027, 05, 16, 12, 00),
text: "Meeting",
holder: "John",
room: "5"
});
scheduler.setCurrentView();

Details

Метод аналогичен addEvent.

Разница между методами setEvent() и addEvent() состоит в следующем:

  • addEvent рисует событие в планировщике и вызывает события onEventAdded / onEventChanged, которые могут обновлять данные в исходном источнике данных (например, база данных).
  • Методу setEvent() не вызываются никакие события и просто добавляет событие в пул данных. Чтобы отрисовать событие в планировщике, следует дополнительно вызвать метод setCurrentView.
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.