генерирует компактный календарь
| 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()
});