wavelovers/docs/js/app.e676e5bb.js

2 lines
24 KiB
JavaScript
Raw Normal View History

2022-08-12 17:50:45 +03:00
(function(){"use strict";var e={3396:function(e,t,a){var n=a(9242),o=a(5148);const r={class:"page container"},i={class:"wavelovers"};function s(e,t,a,n,s,c){const d=(0,o.up)("HeaderItem"),l=(0,o.up)("router-view"),u=(0,o.up)("FooterItem");return(0,o.wg)(),(0,o.iD)(o.HY,null,[(0,o.Wm)(d),(0,o._)("main",r,[(0,o._)("div",i,[(0,o.Wm)(l)])]),(0,o.Wm)(u)],64)}var c=a(1746);const d={class:"header"},l=(0,o.uE)('<div class="header-wrapper container"><div class="logo-wrapper"><span class="logo-wrapper__logo" translate="no">Wavelovers</span></div><nav class="menu-wrapper"><ul class="navigation"><li class="navigation__item"><a href="/" target="_self" class="navigation__link">Home</a></li><li class="navigation__item"><a href="/faq" target="_self" class="navigation__link">FAQ</a></li><li class="navigation__item"><a href="/about" target="_self" class="navigation__link">About</a></li><li class="navigation__item"><a href="/donate" target="_self" class="navigation__link">Donate</a></li></ul></nav></div>',1),u=[l];function m(e,t,a,n,r,i){return(0,o.wg)(),(0,o.iD)("header",d,u)}var v=(0,o.aZ)({name:"HeaderItem"}),p=a(89);const g=(0,p.Z)(v,[["render",m]]);var f=g;const h={class:"footer"},b=(0,o.uE)('<div class="footer-wrapper container"><div class="annotation"><span class="annotation__text">© 2022 Wavelovers. Content licensed under </span><a href="https://wavelovers.ru/LICENSE.md" target="_blank">GNU General Public License v3.0</a><br><span class="annotation__text">This site is open source. </span><a href="https://github.com/eugene-serb/wavelovers/" target="_blank">Improve this page.</a></div><div class="annotation created-by"><span class="annotation__text">Created by</span><a href="https://eugene-serb.github.io/" target="_blank" translate="no">Eugene Serb</a></div></div>',1),w=[b];function y(e,t,a,n,r,i){return(0,o.wg)(),(0,o.iD)("footer",h,w)}var W=(0,o.aZ)({name:"FooterItem"});const k=(0,p.Z)(W,[["render",y]]);var V=k,_=(0,o.aZ)({name:"App",components:{HeaderItem:f,FooterItem:V},methods:{addEventListeners(){window.addEventListener("gamepadconnected",(e=>c.Z.dispatch("addGamepad",e))),window.addEventListener("gamepaddisconnected",(e=>c.Z.dispatch("deleteGamepad",e)))},removeEventListeners(){window.removeEventListener("gamepadconnected",(e=>c.Z.dispatch("addGamepad",e))),window.removeEventListener("gamepaddisconnected",(e=>c.Z.dispatch("deleteGamepad",e)))}},mounted(){this.addEventListeners()},unmounted(){this.removeEventListeners()}});const M=(0,p.Z)(_,[["render",s]]);var A=M,G=a(2483);const T=(0,o._)("h1",{class:"visually-hidden"},"Wavelovers",-1);function P(e,t,a,n,r,i){const s=(0,o.up)("AppPatterns");return(0,o.wg)(),(0,o.iD)(o.HY,null,[T,(0,o.Wm)(s)],64)}const Z={class:"app-patterns"},C=(0,o.Uk)("Loading..."),E=(0,o.Uk)("Press any gamepad button or connect a new gamepad to vibrate.");function L(e,t,a,n,r,i){const s=(0,o.up)("NavigationList"),c=(0,o.up)("PatternList"),d=(0,o.up)("MessageItem"),l=(0,o.up)("GamepadList");return(0,o.wg)(),(0,o.iD)(o.HY,null,[(0,o.Wm)(s),(0,o._)("div",Z,[e.patterns.length>0?((0,o.wg)(),(0,o.j4)(c,{key:0,patterns:e.patterns,mode:e.mode,isActive:e.isActive,onChange:e.change},null,8,["patterns","mode","isActive","onChange"])):((0,o.wg)(),(0,o.j4)(d,{key:1},{default:(0,o.w5)((()=>[C])),_:1}))]),e.gamepads.length>0?((0,o.wg)(),(0,o.j4)(l,{key:0,gamepads:e.gamepads},null,8,["gamepads"])):((0,o.wg)(),(0,o.j4)(d,{key:1},{default:(0,o.w5)((()=>[E])),_:1}))],64)}var x=a(81),D=a(1850),I=a(2347);const j={class:"content-item pattern-list"};function S(e,t,a,n,r,i){const s=(0,o.up)("PatternItem");return(0,o.wg)(),(0,o.iD)("div",j,[((0,o.wg)(!0),(0,o.iD)(o.HY,null,(0,o.Ko)(e.patterns,((t,a)=>((0,o.wg)(),(0,o.j4)(s,{key:t.name,pattern:t,index:a,mode:e.mode,isActive:e.isActive,onChange:e.change},null,8,["pattern","index","mode","isActive","onChange"])))),128))])}var U=a(7139);const O=["textContent"],N={class:"pattern-item__info-container"},q=["textContent"],F=["textContent"];function z(e,t,a,n,r,i){return(0,o.wg)(),(0,o.iD)("div",{onClick:t[0]||(t[0]=t=>e.change(e.index)),class:(0,U.C_)(["pattern-item",e.index===e.mode&&!0
//# sourceMappingURL=app.e676e5bb.js.map