Полный список расширений
dhtmlxScheduler предлагает различные расширения, которые расширяют стандартную функциональность.
Чтобы включить расширение, активируйте его с помощью метода scheduler.plugins.
Начиная с версии 6.0, файлы кода расширений были удалены из папки ext и объединены в файл dhtmlxscheduler.js.
Если вы используете dhtmlxScheduler 5.3 или более ранней версии, пожалуйста, обратитесь к статье по миграции.
Active Links
Отображает номера дней в представлениях "Месяц" и "Неделя" в виде кликабельных ссылок, которые открывают соответствующий день в выбранном представлении.
scheduler.plugins({
active_links: true
});
Связанные материалы
Статья: Месячный вид
API: active_link_view
Agenda View
Это кодовый файл для представления Agenda.
scheduler.plugins({
agenda_view: true
});
Связанные материалы
Статья: Представление Agenda
All Timed
Отображает многодневные события в том же стиле, что и однодневные события.
scheduler.plugins({
all_timed: true
});
Связанные материалы
API: all_timed
Displaying multi-day events in the regular way
Collision
Обрабатывает количество событий, происходящих в один и тот же временной интервал.
scheduler.plugins({
collision: true
});
Связанные материалы
Статья: Предотвращение двойных событий в одном временном слоте
Controlling the number of events in a time slot
Container Autoresize
Автоматически изменяет размер контейнера планировщика в соответствии с его содержимым.
scheduler.plugins({
container_autoresize: true
});
Связанные материалы
Статья: dhtmlxScheduler на чистом JS/HTML
API: container_autoresize
Autoresizing the scheduler container
Cookie
Сохраняет текущее состояние планировщика (режим и дату) с помощью cookies.
scheduler.plugins({
cookie: true
});
Связанные материалы
Daytimeline
Это расширение доступно только в PRO-версии
Обеспечивает режим "Days" для представления Timeline.
scheduler.plugins({
daytimeline: true
});