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

addEvent

Description

Добавляет новое событие

addEvent: (event: any) => string

Parameters

  • event - (required) object - объект события

Returns

  • id - (string) - идентификатор события

Example

scheduler.addEvent({
start_date: "2027-06-16 09:00",
end_date: "2027-06-16 12:00",
text: "Meeting",
holder: "John", // userdata
room: "5" // userdata
});

Details

примечание

Метод вызывает событие onEventAdded или onEventChanged.

Объект события может иметь следующие свойства:

  • start_date - (Date,string) дата начала запланированного события. Если свойство задано как строка, следует использовать формат "%d-%m-%Y %H:%i" (чтобы изменить формат по умолчанию, используйте опцию api_date). Для повторяющихся событий значение свойства start_date должно иметь тип Date.
  • end_date - (Date,string) дата завершения запланированного события. Если свойство задано как строка, следует использовать формат "%d-%m-%Y %H:%i" (чтобы изменить формат по умолчанию, используйте опцию api_date). Для повторяющихся событий значение свойства end_date должно иметь тип Date.
  • text - (string) текст события.
  • id - (string) идентификатор события. Если не указан, идентификатор события будет сгенерирован автоматически.
  • userdata - (hash) набор пользовательских свойств, представленных в виде пар 'ключ-значение'.
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.