Перейти к основному содержимому

linkCalendar

Description

для изменения активной даты в мини-календаре каждый раз, когда изменяется активная дата в расписании

linkCalendar: (calendar: any, shift: SchedulerCallback) => void

Parameters

  • calendar - (required) object - объект мини-календаря
  • shift - (required) function - функция, задающая разницу между активными датами в мини-календаре
    и планировщиком. Функция принимает дату планировщика в качестве параметра и
    возвращает дату, которая должна отображаться в мини-календаре

Example

const calendar = scheduler.renderCalendar({
container:"cal_here",
navigation:true,
handler:function(date){
scheduler.setCurrentView(date, scheduler._mode);
}
});

// Мини-календарь всегда будет отображать дату на один месяц впереди даты планировщика
scheduler.linkCalendar(calendar, function(date){
return scheduler.date.add(date, 1, "month");
});

Details

примечание

Метод требует активации плагина minical.

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.