1var module_58817431381=function(){var __hs_messages={};i18n_getmessage=function(){return hs_i18n_getMessage(__hs_messages,hsVars.language,arguments)},i18n_getlanguage=function(){return hsVars.language};!function(select,onChange){var bodyScroll,selectValue=select.querySelector(".lm-select-value"),options=select.querySelector(".lm-select-options"),list=select.querySelector(".lm-select-list"),items=select.querySelectorAll(".lm-select-item"),overflow=select.querySelector(".lm-select-overflow");function selectItem(selected,isUpdate){var value=selected.getAttribute("data-value")||selected.textContent;selected.classList.add("lm-select-selected"),selectValue.textContent=selected.textContent,selectValue.setAttribute("data-value",value),onChange&&isUpdate&&onChange(getData())}function getData(){return{text:selectValue.textContent,value:selectValue.getAttribute("data-value")}}function hideSelect(){select.classList.remove("lm-select-active"),document.body.style.position="",document.body.style.width="",document.body.style.top="",document.body.scrollTop=bodyScroll,document.documentElement.style.overflowY="",setTimeout((function(){select.classList.remove("lm-select-animating")}),400)}function handleChange(event){var old=select.querySelector(".lm-select-selected");old&&old.classList.remove("lm-select-selected"),selectItem(event.target,!0),hideSelect()}selectItem(select.querySelector(".lm-select-selected")||select.querySelector(".lm-select-item")),selectValue.addEventListener("click",(function(){bodyScroll=document.body.scrollTop,document.documentElement.clientHeight<document.documentElement.offsetHeight&&(document.documentElement.style.overflowY="scroll"),document.body.style.position="fixed",document.body.style.width="100%",document.body.style.top=-1*bodyScroll+"px";var selected=select.querySelector(".lm-select-selected");select.classList.add("lm-select-animating");var scrollTop=selected.offsetTop+selected.offsetHeight/2-list.offsetHeight/2;list.scrollTop=Math.max(0,scrollTop);var listTop=-1*Math.min(select.offsetTop-10,selected.offsetTop-list.scrollTop);options.style.top=listTop+"px",setTimeout((function(){select.classList.add("lm-select-active")}),10)}));for(var i=0,l=items.length;i<l;i++)items[i].addEventListener("click",handleChange);overflow.addEventListener("click",hideSelect)}(document.querySelector("#two"),(function(data){document.querySelector("#test").textContent=data.value}))}();
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.