renderCalendar
Description
Создает мини-календарь
renderCalendar: (config: any) => HTMLElement
Parameters
config- (required) object - объект конфигурации календаря
Returns
div- (HTMLElement) - HTML-элемент календаря
Example
const calendar = scheduler.renderCalendar({
container:"cal_here",
navigation:true,
handler:function(date, calendar){
scheduler.setCurrentView(date, scheduler._mode);
}
});
Related samples
Details
примечание
Метод требует активации плагина minical.
Объект конфигурации может содержать следующие свойства:
| container | (string, object) HTML-контейнер (или его id), в который будет инициализирован календарь. Опционально |
| position | (object) положение календаря. Может быть задано как набор координат или идентификатор HTML-объекта |
| date | (string) начальная дата календаря |
| navigation | (boolean) включает/выключает кнопки навигации по месяцам |
| handler | (function) функция-обработчик, которая будет обрабатывать клики по календарю. Принимает выбранную дату и объект календаря в качестве параметров |
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()
});
Related Guides
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.