packages/wekan-fullcalendar/README.md
FullCalendar packaged for Wekan as a Blaze wrapper.
This package is bundled in Wekan (wekan-fullcalendar).
{{> fullcalendar calendarOptions}}
Options can be passed directly from a helper:
Template.example.helpers({
calendarOptions() {
return {
id: 'myCalendar',
initialView: 'dayGridMonth',
headerToolbar: {
left: 'title today prev,next',
center: 'timeGridDay,timeGridWeek,dayGridMonth,listMonth',
right: '',
},
events(fetchInfo, successCallback) {
successCallback([]);
},
};
},
});
@fullcalendar/*) and no longer uses jQuery plugin APIs.defaultView -> initialViewheader -> headerToolbarIf you provide an id, the wrapper stores the calendar instance on the container
element as _wekanCalendar:
const el = document.getElementById('myCalendar');
if (el && el._wekanCalendar) {
el._wekanCalendar.refetchEvents();
}