1import{c as o}from"./image-animation.BR7WNNJ3.js";import"./vendor-vue.C0jhY4wg.js";class i extends HTMLElement{connectedCallback(){const t=this.querySelector("[data-action='toggle']"),e=this.querySelector("[popover]");!e||!t||(this.positionMenuListener(e,t),this.copyIdListener())}positionMenuListener(t,e){t.addEventListener("toggle",n=>{t.style.top=`${e.getBoundingClientRect().bottom}px`,t.style.left=`${e.getBoundingClientRect().left}px`}),document.addEventListener("scroll",()=>{t.style.top=`${e.getBoundingClientRect().bottom}px`,t.style.left=`${e.getBoundingClientRect().left}px`})}copyIdListener(){const t=this.querySelector("[data-action='copy-id']");t&&t.addEventListener("click",()=>{const e=t.dataset.id;e&&o(`#${e}`,()=>{t.classList.add("success"),setTimeout(()=>{t.classList.remove("success")},200)})})}}customElements.define("id-tooltip",i);
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.