(settings)
| 131 | return columnViewMarkersArray; |
| 132 | } |
| 133 | function getMonthViewMarkers(settings) { |
| 134 | let monthViewMarkersArray = []; |
| 135 | const { event: event3, layout, viewName, sectionId } = settings; |
| 136 | const weekDates = []; |
| 137 | let currDate = new Date(event3.start_date); |
| 138 | while (currDate.valueOf() < event3.end_date.valueOf()) { |
| 139 | let obj = { start_date: currDate }; |
| 140 | weekDates.push(obj); |
| 141 | currDate = scheduler2.date.week_start(scheduler2.date.add(currDate, 1, "week")); |
| 142 | } |
| 143 | let cells = scheduler2.$container.querySelectorAll(`[${scheduler2.config.event_attribute}='${event3.id}']`); |
| 144 | for (let i = 0; i < cells.length; i++) { |
| 145 | const configSettings = { event: weekDates[i], layout, viewName, sectionId, eventNode: cells[i].cloneNode(true) }; |
| 146 | monthViewMarkersArray.push(createMarkerConfig(configSettings)); |
| 147 | } |
| 148 | return monthViewMarkersArray; |
| 149 | } |
| 150 | function getTimelineAndUnitsViewMarkers(settings) { |
| 151 | let unitMarkersArray = []; |
| 152 | const { event: event3, layout, viewName, eventNode: eventNode2 } = settings; |
no test coverage detected