Welcome to mirror list, hosted at ThFree Co, Russian Federation.

application.js « js « static - github.com/d-kusk/minimage.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 3ab583f8834d3557732e8a9f4144745fa48652b5 (plain)
1
2
!function(){"use strict";var e=function(){function e(e,n){for(var r=0;r<n.length;r++){var t=n[r];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(e,t.key,t)}}return function(n,r,t){return r&&e(n.prototype,r),t&&e(n,t),n}}(),n=function(){function n(){var e=this;!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,n),this.opener=document.querySelectorAll(".c-menu"),this.closer=document.querySelectorAll(".c-global-nav__closer"),this.overlay=document.querySelectorAll(".c-overlay"),this.isOpen=!1,Array.from(this.opener,(function(n){n.addEventListener("click",e.overlaySwitcher.bind(e),!1)})),Array.from(this.closer,(function(n){n.addEventListener("click",e.overlaySwitcher.bind(e),!1)}))}return e(n,[{key:"overlaySwitcher",value:function(){var e=this;this.isOpen?this.overlay.forEach((function(n){e.isOpen=!1,n.classList.remove("isShow")})):this.overlay.forEach((function(n){e.isOpen=!0,n.classList.add("isShow")}))}}]),n}();window.onload=function(){new n}}();
//# sourceMappingURL=application.js.map