all_timed
Description
'говорит', как отображать многодневные события в привычном формате (аналогично тому, как отображаются однодневные события)
all_timed: boolean | string
Default value: 'short'
Applicable views: Day view, Week view, Units view
Related samples
Details
примечание
Свойство требует включения плагина all_timed.
В качестве строки параметр принимает только одно значение - 'short'.
Для этого параметра доступны три возможных значения:
- 'short' - отображает только многодневные события, длящихся менее 24 часов (начинающиеся в один день и заканчивающиеся в другой), в привычном формате
- true - отображает все многодневные события в привычном формате
- false - отображает все многодневные события в виде линий в верхней части scheduler (режим отображения по умолчанию для многодневных событий)
Для более точного управления тем, какие события показываются в многодневном разделе, а какие - в колонках дней,
вы можете переопределить метод isMainAreaEvent модуля следующим образом:
const { isMainAreaEvent } = scheduler.ext.allTimed;
scheduler.ext.allTimed.isMainAreaEvent = function(event) {
if(event.multidaySection){
return false;
}else{
return isMainAreaEvent(event);
}
};
Change log
- Плагин включён по умолчанию начиная с версии 7.2
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.