aboutsummaryrefslogtreecommitdiff
path: root/static/abridge-bundle-tinysearch.min.js
diff options
context:
space:
mode:
Diffstat (limited to 'static/abridge-bundle-tinysearch.min.js')
-rw-r--r--static/abridge-bundle-tinysearch.min.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/static/abridge-bundle-tinysearch.min.js b/static/abridge-bundle-tinysearch.min.js
index bacc76c..2b3cbc9 100644
--- a/static/abridge-bundle-tinysearch.min.js
+++ b/static/abridge-bundle-tinysearch.min.js
@@ -1 +1 @@
-const items=document.querySelectorAll(".preStyle");items.forEach(e=>{e.rel="stylesheet"}),document.getElementById("mode").addEventListener("click",()=>{document.documentElement.classList.toggle("light"),localStorage.setItem("theme",document.documentElement.classList.contains("light")?"light":"dark")});var baseUrl=document.querySelector("meta[name='base']").getAttribute("content"),sha256=("/"==baseUrl.slice(-1)&&(baseUrl=baseUrl.slice(0,-1)),"6207e0e054d79360bf9ba96c57c29cd0fc74dad470108d2967ab5f4a8059be6e"),sha384="v7zeE9S7EtbyaWph0D+9ntMWbjg4318Of0zydaSQWel5E7MtOYLQH4JcTHtm9w3C";function loadSearchNow(){var e=document.createElement("script");e.src=baseUrl+"/search_bundle_tinysearch.min.js?h="+sha256,e.setAttribute("integrity","sha384-"+sha384),e.setAttribute("type","module"),document.head.appendChild(e),document.getElementById("searchinput").onclick=""}window.onload=function(){document.getElementById("searchinput").onclick=function(){return loadSearchNow()}};for(var allElements=document.getElementsByClassName("m-protected"),i=0;i<allElements.length;i++)updateAnchor(allElements[i]);function updateAnchor(e){var t=e.getAttribute("title"),t=(e.title="Mail",atob(t).substring(7));e.href="mailto:"+t}function ccb(e){const t=document.createElement("button"),n=(t.className="cc ",t.type="button",t.innerHTML="Copy",t.addEventListener("click",()=>ccc(t,e)),document.createElement("div"));n.className="ccw",n.appendChild(t),e.parentNode.insertBefore(n,e),n.appendChild(e)}async function ccc(e,t){var n=t.querySelectorAll("table")["length"];let c="";if(0<n){const a=t.querySelectorAll(":last-child > tr > td:last-child");a.forEach(e=>{c+=e.innerText})}else c=t.querySelector(":last-child > code").innerText;try{"granted"==(result=await navigator.permissions.query({name:"clipboard-write"})).state||"prompt"==result.state?await navigator.clipboard.writeText(c):cce(c,t)}catch(e){cce(c,t)}finally{e.innerHTML="Copied",setTimeout(function(){e.innerHTML="Copy"},2e3)}}function cce(e,t){const n=document.createElement("textArea"),c=(n.contentEditable="true",n.readOnly="false",n.className="copyable-text-area",n.value=e,t.insertBefore(n,t.firstChild),document.createRange()),a=(c.selectNodeContents(n),window.getSelection());a.removeAllRanges(),a.addRange(c),n.setSelectionRange(0,999999),document.execCommand("copy"),t.removeChild(n)}document.querySelectorAll("pre").forEach(e=>ccb(e)); \ No newline at end of file
+const items=document.querySelectorAll(".preStyle");items.forEach(e=>{e.rel="stylesheet"}),document.getElementById("mode").addEventListener("click",()=>{document.documentElement.classList.toggle("light"),localStorage.setItem("theme",document.documentElement.classList.contains("light")?"light":"dark")}),window.onload=function(){document.getElementById("searchinput").onclick=function(){var e=document.querySelector("meta[name='base']").getAttribute("content"),t=("/"==e.slice(-1)&&(e=e.slice(0,-1)),document.createElement("script"));t.src=e+"/search_bundle_tinysearch.min.js?h=1532d7e7d8292eec3ae8364d3d76029049533141d0674e4a02b1a17986e5f8ef",t.setAttribute("integrity","sha384-POHXtCCwUbHtLT1Hn4+cEysiGJyU7RbnIQKfucRPc9gAquQsFc6j4Zca1HoWo+GS"),t.setAttribute("type","module"),document.head.appendChild(t),document.getElementById("searchinput").onclick=""}},function(){for(var e=document.getElementsByClassName("m-protected"),t=0;t<e.length;t++){var n=e[t].getAttribute("href"),n=atob(n.substring(1));e[t].href="mailto:"+n}}(),function(){function t(e){const t=document.createElement("button"),n=(t.className="cc ",t.type="button",t.innerHTML="Copy",t.addEventListener("click",()=>async function(e,t){var n=t.querySelectorAll("table")["length"];let c="";if(0<n){const o=t.querySelectorAll(":last-child > tr > td:last-child");o.forEach(e=>{c+=e.innerText})}else c=t.querySelector(":last-child > code").innerText;try{"granted"==(result=await navigator.permissions.query({name:"clipboard-write"})).state||"prompt"==result.state?await navigator.clipboard.writeText(c):a(c,t)}catch(e){a(c,t)}finally{e.innerHTML="Copied",setTimeout(function(){e.innerHTML="Copy"},2e3)}}(t,e)),document.createElement("div"));n.className="ccw",n.appendChild(t),e.parentNode.insertBefore(n,e),n.appendChild(e)}function a(e,t){const n=document.createElement("textArea"),c=(n.contentEditable="true",n.readOnly="false",n.className="copyable-text-area",n.value=e,t.insertBefore(n,t.firstChild),document.createRange()),o=(c.selectNodeContents(n),window.getSelection());o.removeAllRanges(),o.addRange(c),n.setSelectionRange(0,999999),document.execCommand("copy"),t.removeChild(n)}document.querySelectorAll("pre").forEach(e=>t(e))}(); \ No newline at end of file