💢 Пример использования
biletiki.store — пример сайта для поиска авиабилетов и отелей с помощью vanilla-calendar.
Инициализация, Обновление, Сброс и Уничтожение
Метод init()
является основным методом экземпляра, который запускает процесс инициализации календаря.
js
const calendar = new VanillaCalendar(element, params);
calendar.init();
js
const calendar = new VanillaCalendar(element, params);
calendar.init();
Важно отметить, что у вас также есть возможность обновить календарь с новыми настройками в любое время с использованием методов update()
или reset()
.
- Метод
update()
позволяет вам применить новые настройки к календарю, при этом сохраняя выбранные пользователем даты, месяц и год после обновления. - Метод
reset()
полностью сбрасывает календарь до начального состояния, удаляя выбранные пользователем даты.
Пример использования:
js
calendar.settings.lang = 'de-AT';
calendar.settings.iso8601 = false;
calendar.update();
// or
calendar.reset();
js
calendar.settings.lang = 'de-AT';
calendar.settings.iso8601 = false;
calendar.update();
// or
calendar.reset();
Кроме того, если вам нужно полностью удалить экземпляр календаря, вы можете использовать метод destroy()
:
Пример использования:
js
calendar.destroy();
js
calendar.destroy();