(settings)
| 119 | }); |
| 120 | } |
| 121 | function getColumnViewMarkers(settings) { |
| 122 | const { event: event3, layout, viewName, sectionId } = settings; |
| 123 | let columnViewMarkersArray = []; |
| 124 | let eventNodes = scheduler2.$container.querySelectorAll(`[${scheduler2.config.event_attribute}='${event3.id}']:not(.dhx_cal_select_menu):not(.dhx_drag_marker)`); |
| 125 | if (eventNodes) { |
| 126 | for (let i = 0; i < eventNodes.length; i++) { |
| 127 | let eventNodeClone = eventNodes[i].cloneNode(true); |
| 128 | let startDate = /* @__PURE__ */ new Date(+eventNodeClone.getAttribute("data-bar-start")); |
| 129 | let endDate = /* @__PURE__ */ new Date(+eventNodeClone.getAttribute("data-bar-end")); |
| 130 | let dates = { start_date: startDate, end_date: endDate }; |
| 131 | const configSettings = { event: dates, layout, viewName, sectionId, eventNode: eventNodeClone }; |
| 132 | columnViewMarkersArray.push(createMarkerConfig(configSettings)); |
| 133 | } |
| 134 | } |
| 135 | return columnViewMarkersArray; |
| 136 | } |
| 137 | function getMonthViewMarkers(settings) { |
| 138 | let monthViewMarkersArray = []; |
| 139 | const { event: event3, layout, viewName, sectionId } = settings; |
no test coverage detected