PageSourceSearch

https://labaraque-creative.com/wp-content/plugins/nextbricks/elements/js/next_arrow_icon.min.js?ver=2.3.5

js labaraque-creative.com collected 2026-09-27 12:22:15 UTC 2,566 bytes, 7 lines download raw bytes

1function next_arrow_icon(){document.querySelectorAll(".next-arrow-icon").forEach((arrowIcon,index)=>{var trigger=arrowIcon.getAttribute("data-trigger");var dataToggle=arrowIcon.getAttribute("data-toggle");if(dataToggle=='classname'&&arrowIcon.closest(".next-dropdown-wrapper")){if(trigger=="click"){var dropdownWrapper=arrowIcon.closest(".next-dropdown-wrapper").querySelector('.next-dropdown-toggle')}else if(trigger=="hover"){var dropdownWrapper=arrowIcon.closest(".next-dropdown-wrapper")}
2dataToggle="next-dropdown-wrapper--arrow-icon-"+index;dropdownWrapper.classList.add(dataToggle)}
3var closeClick=arrowIcon.getAttribute("data-closeclick");var closeEsc=arrowIcon.getAttribute("data-closeesc");document.querySelectorAll("."+dataToggle).forEach((toggle)=>{if(toggle){document.addEventListener("mousedown",closeOnClickOutside);document.addEventListener("keydown",closeOnEsc);if(trigger=="click"){toggle.addEventListener("mousedown",function(){if(arrowIcon.hasAttribute("data-active")){arrowIcon.removeAttribute("data-active");document.removeEventListener("mousedown",closeOnClickOutside);document.removeEventListener("keydown",closeOnEsc)}else{arrowIcon.setAttribute("data-active","");document.addEventListener("mousedown",closeOnClickOutside);document.addEventListener("keydown",closeOnEsc)}})}else if(trigger=="hover"){toggle.addEventListener("mouseenter",function(){arrowIcon.setAttribute("data-active","")});toggle.addEventListener("mouseleave",function(){arrowIcon.removeAttribute("data-active")})}}
4function closeOnClickOutside(event){if(closeClick=='1'&&trigger=="click"){if(!arrowIcon.contains(event.target)&&!toggle.contains(event.target)){arrowIcon.removeAttribute("data-active");document.removeEventListener("mousedown",closeOnClickOutside);document.removeEventListener("mousedown",closeOnEsc)}}}
5function closeOnEsc(event){if(closeEsc=='1'){if(event.key==="Escape"){arrowIcon.removeAttribute("data-active");document.removeEventListener("mousedown",closeOnEsc);document.removeEventListener("mousedown",closeOnClickOutside)}}}
6toggle.addEventListener("keydown",function(event){if(event.key==="Enter"){if(arrowIcon.hasAttribute("data-active")){arrowIcon.removeAttribute("data-active");document.removeEventListener("mousedown",closeOnClickOutside);document.removeEventListener("keydown",closeOnEsc)}else{arrowIcon.setAttribute("data-active","");document.addEventListener("mousedown",closeOnClickOutside);document.addEventListener("keydown",closeOnEsc)}}})})})}
7document.addEventListener("DOMContentLoaded",function(){bricksIsFrontend&&next_arrow_icon()})

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.