platypush/platypush/backend/http/webapp/dist/static/js/6013-legacy.b02eb716.js

2 lines
11 KiB
JavaScript
Raw Normal View History

2022-10-07 02:23:12 +02:00
(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[6013],{2481:function(t,e,s){var a=s(2109),n=s(8415);a({target:"String",proto:!0},{repeat:n})},6013:function(t,e,s){"use strict";s.r(e),s.d(e,{default:function(){return G}});s(2481);var a=s(6252),n=s(3577),r=function(t){return(0,a.dD)("data-v-75982eb8"),t=t(),(0,a.Cn)(),t},i={key:1,class:"music"},u={class:"track"},c={key:0,class:"unknown"},o={key:1,class:"no-track"},l=["textContent"],p=["textContent"],h={key:0,class:"time"},m={class:"row"},g={class:"progress-bar"},d=r((function(){return(0,a._)("div",{class:"total"},null,-1)})),f={class:"row"},k=["textContent"],v=["textContent"],w={key:1,class:"controls"},y=r((function(){return(0,a._)("i",{class:"fa fa-step-backward"},null,-1)})),_=[y],b={key:0,class:"fa fa-pause"},x={key:1,class:"fa fa-play"},C=r((function(){return(0,a._)("i",{class:"fa fa-stop"},null,-1)})),T=[C],R=r((function(){return(0,a._)("i",{class:"fa fa-step-forward"},null,-1)})),P=[R],S={key:2,class:"playback-status"},D={class:"status-property col-4"},q=r((function(){return(0,a._)("i",{class:"fa fa-volume-up"},null,-1)})),M=(0,a.Uk)("  "),Z=["textContent"],I={class:"status-property col-2"},N={class:"status-property col-2"},E={class:"status-property col-2"},F={class:"status-property col-2"};function O(t,e,s,r,y,C){var R=(0,a.up)("Loading");return y.loading?((0,a.wg)(),(0,a.j4)(R,{key:0})):((0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",u,[y.status?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",c,"[Unknown state]")),y.status&&"stop"===y.status.state?((0,a.wg)(),(0,a.iD)("div",o,"No media is being played")):(0,a.kq)("",!0),y.status&&"stop"!==y.status.state&&y.track&&y.track.artist?((0,a.wg)(),(0,a.iD)("div",{key:2,class:"artist",textContent:(0,n.zw)(y.track.artist)},null,8,l)):(0,a.kq)("",!0),y.status&&"stop"!==y.status.state&&y.track&&y.track.title?((0,a.wg)(),(0,a.iD)("div",{key:3,class:"title",textContent:(0,n.zw)(y.track.title)},null,8,p)):(0,a.kq)("",!0)]),y.status&&"play"===y.status.state?((0,a.wg)(),(0,a.iD)("div",h,[(0,a._)("div",m,[(0,a._)("div",g,[(0,a._)("div",{class:"elapsed",style:(0,n.j5)({width:y.track.time?y.status.elapsed/y.track.time*100+"%":"100%"})},null,4),d])]),(0,a._)("div",f,[(0,a._)("div",{class:"col-6 time-elapsed",textContent:(0,n.zw)(C.convertTime(y.status.elapsed))},null,8,k),y.track.time?((0,a.wg)(),(0,a.iD)("div",{key:0,class:"col-6 time-total",textContent:(0,n.zw)(C.convertTime(y.track.time))},null,8,v)):(0,a.kq)("",!0)])])):(0,a.kq)("",!0),C._withControls&&y.status?((0,a.wg)(),(0,a.iD)("div",w,[(0,a._)("button",{onClick:e[0]||(e[0]=function(){return C.prev&&C.prev.apply(C,arguments)})},_),(0,a._)("button",{class:"play-pause",onClick:e[1]||(e[1]=function(){return C.playPause&&C.playPause.apply(C,arguments)})},["play"===y.status.state?((0,a.wg)(),(0,a.iD)("i",b)):((0,a.wg)(),(0,a.iD)("i",x))]),"stop"!==y.status.state?((0,a.wg)(),(0,a.iD)("button",{key:0,onClick:e[2]||(e[2]=function(){return C.stop&&C.stop.apply(C,arguments)})},T)):(0,a.kq)("",!0),(0,a._)("button",{onClick:e[3]||(e[3]=function(){return C.next&&C.next.apply(C,arguments)})},P)])):(0,a.kq)("",!0),y.status?((0,a.wg)(),(0,a.iD)("div",S,[(0,a._)("div",D,[q,M,(0,a._)("span",{textContent:(0,n.zw)(y.status.volume+"%")},null,8,Z)]),(0,a._)("div",I,[(0,a._)("i",{class:(0,n.C_)(["fas fa-random",{active:y.status.random}])},null,2)]),(0,a._)("div",N,[(0,a._)("i",{class:(0,n.C_)(["fas fa-redo",{active:y.status.repeat}])},null,2)]),(0,a._)("div",E,[(0,a._)("i",{class:(0,n.C_)(["fa fa-bullseye",{active:y.status.single}])},null,2)]),(0,a._)("div",F,[(0,a._)("i",{class:(0,n.C_)(["fa fa-utensils",{active:y.status.consume}])},null,2)])])):(0,a.kq)("",!0)]))}var j=s(6084),z=s(8534),V=(s(5666),s(9653),s(9600),s(9720),s(6977),s(6813)),B=s(1232),L={name:"Music",components:{Loading:B.Z},mixins:[V.Z],props:{refreshSeconds:{type:Number,default:60},withControls:{type:Boolean,default:!0}},data:function(){return{track:void 0,status:void 0,timer:void 0,loading:!1,musicPlugin:"music.mpd",syncTime:{timestamp:null,elapsed:null}}},computed:{_withControls:function(){return this.parseBoolean
//# sourceMappingURL=6013-legacy.b02eb716.js.map