1/*! 2 * Chirpy v6.0.0 (https://github.com/cotes2020/jekyll-theme-chirpy/) 3 * © 2019 Cotes Chung 4 * MIT Licensed 5 */ 6!function(){"use strict";const o=$(".mode-toggle");function t(o,t,s){return(t=function(o){var t=function(o,t){if("object"!=typeof o||!o)return o;var s=o[Symbol.toPrimitive];if(void 0!==s){var e=s.call(o,t||"default");if("object"!=typeof e)return e;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(o)}(o,"string");return"symbol"==typeof t?t:t+""}(t))in o?Object.defineProperty(o,t,{value:s,enumerable:!0,configurable:!0,writable:!0}):o[t]=s,o}const s=$("body"),e="sidebar-display";class a{static toggle(){!1===a.isExpanded?s.attr(e,""):s.removeAttr(e),a.isExpanded=!a.isExpanded}}t(a,"isExpanded",!1);const r=$("#sidebar-trigger"),n=$("#search-trigger"),l=$("#search-cancel"),i=$("#main>.row"),c=$("#topbar-title"),d=$("#search-wrapper"),f=$("#search-result-wrapper"),u=$("#search-results"),p=$("#search-input"),b=$("#search-hints"),m=$("html,body"),g="loaded",C="unloaded",v="input-focus",h="d-flex";class w{static on(){w.offset=window.scrollY,m.scrollTop(0)}static off(){m.scrollTop(w.offset)}}t(w,"offset",0),t(w,"resultVisible",!1);class y{static on(){r.addClass(C),c.addClass(C),n.addClass(C),d.addClass(h),l.addClass(g)}static off(){l.removeClass(g),d.removeClass(h),r.removeClass(C),c.removeClass(C),n.removeClass(C)}}class k{static on(){w.resultVisible||(w.on(),f.removeClass(C),i.addClass(C),w.resultVisible=!0)}static off(){w.resultVisible&&(u.empty(),b.hasClass(C)&&b.removeClass(C),f.addClass(C),i.removeClass(C),w.off(),p.val(""),w.resultVisible=!1)}}function T(){return l.hasClass(g)}const x=$(".collapse");$(".code-header>button.button-copy").children().attr("class"),$(window).on("scroll",()=>{$(window).scrollTop()>50?$("#back-to-top").fadeIn():$("#back-to-top").fadeOut()}),$("#back-to-top").on("click",()=>{window.scrollTo(0,0)}),[...document.querySelectorAll('[data-bs-toggle="tooltip"]')].map(o=>new bootstrap.Tooltip(o)),0!==o.length&&o.off().on("click",o=>{const t=$(o.target);let s=t.prop("tagName")==="button".toUpperCase()?t:t.parent();modeToggle.flipMode(),s.trigger("blur")}),$("#sidebar-trigger").on("click",a.toggle),$("#mask").on("click",a.toggle),n.on("click",function(){y.on(),k.on(),p.trigger("focus")}),l.on("click",function(){y.off(),k.off()}),p.on("focus",function(){d.addClass(v)}),p.on("focusout",function(){d.removeClass(v)}),p.on("input",()=>{""===p.val()?T()?b.removeClass(C):k.off():(k.on(),T()&&b.addClass(C))}),x.on("hide.bs.collapse",function(){const o="h_"+$(this).attr("id").substring(2);o&&($("#".concat(o," .iconfont.icon-FolderOpen-1")).attr("class","iconfont icon-folder"),$("#".concat(o," i.ifrot")).addClass("rotate"),$("#".concat(o)).removeClass("hide-border-bottom"))}),x.on("show.bs.collapse",function(){const o="h_"+$(this).attr("id").substring(2);o&&($("#".concat(o," .iconfont.icon-folder")).attr("class","iconfont icon-FolderOpen-1"),$("#".concat(o," i.ifrot")).removeClass("rotate"),$("#".concat(o)).addClass("hide-border-bottom"))})}();
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.