setEvent

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

void setEvent(string| number id,object event);
idstring| numberидентификатор события
eventobjectобъект события

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.
See also
Наверх