platypush/platypush/backend/http/webapp/dist/static/js/3390-legacy.a2494ad3.js

2 lines
3.9 KiB
JavaScript

"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3390,6856,3673],{3673:function(n,l,e){e.r(l),e.d(l,{default:function(){return f}});var t=e(6252),o=e(3577),a=e(3540),i={key:0,src:a,class:"loading"},r={key:1,class:"fas fa-circle-exclamation error"};function c(n,l,e,a,c,u){var s=(0,t.up)("Icon");return(0,t.wg)(),(0,t.iD)("div",{class:(0,o.C_)(["entity-icon-container",{"with-color-fill":!!u.colorFill}]),style:(0,o.j5)(u.colorFillStyle)},[e.loading?((0,t.wg)(),(0,t.iD)("img",i)):e.error?((0,t.wg)(),(0,t.iD)("i",r)):((0,t.wg)(),(0,t.j4)(s,(0,o.vs)((0,t.dG)({key:2},u.computedIcon)),null,16))],6)}var u=e(4648),s=(e(7042),e(1478)),d={name:"EntityIcon",components:{Icon:s.Z},props:{loading:{type:Boolean,default:!1},error:{type:Boolean,default:!1},icon:{type:Object,required:!0},hasColorFill:{type:Boolean,default:!1}},data:function(){return{component:null,modalVisible:!1}},computed:{colorFill:function(){return this.hasColorFill&&this.icon.color?this.icon.color:null},colorFillStyle:function(){return this.colorFill&&!this.error?{background:this.colorFill}:{}},computedIcon:function(){var n=(0,u.Z)({},this.icon);return this.colorFill&&delete n.color,n},type:function(){var n=this.entity.type||"";return n.charAt(0).toUpperCase()+n.slice(1)}}},v=e(3744);const p=(0,v.Z)(d,[["render",c],["__scopeId","data-v-e4043550"]]);var f=p},3390:function(n,l,e){e.r(l),e.d(l,{default:function(){return C}});e(8309);var t=e(6252),o=e(3577),a={class:"entity sensor-container"},i={class:"head"},r={class:"col-1 icon"},c={class:"col-s-8 col-m-9 label"},u=["textContent"],s={key:0,class:"col-s-3 col-m-2 pull-right"},d=["textContent"],v=["textContent"];function p(n,l,e,p,f,m){var y,h=(0,t.up)("EntityIcon");return(0,t.wg)(),(0,t.iD)("div",a,[(0,t._)("div",i,[(0,t._)("div",r,[(0,t.Wm)(h,{icon:(null===(y=n.value.meta)||void 0===y?void 0:y.icon)||{},loading:n.loading,error:n.error},null,8,["icon","loading","error"])]),(0,t._)("div",c,[(0,t._)("div",{class:"name",textContent:(0,o.zw)(n.value.name)},null,8,u)]),null!=n.value.value?((0,t.wg)(),(0,t.iD)("div",s,[null!=n.value.unit?((0,t.wg)(),(0,t.iD)("span",{key:0,class:"unit",textContent:(0,o.zw)(n.value.unit)},null,8,d)):(0,t.kq)("",!0),(0,t._)("span",{class:"value",textContent:(0,o.zw)(m.displayValue(n.value.value))},null,8,v)])):(0,t.kq)("",!0)])])}var f=e(3336),m=(e(1539),e(3948),e(3673)),y=e(6856),h={name:"EnumSensor",components:{EntityIcon:m["default"]},mixins:[y["default"]],methods:{displayValue:function(n){var l;return null!==(l=this.value)&&void 0!==l&&l.values&&"object"===(0,f.Z)(this.value.values)&&this.value.values[n]||n}}},g=e(3744);const w=(0,g.Z)(h,[["render",p],["__scopeId","data-v-4623456e"]]);var C=w},6856:function(n,l,e){e.r(l),e.d(l,{default:function(){return g}});e(8309);var t=e(6252),o=e(3577),a={class:"head"},i={class:"col-1 icon"},r={class:"col-s-8 col-m-9 label"},c=["textContent"],u={key:0,class:"col-s-3 col-m-2 pull-right"},s=["textContent"],d=["textContent"];function v(n,l,e,v,p,f){var m,y=(0,t.up)("EntityIcon");return(0,t.wg)(),(0,t.iD)("div",{class:(0,o.C_)(["entity sensor-container",{hidden:null==n.value.value}])},[(0,t._)("div",a,[(0,t._)("div",i,[(0,t.Wm)(y,{icon:(null===(m=n.value.meta)||void 0===m?void 0:m.icon)||{},loading:n.loading,error:n.error},null,8,["icon","loading","error"])]),(0,t._)("div",r,[(0,t._)("div",{class:"name",textContent:(0,o.zw)(n.value.name)},null,8,c)]),null!=n.value.value?((0,t.wg)(),(0,t.iD)("div",u,[null!=n.value.unit?((0,t.wg)(),(0,t.iD)("span",{key:0,class:"unit",textContent:(0,o.zw)(n.value.unit)},null,8,s)):(0,t.kq)("",!0),(0,t._)("span",{class:"value",textContent:(0,o.zw)(n.value.value)},null,8,d)])):(0,t.kq)("",!0)])],2)}var p=e(7909),f=e(3673),m={name:"Sensor",components:{EntityIcon:f["default"]},mixins:[p["default"]]},y=e(3744);const h=(0,y.Z)(m,[["render",v],["__scopeId","data-v-4b12dccb"]]);var g=h},3540:function(n,l,e){n.exports=e.p+"static/img/spinner.c0bee445.gif"}}]);
//# sourceMappingURL=3390-legacy.a2494ad3.js.map