1/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ 2(function(Drupal){Drupal.behaviors.liveNowBadgeVisibility={attach:function(context,settings){const liveNowBadgeVisiblity=function(){const currentTime=Date.now();let visibleItem=null;let lowestSecondsSinceStart;const liveNowBadgeElements=document.querySelectorAll('.live-now-badges > .live-now-badge__wrapper');liveNowBadgeElements.forEach(function(element,i){const announcementsDates=element.getAttribute('data-announcements-dates');const dateRanges=announcementsDates.split(',');dateRanges.forEach(function(range){const [startTime,endTime]=range.split('-').map(Number);if(currentTime>=startTime&¤tTime<=endTime){let timePassedSinceStart=currentTime-startTime;if(!lowestSecondsSinceStart){visibleItem=i;lowestSecondsSinceStart=timePassedSinceStart;}else{if(timePassedSinceStart<lowestSecondsSinceStart)visibleItem=i;}}});});if(visibleItem!==null)liveNowBadgeElements[visibleItem].style.display='block';};liveNowBadgeVisiblity();}};})(Drupal);;
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.