Я хочу создать фоновые события в полном календаре V3, которые показывают только части, которые пересекаются, в представлении повестки дня. Неделя
$('#calendar').fullCalendar({
defaultView: 'agendaWeek',
allDaySlot: false,
slotDuration: '00:15:00',
scrollTime: bStart,
minTime: '06:00:00',
maxTime: '18:00:00',
slotLabelInterval: '01:00',
defaultDate: moment().format(),
eventLimit: false,
navLinks: true,
dragScroll: false,
header: {
left: '',
center: 'title',
right: 'prev,next today',
},
views: {
week: { // name of view
titleFormat: 'LL',
columnHeaderFormat: 'Do MMM, dddd'
// other view-specific options here
}
},
//example with 2 events there can be more
events: [
{
start: "2019-04-18 08:00",
end: "2019-04-18 11:00",
color: 'red',
rendering: 'background',
},
{
start: "2019-04-18 09:00",
end: "2019-04-18 10:00",
color: 'red',
rendering: 'background',
},
]
//.......
});
То, что я получаю, это 9–10 слотов темно-красного цвета, а 8–11 слотов светлые.
Я просто хочу, чтобы пересечение событий было видно в календаре, то есть с 9 по 10
Я буду проходить большой набор событий, мы можем взять пример с e1 - с 9 до 10 утра 2019-04-18, с e2 - с 9:30 до 10:30 утра 2019-04-18 (и и так далее.) Я хотел найти способ найти пересечение событий, т.е. с 9:30 до 10:00, должен отображаться в календаре.