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