генерирует компактный календарь
config | object | настройки конфигурации для календаря |
HTMLElement | HTML-элемент календаря |
const calendar = scheduler.renderCalendar({
container:"cal_here",
navigation:true,
handler:function(date, calendar){
scheduler.setCurrentView(date, scheduler._mode);
}
});
Этот метод требует включения плагина minical.
Объект конфигурации может содержать следующие свойства:
container | (string, object) HTML-контейнер (или его ID), в котором будет размещён календарь. Необязательный параметр. |
position | (object) задаёт позицию календаря. Может быть указана в виде координат или ID HTML-элемента. |
date | (string) устанавливает начальную дату, отображаемую в календаре |
navigation | (boolean) включает или отключает кнопки навигации по месяцам |
handler | (function) callback-функция, вызываемая при клике по дате. Получает выбранную дату и экземпляр календаря в качестве аргументов |
const calendar = scheduler.renderCalendar({
container:"for_calendar",
date:new Date()
});
//
const calendar = scheduler.renderCalendar({
position:"some_id",
date:new Date()
});
//
const calendar = scheduler.renderCalendar({
position: { left: 100, top: 50 },
date:new Date()
});