Планировщик показывает события в виде месяца, недели, дня или повестки дня. События — это обычные данные со временем в формате ISO; пересекающиеся события делят ширину между собой, события, переходящие через полночь, видны в обоих днях, а события на весь день тянутся полосами в верхней части.

Сам планировщик никогда не меняет ваши события. Перетащите событие или его нижний край — и eventChange передаст новое время; выберите время в сетке — и о нём сообщит slotSelect. rangeChange говорит, какие дни показаны, чтобы вы могли загрузить их события.

Всё, что можно сделать указателем, можно сделать и с клавиатуры: сетка — одна позиция в порядке табуляции, клавиши-стрелки перемещают по дням и времени, а Alt со стрелками переносит событие.

Планы на неделю

С editable и selectable перетаскивайте события, чтобы перенести их, тяните за нижний край, чтобы изменить длительность, и протяните по свободному времени, чтобы добавить новое событие. Пример обновляет свои события по данным из выходных свойств.

Месяц и повестка дня

Многодневные события идут полосами; в загруженном дне показано, сколько событий ещё не поместилось. views оставляет только месяц и повестку дня на ближайшие agendaDays дней.

Переговорные на день

nuiSchedulerEvent рисует каждое бронирование с переговорной и организатором. slotMinutes="15" делает строки мельче.