Сложно представить современную жизнь без планирования как деловых, так и личных встреч и событий. Мы можем использовать для этих целей электронные календари, ежедневники, специальные веб-приложения. Однако, самым удобным календарем является тот, который всегда под рукой. Такими свойствами обладает мобильный календарь. JavaScript Scheduler — это Javascript и HTML5 календарь событий, адаптированный под мобильные устройства.
Sceduler позволяет создавать легко редактируемые однодневные и многодневные события. Для редактирования события вам просто нужно кликнуть по нему и произвести необходимые изменения в форме “Edit”. Для изменения даты начала и окончания события нужно всего лишь кликнуть в соответствующем поле формы, а затем выбрать дату в календаре.
Этот JavaScript календарь имеет три основных представления: Day, Week, Month. Для навигации между ними используются табы тулбара, расположенного в нижней части компонента.
Обновление от 8 октября, 2020
С выходом версии Webix 8.0, стал доступен собственный JavaScript Scheduler компонент. Теперь пользователи Webix могут использовать оригинальный Webix Scheduler. Этот компонент создан по всем канонам Webix framework и предназначен для интеграции в любые бизнес-приложения, независимо от их архитектуры и системной платформы.
Вы можете скачать бесплатную версию Scheduler, перейдя по этой ссылке. Более детальную информацию, вы можете найти на домашней странице Scheduler, на странице JS Scheduler документации или в каталоге примеров исходного кода Scheduler.
Внешний вид JavaScript календаря полностью задается с помощью CSS, что позволяет с легкостью определить стиль его элементов. Вы также можете использовать готовые темплейты для настройки отображения дат и заголовков в календаре.
Webix Scheduler также дает возможность создавать повторяющиеся события, периодичность которых задается в редакторе события.
Еще одна полезная функция данного инструмента — это возможность локализовать в соответствии с необходимым языком и региональным форматом даты.
Помимо того, Webix Scheduler поддерживает множество вариантов загрузки и хранения данных. К ним относятся: REST, локальное хранилище, коннектор и другие методы.
Онлайн-демо доступны по следующей ссылке.
Чтобы начать работу с данным JavaScript календарем событий, загрузите его бесплатную версию.
В изучении Webix Scheduler вам помогут следующие статьи документации.