Sha256: 428773287eb17089d2021796a5edf4cb01a7f666a2859c4959ff7d6d43ecaaff
Contents?: true
Size: 1.53 KB
Versions: 24
Compression:
Stored size: 1.53 KB
Contents
"use strict";(self.webpackChunkkcc_gem_theme=self.webpackChunkkcc_gem_theme||[]).push([[282],{282:function(e,t,n){n.r(t);const c=["#gsc-i-id1","#gs_st50 .gsst_a",".gsc-search-button .gsc-search-button.gsc-search-button-v2"],s="openSearchButton",a="header-global__search-icon",o="closeSearchButton",r="header-global__close-icon",i="gsc-i-id1",l="headerGlobalNavbar",d="searchCollapse";function u(e,t,n){document.querySelector(e).setAttribute(t,n)}function h(e,t,n){t?(e.classList.add(n+"--hidden"),e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex","-1")):(e.classList.remove(n+"--hidden"),e.setAttribute("aria-hidden","false"),e.setAttribute("tabindex","0"))}function g(e){(e.target.closest("#openSearchButton")||e.target.closest("#closeSearchButton"))&&function(e){let t;e.target.closest("#openSearchButton")?t=!0:e.target.closest("#closeSearchButton")&&(t=!1),function(e){const t=document.getElementById(s),n=document.getElementById(o),l=document.getElementById(i);let d=c.length;if(e){h(t,!0,a),h(n,!1,r);for(var g=0;g<d;g++)u(c[g],"tabindex","0");l.focus()}else for(h(t,!1,a),h(n,!0,r),g=0;g<d;g++)u(c[g],"tabindex","-1")}(t),function(){const e=document.getElementById(d),t=document.getElementById(l),n=e.getAttribute("aria-hidden");e.classList.toggle("header-global__search-collapse--visible"),"true"===n?e.setAttribute("aria-hidden","false"):e.setAttribute("aria-hidden","true"),t.classList.toggle("header-global__navbar--search-toggle")}()}(e)}t.default=function(){document.getElementById("openSearchButton")&&document.addEventListener("click",g)}}}]);
Version data entries
24 entries across 24 versions & 1 rubygems