Mobiscroll Scheduler — программный компонент для веб- и мобильных приложений, предназначенный для создания адаптивных календарей и планировщиков с поддержкой различных видов отображения. Компонент реализует представления дня, недели и месяца, а также таймлайновые и ресурсно-ориентированные интерфейсы, предоставляя разработчикам средства для визуализации и управления событиями в табличном и временном контексте. Его архитектура ориентирована на интеграцию с современными JavaScript-фреймворками и настраиваемость внешнего вида и поведения посредством конфигурационных опций.
Исторически Mobiscroll возник как набор виджетов и UI-компонентов, направленных на упрощение разработки интерфейсов ввода и выбора дат/времени; Scheduler появился как расширение этих возможностей для задач планирования и управления ресурсами. Описание и документация компонента подчёркивают поддержку адаптивной вёрстки, взаимодействий мышью и касанием, а также механизмы ленивой подгрузки событий и интеграции с внешними источниками данных. Если подробная история релизов и лицензионные детали отсутствуют в общедоступных источниках, компонент обычно описывают через его функциональные возможности и типичные сценарии применения в календарных и планировочных системах.
- Множественные представления: отображения «день», «неделя», «месяц», таймлайн и кастомные виды.
 - Управление ресурсами: привязка событий к ресурсам (например, помещениям или сотрудникам) с возможностью группировки и фильтрации.
 - Drag-and-drop: перетаскивание и изменение длительности событий через графический интерфейс как на десктопе, так и на сенсорных устройствах.
 - Масштабирование времени: изменение масштаба временной шкалы для отображения подробных или обзорных интервалов.
 - Загрузка по требованию: ленивое получение событий с сервера в зависимости от видимой области календаря.
 - Интеграция с данными: поддержка привязки к локальным и удалённым источникам данных и преобразования форматов событий.
 - Настраиваемость: конфигурируемые шаблоны события, стили и поведение с возможностью расширения через API.
 - События и хуки: события пользовательского взаимодействия и точки расширения для обработки создания, редактирования и удаления записей.
 - Межплатформенная адаптивность: поддержка адаптивного размещения элементов интерфейса и оптимизации для разных экранов.
 - Доступность и локализация: возможности локализации форматов дат/времени и элементов интерфейса; базовая поддержка навигации с клавиатуры.