RSS Git Download  Clone
Raw View History
Blames found: 1 Mode: javascript Binary: false


Hang on, we reloading big blames...
$(function () { const es = document.getElementsByTagName('a') for(let i=0; i<es.length; i++){ es[i].addEventListener('click', function(e) { const href = e.target.getAttribute('href'); if (href === null) { return; } if (href.startsWith('#')) { e.preventDefault() const el = document.getElementById(href.substring(1)); if (el === null) { return; } el.scrollIntoView({ behavior: 'smooth', block: "center", }) } }) } $('.search').click(function (e) { e.stopPropagation(); }); }); global.gitlist.scrollHash = function(element, event) { const url = new URL(element.href) const id = url.hash.substring(1) const elfind = document.getElementById(id + '-parent') if (elfind === null) { return true; } elfind.scrollIntoView({ behavior: 'smooth', block: "center", }) if (event !== undefined) { event.preventDefault() if(history.pushState) { const pushState = location.pathname + url.hash; history.pushState(null, null, pushState); } else { location.hash = url.hash; } } return false; }