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

all_timed

Description

для отображения многодневных событий обычным способом (как отображаются однодневные события)

all_timed: boolean | string

Значение по умолчанию: 'short'

Применимые виды: Day view, Week view, Units view

Details

примечание

Свойство требует активации плагина all_timed.

Как строковый параметр, значение может принимать единственное - 'short'.

Итак, параметр может принимать 3 возможных значения:

  • 'short' - показывать только многодневные события, длительность которых менее 24 часов (начинаются в один день и заканчиваются в другой) обычным способом
  • true - показывать все многодневные события обычным способом
  • false - показывать все многодневные события в виде линий в верхней части планировщика (стандартный режим отображения для многодневных событий)

Чтобы обеспечить больший контроль над тем, какие события отображаются в секции многодневных событий и какие — в дневных колонках, переопределите метод isMainAreaEvent модуля следующим образом:

const { isMainAreaEvent } = scheduler.ext.allTimed;
scheduler.ext.allTimed.isMainAreaEvent = function(event) {
if(event.multidaySection){
return false;
}else{
return isMainAreaEvent(event);
}
};

Change log

  • Плагин активируется по умолчанию, начиная с версии v7.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.