setEvent

Fügt dem Datenpool des Schedulers ein neues Event hinzu

void setEvent(string| number id,object event);
idstring| numberdie ID des Events
eventobjectdas Event-Objekt

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

Diese Methode funktioniert ähnlich wie addEvent.

Der wesentliche Unterschied zwischen setEvent() und addEvent() ist:

  • Die Methode addEvent fügt das Event zur Scheduler-Ansicht hinzu und löst die Events onEventAdded / onEventChanged aus, die genutzt werden können, um die ursprüngliche Datenquelle (z.B. eine Datenbank) zu aktualisieren.
  • Die Methode setEvent() fügt das Event lediglich dem internen Datenpool hinzu, ohne irgendwelche Events auszulösen. Um die Scheduler-Ansicht mit dem neuen Event zu aktualisieren, muss setCurrentView separat aufgerufen werden.
See also
Nach oben