wavelovers/docs/js/app.306d5adb.js

2 lines
18 KiB
JavaScript
Raw Normal View History

2022-07-22 19:57:05 +03:00
(function(){"use strict";var e={8009:function(e,t,a){var n=a(9242),r=a(3396);function o(e,t,a,n,o,i){const s=(0,r.up)("AppHeader"),c=(0,r.up)("router-view"),l=(0,r.up)("AppFooter");return(0,r.wg)(),(0,r.iD)(r.HY,null,[(0,r.Wm)(s),(0,r.Wm)(c),(0,r.Wm)(l)],64)}const i={class:"header"},s=(0,r.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.html" target="_self" class="navigation__link">FAQ</a></li><li class="navigation__item"><a href="/about.html" target="_self" class="navigation__link">About</a></li><li class="navigation__item"><a href="/donate.html" target="_self" class="navigation__link">Donate</a></li></ul></nav></div>',1),c=[s];function l(e,t,a,n,o,s){return(0,r.wg)(),(0,r.iD)("header",i,c)}var d=(0,r.aZ)({name:"AppHeader"}),u=a(89);const v=(0,u.Z)(d,[["render",l]]);var m=v;const p={class:"footer"},h=(0,r.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),g=[h];function f(e,t,a,n,o,i){return(0,r.wg)(),(0,r.iD)("footer",p,g)}var b=(0,r.aZ)({name:"AppFooter"});const w=(0,u.Z)(b,[["render",f]]);var y=w,W=(0,r.aZ)({name:"App",components:{AppHeader:m,AppFooter:y}});const k=(0,u.Z)(W,[["render",o]]);var A=k,_=a(2483);const V={class:"page container"},T=(0,r._)("h1",{class:"visually-hidden"},"Wavelovers",-1);function P(e,t,a,n,o,i){const s=(0,r.up)("WaveloversApp");return(0,r.wg)(),(0,r.iD)("main",V,[T,(0,r.Wm)(s)])}const G={class:"wavelovers"},C=(0,r.Uk)("Loading..."),E=(0,r.Uk)("Press any gamepad's button or connect new gamepad.");function j(e,t,a,n,o,i){const s=(0,r.up)("PatternList"),c=(0,r.up)("MessageItem"),l=(0,r.up)("GamepadList");return(0,r.wg)(),(0,r.iD)("div",G,[e.patterns.length>0?((0,r.wg)(),(0,r.j4)(s,{key:0,patterns:e.patterns,mode:e.mode,isActive:e.isActive,onChange:e.change},null,8,["patterns","mode","isActive","onChange"])):((0,r.wg)(),(0,r.j4)(c,{key:1},{default:(0,r.w5)((()=>[C])),_:1})),e.gamepads.length>0?((0,r.wg)(),(0,r.j4)(l,{key:2,gamepads:e.gamepads},null,8,["gamepads"])):((0,r.wg)(),(0,r.j4)(c,{key:3},{default:(0,r.w5)((()=>[E])),_:1}))])}const Z={class:"pattern-list"};function x(e,t,a,n,o,i){const s=(0,r.up)("PatternItem");return(0,r.wg)(),(0,r.iD)("div",Z,[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(e.patterns,((t,a)=>((0,r.wg)(),(0,r.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 D=a(7139);const M=["textContent"],L=["textContent"];function O(e,t,a,n,o,i){return(0,r.wg)(),(0,r.iD)("div",{onClick:t[0]||(t[0]=t=>e.change(e.index)),class:(0,D.C_)(["pattern-item",e.index===e.mode&&!0===e.isActive?"pattern-item_selected":""])},[(0,r._)("span",{class:"pattern-item__icon",textContent:(0,D.zw)(e.pattern.icon)},null,8,M),(0,r._)("span",{class:"pattern-item__name",textContent:(0,D.zw)(e.pattern.name)},null,8,L)],2)}var S=(0,r.aZ)({name:"PatternItem",props:{pattern:{type:Object},index:{type:Number},mode:{type:Number},isActive:{type:Boolean}},methods:{change(e){this.$emit("change",e)}}});const F=(0,u.Z)(S,[["render",O]]);var q=F,I=(0,r.aZ)({name:"PatternList",props:{patterns:{type:Array},mode:{type:Number},isActive:{type:Boolean}},components:{PatternItem:q},methods:{change(e){this.$emit("change",e)}}});const N=(0,u.Z)(I,[["render",x]]);var H=N;const z={class:"device-list"};function U(e,t,a,n,o,i)
//# sourceMappingURL=app.306d5adb.js.map