Полный список расширений
dhtmlxScheduler включает ряд расширений, которые добавляют дополнительную функциональность к стандартному поведению.
Чтобы использовать расширение, активируйте его с помощью метода plugins().
В версии v6.0 файлы кода расширений были удалены из папки ext исходного кода планировщика и включены в файл dhtmlxscheduler.js.
Если вы используете dhtmlxScheduler 5.3 и более ранние версии, ознакомьтесь со статьей миграции migration.md#53---60.
Активные ссылки
Представляет числа дней в режимах просмотра Месяц и Неделя как кликабельные ссылки, которые открывают соответствующий день в указанном виде просмотра.
scheduler.plugins({
active_links: true
});
Связанные ресурсы
Статья: Вид месяца
API: active_link_view
Пример: Дни месяца в виде ссылок
Agenda View
Это кодовый файл для представления Agenda.
scheduler.plugins({
agenda_view: true
});
Связанные ресурсы
Статья: Вид Agenda
Пример: Вид Agenda
All Timed
Показывает многодневные события обычным способом (однодневные события отображаются аналогично).
scheduler.plugins({
all_timed: true
});
Связанные ресурсы
API: all_timed
Пример: Отображение многодневных событий обычным образом
Collision
Управляет количеством событий в временном слоте.
scheduler.plugins({
collision: true
});
Связанные ресурсы
Статья: Предотвращение двойных событий в временном слоте
Пример: Контроль количества событий в временном слоте
Авторазмер контейнера
Включает автоматическое изменение размера контейнера планировщика (размер подстраивается под содержимое).
scheduler.plugins({
container_autoresize: true
});
Связанные ресурсы
Статья: dhtmlxScheduler в Plain JS/HTML
API: container_autoresize
Пример: Автоизменение размера контейнера планировщика
Куки
Сохраняет текущее состояние планировщика (режим и дата) в куки.
scheduler.plugins({
cookie: true
});