1let GRSearchPanel;document.addEventListener("DOMContentLoaded",function(){const selectors={searchPanel:'.-js-search-panel',searchPanelInline:'.-js-search-panel-inline',searchPanelButton:'.-js-search-open',};const searchPanel=document.querySelector(selectors.searchPanel);const searchPanelInline=document.querySelector(selectors.searchPanelInline);const searchToggle=document.querySelectorAll(selectors.searchPanelButton);GRSearchPanel={init(){if(searchToggle.length){for(let i=0;i<searchToggle.length;i++){const button=searchToggle[i];button.addEventListener('click',this.expandPanel);}}},expandPanel(){if(searchPanelInline!==null){searchPanelInline.classList.toggle('-is-maximised');} 2searchPanel.classList.toggle('-is-expanded');event.preventDefault();},} 3GRSearchPanel.init();});
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.