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

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(2013, 05, 16, 09, 00),
end_date: new Date(2013, 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.