PageSourceSearch

https://ai.ugreen.com/cdn/shop/t/68/assets/animations-click.js?v=88251850641087390301728700312

js ugreen.com collected 2026-10-02 02:51:35 UTC 1,050 bytes, 2 lines download raw bytes

1const CLICK_ANIMATION_TRIGGER_CLASSNAME="click-trigger",ClICK_ANIMATION_OFFSCREEN_CLASSNAME="click-trigger--offscreen",targetNodes=document.querySelectorAll("details.animation"),config={attributes:!0,attributeFilter:["open"]},callback=function(mutationsList,observer){for(let mutation of mutationsList)if(mutation.type==="attributes"&&mutation.attributeName==="open"){const element=mutation.target;element.hasAttribute("open")?element.querySelectorAll("."+CLICK_ANIMATION_TRIGGER_CLASSNAME).forEach((el,index)=>{el.hasAttribute("data-cascade")&&el.setAttribute("style",`--animation-order: ${index};`),el.classList.remove(ClICK_ANIMATION_OFFSCREEN_CLASSNAME)}):mutation.target.querySelectorAll("."+CLICK_ANIMATION_TRIGGER_CLASSNAME).forEach(el=>{el.classList.contains(ClICK_ANIMATION_OFFSCREEN_CLASSNAME)||el.classList.add(ClICK_ANIMATION_OFFSCREEN_CLASSNAME)})}};targetNodes.forEach(element=>{new MutationObserver(callback).observe(element,config)});
2//# sourceMappingURL=/cdn/shop/t/68/assets/animations-click.js.map?v=88251850641087390301728700312

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.