diff --git a/platypush/backend/http/webapp/dist/index.html b/platypush/backend/http/webapp/dist/index.html index 94a80f26f2..cf4295b426 100644 --- a/platypush/backend/http/webapp/dist/index.html +++ b/platypush/backend/http/webapp/dist/index.html @@ -1 +1 @@ -platypush
\ No newline at end of file +platypush
\ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/service-worker.js b/platypush/backend/http/webapp/dist/service-worker.js index d50466beca..0ae38f41b7 100644 --- a/platypush/backend/http/webapp/dist/service-worker.js +++ b/platypush/backend/http/webapp/dist/service-worker.js @@ -1,2 +1,2 @@ -if(!self.define){let i,s={};const l=(l,n)=>(l=new URL(l+".js",n).href,s[l]||new Promise((s=>{if("document"in self){const i=document.createElement("script");i.src=l,i.onload=s,document.head.appendChild(i)}else i=l,importScripts(l),s()})).then((()=>{let i=s[l];if(!i)throw new Error(`Module ${l} didn’t register its module`);return i})));self.define=(n,r)=>{const e=i||("document"in self?document.currentScript.src:"")||location.href;if(s[e])return;let t={};const c=i=>l(i,e),u={module:{uri:e},exports:t,require:c};s[e]=Promise.all(n.map((i=>u[i]||c(i)))).then((i=>(r(...i),t)))}}define(["./workbox-5b385ed2"],(function(i){"use strict";i.setCacheNameDetails({prefix:"platypush"}),self.addEventListener("message",(i=>{i.data&&"SKIP_WAITING"===i.data.type&&self.skipWaiting()})),i.precacheAndRoute([{url:"/fonts/Poppins.ttf",revision:"d10d3ed96303653f936a08b38534f12e"},{url:"/fonts/poppins.css",revision:"413ee9a4d1879f6ae3d62a796644daad"},{url:"/icons/jellyfin.svg",revision:"1ec11e72ffc381f8797ddbebed2652c0"},{url:"/icons/kodi.svg",revision:"81ea5504989d4a0ed19ba6528c39e80f"},{url:"/icons/openweathermap/black/01d.png",revision:"4cf2907a1083c067828830bb007e2f34"},{url:"/icons/openweathermap/black/01n.png",revision:"df30375c6371005e2d238c36255afc8a"},{url:"/icons/openweathermap/black/02d.png",revision:"79a0adce79d78da203beeb7a6f4f510b"},{url:"/icons/openweathermap/black/02n.png",revision:"68d34b41357c2a3ea9479dae653b3617"},{url:"/icons/openweathermap/black/03d.png",revision:"5f13dba4164c437e2fbdc1d1ecaada4c"},{url:"/icons/openweathermap/black/03n.png",revision:"65c125cd51934e24f9e3321cc5448d0e"},{url:"/icons/openweathermap/black/04d.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/black/04n.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/black/09d.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/black/09n.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/black/10d.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/black/10n.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/black/11d.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/black/11n.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/black/13d.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/black/13n.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/black/50d.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/black/50n.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/black/unknown.png",revision:"c219891f5796e43d0f75f6525a8d6f33"},{url:"/icons/openweathermap/dark/01d.png",revision:"4cf2907a1083c067828830bb007e2f34"},{url:"/icons/openweathermap/dark/01n.png",revision:"df30375c6371005e2d238c36255afc8a"},{url:"/icons/openweathermap/dark/02d.png",revision:"79a0adce79d78da203beeb7a6f4f510b"},{url:"/icons/openweathermap/dark/02n.png",revision:"68d34b41357c2a3ea9479dae653b3617"},{url:"/icons/openweathermap/dark/03d.png",revision:"5f13dba4164c437e2fbdc1d1ecaada4c"},{url:"/icons/openweathermap/dark/03n.png",revision:"65c125cd51934e24f9e3321cc5448d0e"},{url:"/icons/openweathermap/dark/04d.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/dark/04n.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/dark/09d.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/dark/09n.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/dark/10d.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/dark/10n.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/dark/11d.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/dark/11n.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/dark/13d.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/dark/13n.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/dark/50d.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/dark/50n.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/dark/unknown.png",revision:"c219891f5796e43d0f75f6525a8d6f33"},{url:"/icons/openweathermap/light/01d.png",revision:"00c2d0a72a69bf279bf8703cea9ce8d2"},{url:"/icons/openweathermap/light/01n.png",revision:"3a65e9f7ed5c54c6acd638a7bd26de25"},{url:"/icons/openweathermap/light/02d.png",revision:"63dab156e991be7e4174d1d6cd8c2321"},{url:"/icons/openweathermap/light/02n.png",revision:"7c64d1a1c5efdbe38e6b7e3b4f50f2c5"},{url:"/icons/openweathermap/light/03d.png",revision:"f609003793e658a60870587cd450fc6f"},{url:"/icons/openweathermap/light/03n.png",revision:"7e694b4317b3e9f2533db93969fcc3e8"},{url:"/icons/openweathermap/light/04d.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/light/04n.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/light/09d.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/light/09n.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/light/10d.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/light/10n.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/light/11d.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/light/11n.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/light/13d.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/light/13n.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/light/50d.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/light/50n.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/light/unknown.png",revision:"f14a44a1ecde49a5c6a396f8c1753263"},{url:"/icons/openweathermap/white/01d.png",revision:"00c2d0a72a69bf279bf8703cea9ce8d2"},{url:"/icons/openweathermap/white/01n.png",revision:"3a65e9f7ed5c54c6acd638a7bd26de25"},{url:"/icons/openweathermap/white/02d.png",revision:"63dab156e991be7e4174d1d6cd8c2321"},{url:"/icons/openweathermap/white/02n.png",revision:"7c64d1a1c5efdbe38e6b7e3b4f50f2c5"},{url:"/icons/openweathermap/white/03d.png",revision:"f609003793e658a60870587cd450fc6f"},{url:"/icons/openweathermap/white/03n.png",revision:"7e694b4317b3e9f2533db93969fcc3e8"},{url:"/icons/openweathermap/white/04d.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/white/04n.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/white/09d.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/white/09n.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/white/10d.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/white/10n.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/white/11d.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/white/11n.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/white/13d.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/white/13n.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/white/50d.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/white/50n.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/white/unknown.png",revision:"f14a44a1ecde49a5c6a396f8c1753263"},{url:"/icons/plex.svg",revision:"9923c5c80858a7da9d48c3ee77974e77"},{url:"/icons/smartthings.png",revision:"9306b6ca82efa85d58823615ff14b00f"},{url:"/icons/z-wave.png",revision:"3045e92627da521267db845b16da6028"},{url:"/icons/zigbee.svg",revision:"3e5f749af9e83ace5c12ff3aac6d4b88"},{url:"/img/dashboard-bg-light.jpg",revision:"f9ab2a6552509997ec0cbaeb47199eba"},{url:"/img/logo.png",revision:"98702e78dde598404826f6e9279e4ab3"},{url:"/img/spinner.gif",revision:"5572838d351b66bf6a3350b6d8d23cb8"},{url:"/index.html",revision:"b804cd9abc233c725e82922fc577dfaf"},{url:"/manifest.json",revision:"8a45dcffc3380b17da6ea17291b43e00"},{url:"/static/css/1259.705b87de.css",revision:null},{url:"/static/css/1327.a8aa3d69.css",revision:null},{url:"/static/css/1391.3a28e845.css",revision:null},{url:"/static/css/1449.48f369df.css",revision:null},{url:"/static/css/1485.ec7d392e.css",revision:null},{url:"/static/css/1558.e4c74cc7.css",revision:null},{url:"/static/css/169.4e61bddf.css",revision:null},{url:"/static/css/1706.0cce53c8.css",revision:null},{url:"/static/css/1807.414ba229.css",revision:null},{url:"/static/css/182.76b6eb09.css",revision:null},{url:"/static/css/1931.576454a1.css",revision:null},{url:"/static/css/1949.09946541.css",revision:null},{url:"/static/css/2018.8146b7c4.css",revision:null},{url:"/static/css/2140.ccb2903f.css",revision:null},{url:"/static/css/2154.9e4d2b2d.css",revision:null},{url:"/static/css/2217.3d5833a8.css",revision:null},{url:"/static/css/2460.c47d3d8a.css",revision:null},{url:"/static/css/2577.52c4ebcb.css",revision:null},{url:"/static/css/2582.0d7f9f2c.css",revision:null},{url:"/static/css/281.b8d8c407.css",revision:null},{url:"/static/css/2844.31199f56.css",revision:null},{url:"/static/css/288.ceaf4d40.css",revision:null},{url:"/static/css/2892.0d765211.css",revision:null},{url:"/static/css/2893.9ed78d28.css",revision:null},{url:"/static/css/2924.23b041bd.css",revision:null},{url:"/static/css/2976.0e5bc2d3.css",revision:null},{url:"/static/css/2992.07a12488.css",revision:null},{url:"/static/css/3033.1471fa39.css",revision:null},{url:"/static/css/3211.ebc6e651.css",revision:null},{url:"/static/css/3368.545f822b.css",revision:null},{url:"/static/css/3369.8baddf78.css",revision:null},{url:"/static/css/3393.eca14a3e.css",revision:null},{url:"/static/css/34.111a0e1a.css",revision:null},{url:"/static/css/3559.84280be4.css",revision:null},{url:"/static/css/3826.6a236247.css",revision:null},{url:"/static/css/3835.9eceb93e.css",revision:null},{url:"/static/css/3924.fd97d021.css",revision:null},{url:"/static/css/4084.0a0db151.css",revision:null},{url:"/static/css/4109.e6d6b3d3.css",revision:null},{url:"/static/css/4364.502178be.css",revision:null},{url:"/static/css/446.ced514f5.css",revision:null},{url:"/static/css/472.9c3bb868.css",revision:null},{url:"/static/css/4790.3b639ae0.css",revision:null},{url:"/static/css/5197.a543b091.css",revision:null},{url:"/static/css/5207.e08afd93.css",revision:null},{url:"/static/css/5285.faa6ed68.css",revision:null},{url:"/static/css/5329.3bb336f9.css",revision:null},{url:"/static/css/5633.04b8e19b.css",revision:null},{url:"/static/css/5638.245c2ace.css",revision:null},{url:"/static/css/58.ecf614b3.css",revision:null},{url:"/static/css/5906.832a3a02.css",revision:null},{url:"/static/css/5933.949d7b2b.css",revision:null},{url:"/static/css/6016.558de04b.css",revision:null},{url:"/static/css/6096.a3036d52.css",revision:null},{url:"/static/css/6217.54339076.css",revision:null},{url:"/static/css/6281.cdb5d498.css",revision:null},{url:"/static/css/6324.0166f2db.css",revision:null},{url:"/static/css/6429.79156821.css",revision:null},{url:"/static/css/65.712466ff.css",revision:null},{url:"/static/css/6523.9f1785cc.css",revision:null},{url:"/static/css/6561.93704195.css",revision:null},{url:"/static/css/669.dd1b6ede.css",revision:null},{url:"/static/css/729.5b54aac4.css",revision:null},{url:"/static/css/735.93ff4770.css",revision:null},{url:"/static/css/746.215dc404.css",revision:null},{url:"/static/css/7590.db11c095.css",revision:null},{url:"/static/css/7651.a7141db8.css",revision:null},{url:"/static/css/7841.634d37da.css",revision:null},{url:"/static/css/7878.ff3f31c5.css",revision:null},{url:"/static/css/7880.bec7de73.css",revision:null},{url:"/static/css/8069.6bdb62a5.css",revision:null},{url:"/static/css/8179.cf2ba7d1.css",revision:null},{url:"/static/css/8224.f72887fc.css",revision:null},{url:"/static/css/8391.af187453.css",revision:null},{url:"/static/css/8498.194ed9cc.css",revision:null},{url:"/static/css/8590.88d3487c.css",revision:null},{url:"/static/css/8621.dd386ad4.css",revision:null},{url:"/static/css/8769.212a4f94.css",revision:null},{url:"/static/css/8825.596c01e1.css",revision:null},{url:"/static/css/8989.fd366c78.css",revision:null},{url:"/static/css/906.0c794836.css",revision:null},{url:"/static/css/9092.5de40234.css",revision:null},{url:"/static/css/9211.c21e860e.css",revision:null},{url:"/static/css/9381.b88ad779.css",revision:null},{url:"/static/css/9461.e2d5774b.css",revision:null},{url:"/static/css/9549.c4059cb5.css",revision:null},{url:"/static/css/9751.f1de86a4.css",revision:null},{url:"/static/css/980.96973824.css",revision:null},{url:"/static/css/984.04a4e901.css",revision:null},{url:"/static/css/9962.b2a51ef8.css",revision:null},{url:"/static/css/app.34a0a3ba.css",revision:null},{url:"/static/css/chunk-vendors.d510eff2.css",revision:null},{url:"/static/css/dashboard.ce0fe60f.css",revision:null},{url:"/static/css/panel.2a411b59.css",revision:null},{url:"/static/css/plugin.7646c315.css",revision:null},{url:"/static/fonts/fa-brands-400.5d18d427.ttf",revision:null},{url:"/static/fonts/fa-brands-400.87587a68.woff2",revision:null},{url:"/static/fonts/fa-regular-400.3ccdbd3d.woff2",revision:null},{url:"/static/fonts/fa-regular-400.81482cd4.ttf",revision:null},{url:"/static/fonts/fa-solid-900.0b0cc8a6.woff2",revision:null},{url:"/static/fonts/fa-solid-900.69d3141a.ttf",revision:null},{url:"/static/fonts/lato-medium-italic.1996cc15.woff",revision:null},{url:"/static/fonts/lato-medium-italic.1e312dd9.woff2",revision:null},{url:"/static/fonts/lato-medium.13fcde4c.woff2",revision:null},{url:"/static/fonts/lato-medium.b41c3821.woff",revision:null},{url:"/static/img/ad.cb33f69a.svg",revision:null},{url:"/static/img/ad.fa8477e6.svg",revision:null},{url:"/static/img/ae.a3f5e295.svg",revision:null},{url:"/static/img/ae.f06e0095.svg",revision:null},{url:"/static/img/af.89591ab0.svg",revision:null},{url:"/static/img/af.8ca96393.svg",revision:null},{url:"/static/img/ag.4c37bc2e.svg",revision:null},{url:"/static/img/ag.56074d55.svg",revision:null},{url:"/static/img/ai.70eefdc0.svg",revision:null},{url:"/static/img/ai.893d1179.svg",revision:null},{url:"/static/img/al.b16acdb2.svg",revision:null},{url:"/static/img/al.e0864b5d.svg",revision:null},{url:"/static/img/am.00f0fec4.svg",revision:null},{url:"/static/img/am.a566904f.svg",revision:null},{url:"/static/img/ao.3df23f21.svg",revision:null},{url:"/static/img/ao.c0c32201.svg",revision:null},{url:"/static/img/aq.1b8c45a6.svg",revision:null},{url:"/static/img/aq.aa242c4a.svg",revision:null},{url:"/static/img/ar.22a3116e.svg",revision:null},{url:"/static/img/ar.d3238270.svg",revision:null},{url:"/static/img/as.10ed1a23.svg",revision:null},{url:"/static/img/as.4a330654.svg",revision:null},{url:"/static/img/at.02a64279.svg",revision:null},{url:"/static/img/at.94cde74c.svg",revision:null},{url:"/static/img/au.cc65fc07.svg",revision:null},{url:"/static/img/au.dbcdef2c.svg",revision:null},{url:"/static/img/aw.abbad4ac.svg",revision:null},{url:"/static/img/aw.be4540eb.svg",revision:null},{url:"/static/img/ax.371c7af2.svg",revision:null},{url:"/static/img/ax.91eea523.svg",revision:null},{url:"/static/img/az.0e2f1d1a.svg",revision:null},{url:"/static/img/az.f399f1c8.svg",revision:null},{url:"/static/img/ba.032070d4.svg",revision:null},{url:"/static/img/ba.e167b08f.svg",revision:null},{url:"/static/img/bb.23a15e67.svg",revision:null},{url:"/static/img/bb.b800513b.svg",revision:null},{url:"/static/img/bd.c1abcb00.svg",revision:null},{url:"/static/img/bd.c4a5f0e2.svg",revision:null},{url:"/static/img/be.29774a37.svg",revision:null},{url:"/static/img/be.3eb14701.svg",revision:null},{url:"/static/img/bf.2334e919.svg",revision:null},{url:"/static/img/bf.4ffd5dc6.svg",revision:null},{url:"/static/img/bg.700f100c.svg",revision:null},{url:"/static/img/bg.d0a49130.svg",revision:null},{url:"/static/img/bh.2a884f6c.svg",revision:null},{url:"/static/img/bh.3968dfe0.svg",revision:null},{url:"/static/img/bi.211d0f9e.svg",revision:null},{url:"/static/img/bi.ae3bb248.svg",revision:null},{url:"/static/img/bj.2cdc8a62.svg",revision:null},{url:"/static/img/bj.aba95ad2.svg",revision:null},{url:"/static/img/bl.04966866.svg",revision:null},{url:"/static/img/bl.3e69e968.svg",revision:null},{url:"/static/img/bm.e6903c8e.svg",revision:null},{url:"/static/img/bm.e69e40c4.svg",revision:null},{url:"/static/img/bn.07911e0c.svg",revision:null},{url:"/static/img/bn.4d91734a.svg",revision:null},{url:"/static/img/bo.03595499.svg",revision:null},{url:"/static/img/bo.9c1d9ef8.svg",revision:null},{url:"/static/img/bq.747d8177.svg",revision:null},{url:"/static/img/bq.b9355bec.svg",revision:null},{url:"/static/img/br.058a5086.svg",revision:null},{url:"/static/img/br.fe030c1c.svg",revision:null},{url:"/static/img/bs.d228cbb2.svg",revision:null},{url:"/static/img/bs.ef0a29ed.svg",revision:null},{url:"/static/img/bt.3f8ecb9b.svg",revision:null},{url:"/static/img/bt.fc241981.svg",revision:null},{url:"/static/img/bv.5503f03a.svg",revision:null},{url:"/static/img/bv.7f7cd26f.svg",revision:null},{url:"/static/img/bw.494aae64.svg",revision:null},{url:"/static/img/bw.b767df8c.svg",revision:null},{url:"/static/img/by.78d2c3c9.svg",revision:null},{url:"/static/img/by.fba98c48.svg",revision:null},{url:"/static/img/bz.14c3376a.svg",revision:null},{url:"/static/img/bz.5e0ef548.svg",revision:null},{url:"/static/img/ca.163ac200.svg",revision:null},{url:"/static/img/ca.a2ab234d.svg",revision:null},{url:"/static/img/cc.51960f85.svg",revision:null},{url:"/static/img/cc.813adff8.svg",revision:null},{url:"/static/img/cd.39186ec2.svg",revision:null},{url:"/static/img/cd.b4bd46ee.svg",revision:null},{url:"/static/img/cf.b5702729.svg",revision:null},{url:"/static/img/cf.fe1120e9.svg",revision:null},{url:"/static/img/cg.00603842.svg",revision:null},{url:"/static/img/cg.12414c99.svg",revision:null},{url:"/static/img/ch.7376c9c3.svg",revision:null},{url:"/static/img/ch.a558d859.svg",revision:null},{url:"/static/img/ci.1251a8e3.svg",revision:null},{url:"/static/img/ci.425a24c2.svg",revision:null},{url:"/static/img/ck.4e83dd3e.svg",revision:null},{url:"/static/img/ck.6303aa5b.svg",revision:null},{url:"/static/img/cl.0917a91e.svg",revision:null},{url:"/static/img/cl.b5974a35.svg",revision:null},{url:"/static/img/cm.253adb39.svg",revision:null},{url:"/static/img/cm.853e2843.svg",revision:null},{url:"/static/img/cn.38f63e1e.svg",revision:null},{url:"/static/img/cn.e1b166eb.svg",revision:null},{url:"/static/img/co.33e249d8.svg",revision:null},{url:"/static/img/co.b5cbc817.svg",revision:null},{url:"/static/img/cr.2e572846.svg",revision:null},{url:"/static/img/cr.336eb7d3.svg",revision:null},{url:"/static/img/cu.c2a6f0ed.svg",revision:null},{url:"/static/img/cu.d6e33f19.svg",revision:null},{url:"/static/img/cv.5ea64968.svg",revision:null},{url:"/static/img/cv.b3ab83f5.svg",revision:null},{url:"/static/img/cw.0e14b0b7.svg",revision:null},{url:"/static/img/cw.9b9b7ed5.svg",revision:null},{url:"/static/img/cx.da5de6d2.svg",revision:null},{url:"/static/img/cx.e04e07e8.svg",revision:null},{url:"/static/img/cy.834e6240.svg",revision:null},{url:"/static/img/cy.bfcfd736.svg",revision:null},{url:"/static/img/cz.aa114964.svg",revision:null},{url:"/static/img/cz.b5f98a6b.svg",revision:null},{url:"/static/img/dashboard-bg-light.06da6eab.jpg",revision:null},{url:"/static/img/de.8e159e6e.svg",revision:null},{url:"/static/img/de.b827ac51.svg",revision:null},{url:"/static/img/dj.4197a18a.svg",revision:null},{url:"/static/img/dj.925748d5.svg",revision:null},{url:"/static/img/dk.3ca1caed.svg",revision:null},{url:"/static/img/dk.a867eeef.svg",revision:null},{url:"/static/img/dm.7ddb00ac.svg",revision:null},{url:"/static/img/dm.bca6d70c.svg",revision:null},{url:"/static/img/do.81097daa.svg",revision:null},{url:"/static/img/do.954f0f3e.svg",revision:null},{url:"/static/img/dz.76d47b01.svg",revision:null},{url:"/static/img/dz.b7e2fbce.svg",revision:null},{url:"/static/img/ec.0029f514.svg",revision:null},{url:"/static/img/ec.5f387e2f.svg",revision:null},{url:"/static/img/ee.1b4839e0.svg",revision:null},{url:"/static/img/ee.828384a8.svg",revision:null},{url:"/static/img/eg.38443fa6.svg",revision:null},{url:"/static/img/eg.5756a758.svg",revision:null},{url:"/static/img/eh.82bd1c7b.svg",revision:null},{url:"/static/img/eh.f8d7b64f.svg",revision:null},{url:"/static/img/er.bf5b134b.svg",revision:null},{url:"/static/img/er.e932abe1.svg",revision:null},{url:"/static/img/es-ct.64a68954.svg",revision:null},{url:"/static/img/es-ct.69469f50.svg",revision:null},{url:"/static/img/es.7dd46df0.svg",revision:null},{url:"/static/img/es.de5915e5.svg",revision:null},{url:"/static/img/et.82e8eb21.svg",revision:null},{url:"/static/img/et.a998a1b2.svg",revision:null},{url:"/static/img/eu.4c6e130f.svg",revision:null},{url:"/static/img/eu.aba724b1.svg",revision:null},{url:"/static/img/fi.0cd85b78.svg",revision:null},{url:"/static/img/fi.3be6b378.svg",revision:null},{url:"/static/img/fj.ac9c916f.svg",revision:null},{url:"/static/img/fj.e8d3e00b.svg",revision:null},{url:"/static/img/fk.af0350f8.svg",revision:null},{url:"/static/img/fk.db55fa14.svg",revision:null},{url:"/static/img/fm.3491efc7.svg",revision:null},{url:"/static/img/fm.78d44caa.svg",revision:null},{url:"/static/img/fo.1da81e3a.svg",revision:null},{url:"/static/img/fo.72949ad1.svg",revision:null},{url:"/static/img/fr.3565b8f4.svg",revision:null},{url:"/static/img/fr.9cb70285.svg",revision:null},{url:"/static/img/ga.3e474381.svg",revision:null},{url:"/static/img/ga.59f7d865.svg",revision:null},{url:"/static/img/gb-eng.0fac6e79.svg",revision:null},{url:"/static/img/gb-eng.513dcf1b.svg",revision:null},{url:"/static/img/gb-nir.2b7d2c3a.svg",revision:null},{url:"/static/img/gb-nir.f59817d6.svg",revision:null},{url:"/static/img/gb-sct.f5001e5d.svg",revision:null},{url:"/static/img/gb-sct.fee55173.svg",revision:null},{url:"/static/img/gb-wls.13481560.svg",revision:null},{url:"/static/img/gb-wls.95b2cfab.svg",revision:null},{url:"/static/img/gb.2aafb374.svg",revision:null},{url:"/static/img/gb.7a456bb2.svg",revision:null},{url:"/static/img/gd.04ea09b7.svg",revision:null},{url:"/static/img/gd.60b96978.svg",revision:null},{url:"/static/img/ge.b7b65b55.svg",revision:null},{url:"/static/img/ge.c7190912.svg",revision:null},{url:"/static/img/gf.531f9e07.svg",revision:null},{url:"/static/img/gf.90f438a3.svg",revision:null},{url:"/static/img/gg.3aebc3ce.svg",revision:null},{url:"/static/img/gg.65174039.svg",revision:null},{url:"/static/img/gh.af443995.svg",revision:null},{url:"/static/img/gh.f2b6baac.svg",revision:null},{url:"/static/img/gi.302c2506.svg",revision:null},{url:"/static/img/gi.7beea6ed.svg",revision:null},{url:"/static/img/gl.551d0783.svg",revision:null},{url:"/static/img/gl.6a5c17b0.svg",revision:null},{url:"/static/img/gm.0e00e9d4.svg",revision:null},{url:"/static/img/gm.1724dc37.svg",revision:null},{url:"/static/img/gn.54a75b28.svg",revision:null},{url:"/static/img/gn.7c96520b.svg",revision:null},{url:"/static/img/gp.4327060f.svg",revision:null},{url:"/static/img/gp.f8adbf5c.svg",revision:null},{url:"/static/img/gq.b1679302.svg",revision:null},{url:"/static/img/gq.bd7daf33.svg",revision:null},{url:"/static/img/gr.07bedadf.svg",revision:null},{url:"/static/img/gr.25dd3287.svg",revision:null},{url:"/static/img/gs.60368968.svg",revision:null},{url:"/static/img/gs.b2836676.svg",revision:null},{url:"/static/img/gt.1a24ed67.svg",revision:null},{url:"/static/img/gt.825f7286.svg",revision:null},{url:"/static/img/gu.05f0ab85.svg",revision:null},{url:"/static/img/gu.19b114eb.svg",revision:null},{url:"/static/img/gw.bcd1eddb.svg",revision:null},{url:"/static/img/gw.c97f3f94.svg",revision:null},{url:"/static/img/gy.6327f72a.svg",revision:null},{url:"/static/img/gy.e11d0234.svg",revision:null},{url:"/static/img/hk.b199a9ee.svg",revision:null},{url:"/static/img/hk.c72bba0e.svg",revision:null},{url:"/static/img/hm.4aa61657.svg",revision:null},{url:"/static/img/hm.d4b3d393.svg",revision:null},{url:"/static/img/hn.08ad78b2.svg",revision:null},{url:"/static/img/hn.44cee191.svg",revision:null},{url:"/static/img/hr.078b1bf9.svg",revision:null},{url:"/static/img/hr.1f4e28b8.svg",revision:null},{url:"/static/img/ht.6943447c.svg",revision:null},{url:"/static/img/ht.7ca68737.svg",revision:null},{url:"/static/img/hu.692e97ca.svg",revision:null},{url:"/static/img/hu.b10d3f8e.svg",revision:null},{url:"/static/img/id.94464e47.svg",revision:null},{url:"/static/img/id.a05dc04c.svg",revision:null},{url:"/static/img/ie.5154112a.svg",revision:null},{url:"/static/img/ie.e23b25d1.svg",revision:null},{url:"/static/img/il.150f4c5f.svg",revision:null},{url:"/static/img/il.e02a66d3.svg",revision:null},{url:"/static/img/im.25166c91.svg",revision:null},{url:"/static/img/im.942419c5.svg",revision:null},{url:"/static/img/in.954929a0.svg",revision:null},{url:"/static/img/in.bd0d4f19.svg",revision:null},{url:"/static/img/io.a59923ab.svg",revision:null},{url:"/static/img/io.fa003484.svg",revision:null},{url:"/static/img/iq.1232a5c2.svg",revision:null},{url:"/static/img/iq.9a48d678.svg",revision:null},{url:"/static/img/ir.1ed24953.svg",revision:null},{url:"/static/img/ir.bc7ae9e1.svg",revision:null},{url:"/static/img/is.cad57f19.svg",revision:null},{url:"/static/img/is.eea59326.svg",revision:null},{url:"/static/img/it.039b4527.svg",revision:null},{url:"/static/img/it.e8516fc7.svg",revision:null},{url:"/static/img/je.1684dacc.svg",revision:null},{url:"/static/img/je.3ed72a25.svg",revision:null},{url:"/static/img/jellyfin.7b53a541.svg",revision:null},{url:"/static/img/jm.2357530e.svg",revision:null},{url:"/static/img/jm.479f30fe.svg",revision:null},{url:"/static/img/jo.06fbaa2c.svg",revision:null},{url:"/static/img/jo.7ac45a65.svg",revision:null},{url:"/static/img/jp.1795778c.svg",revision:null},{url:"/static/img/jp.b6063838.svg",revision:null},{url:"/static/img/ke.6dbfffd5.svg",revision:null},{url:"/static/img/ke.769bb975.svg",revision:null},{url:"/static/img/kg.96c12490.svg",revision:null},{url:"/static/img/kg.daded53c.svg",revision:null},{url:"/static/img/kh.8eeb1634.svg",revision:null},{url:"/static/img/kh.b10339d6.svg",revision:null},{url:"/static/img/ki.033ff9ce.svg",revision:null},{url:"/static/img/ki.89e43a21.svg",revision:null},{url:"/static/img/km.1e3bd5fe.svg",revision:null},{url:"/static/img/km.3ffb0228.svg",revision:null},{url:"/static/img/kn.0c16fe68.svg",revision:null},{url:"/static/img/kn.8f2e7b29.svg",revision:null},{url:"/static/img/kodi.d18f8d23.svg",revision:null},{url:"/static/img/kp.0f5253d8.svg",revision:null},{url:"/static/img/kp.f4ff9e76.svg",revision:null},{url:"/static/img/kr.0dc8b972.svg",revision:null},{url:"/static/img/kr.0f5e1116.svg",revision:null},{url:"/static/img/kw.3b4f3ea3.svg",revision:null},{url:"/static/img/kw.830d3755.svg",revision:null},{url:"/static/img/ky.be81d90b.svg",revision:null},{url:"/static/img/ky.e3b76b32.svg",revision:null},{url:"/static/img/kz.32ac1036.svg",revision:null},{url:"/static/img/kz.579ac0f9.svg",revision:null},{url:"/static/img/la.e583f8ec.svg",revision:null},{url:"/static/img/la.f71017ef.svg",revision:null},{url:"/static/img/lb.8eea508a.svg",revision:null},{url:"/static/img/lb.bdbeb8f1.svg",revision:null},{url:"/static/img/lc.25f644a6.svg",revision:null},{url:"/static/img/lc.68bd77ae.svg",revision:null},{url:"/static/img/li.8dc1ed79.svg",revision:null},{url:"/static/img/li.d7e2a871.svg",revision:null},{url:"/static/img/lk.42c41c61.svg",revision:null},{url:"/static/img/lk.e52240d6.svg",revision:null},{url:"/static/img/lr.5b84ff00.svg",revision:null},{url:"/static/img/lr.9a67cd3d.svg",revision:null},{url:"/static/img/ls.6d444cae.svg",revision:null},{url:"/static/img/ls.fe1da403.svg",revision:null},{url:"/static/img/lt.03a2e8c1.svg",revision:null},{url:"/static/img/lt.b57ea2a8.svg",revision:null},{url:"/static/img/lu.93878a1b.svg",revision:null},{url:"/static/img/lu.e3bdc6d3.svg",revision:null},{url:"/static/img/lv.1853e3a0.svg",revision:null},{url:"/static/img/lv.679c099e.svg",revision:null},{url:"/static/img/ly.05f8732e.svg",revision:null},{url:"/static/img/ly.b9e750ff.svg",revision:null},{url:"/static/img/ma.65053fc4.svg",revision:null},{url:"/static/img/ma.88ada30c.svg",revision:null},{url:"/static/img/mc.2c03ea5c.svg",revision:null},{url:"/static/img/mc.89b532e8.svg",revision:null},{url:"/static/img/md.646818c3.svg",revision:null},{url:"/static/img/md.a56562ee.svg",revision:null},{url:"/static/img/me.2e71b778.svg",revision:null},{url:"/static/img/me.f05548f2.svg",revision:null},{url:"/static/img/mf.70d09a4a.svg",revision:null},{url:"/static/img/mf.7da6b3d2.svg",revision:null},{url:"/static/img/mg.09ca17b2.svg",revision:null},{url:"/static/img/mg.b3fff4a6.svg",revision:null},{url:"/static/img/mh.3fd69bb2.svg",revision:null},{url:"/static/img/mh.f6cbc774.svg",revision:null},{url:"/static/img/mk.4234a248.svg",revision:null},{url:"/static/img/mk.e5412079.svg",revision:null},{url:"/static/img/ml.3fad079e.svg",revision:null},{url:"/static/img/ml.4f0dba9e.svg",revision:null},{url:"/static/img/mm.8ac1f094.svg",revision:null},{url:"/static/img/mm.adaa2111.svg",revision:null},{url:"/static/img/mn.78547af0.svg",revision:null},{url:"/static/img/mn.a4bcb0e6.svg",revision:null},{url:"/static/img/mo.2f0d2c15.svg",revision:null},{url:"/static/img/mo.c8198565.svg",revision:null},{url:"/static/img/mp.2acb5506.svg",revision:null},{url:"/static/img/mp.eeeefff6.svg",revision:null},{url:"/static/img/mq.145a7657.svg",revision:null},{url:"/static/img/mq.bb36a8fc.svg",revision:null},{url:"/static/img/mr.dd34eae8.svg",revision:null},{url:"/static/img/mr.e91e06ea.svg",revision:null},{url:"/static/img/ms.2025cd7d.svg",revision:null},{url:"/static/img/ms.b13001dc.svg",revision:null},{url:"/static/img/mt.b6f71c85.svg",revision:null},{url:"/static/img/mt.cff39ee0.svg",revision:null},{url:"/static/img/mu.51f71163.svg",revision:null},{url:"/static/img/mu.a926c232.svg",revision:null},{url:"/static/img/mv.2c8b92b5.svg",revision:null},{url:"/static/img/mv.ba4de4fd.svg",revision:null},{url:"/static/img/mw.0b005148.svg",revision:null},{url:"/static/img/mw.f704f4bb.svg",revision:null},{url:"/static/img/mx.1b615ec2.svg",revision:null},{url:"/static/img/mx.8a36b075.svg",revision:null},{url:"/static/img/my.4109ae71.svg",revision:null},{url:"/static/img/my.69c87fc5.svg",revision:null},{url:"/static/img/mz.1377650b.svg",revision:null},{url:"/static/img/mz.2c96acb1.svg",revision:null},{url:"/static/img/na.7adf4344.svg",revision:null},{url:"/static/img/na.e0503926.svg",revision:null},{url:"/static/img/nc.96fa6a4b.svg",revision:null},{url:"/static/img/nc.b5a5d41b.svg",revision:null},{url:"/static/img/ne.d11b82c6.svg",revision:null},{url:"/static/img/ne.d4fe4faa.svg",revision:null},{url:"/static/img/nf.1e8c700b.svg",revision:null},{url:"/static/img/nf.a7166b00.svg",revision:null},{url:"/static/img/ng.51059407.svg",revision:null},{url:"/static/img/ng.c3b42ad2.svg",revision:null},{url:"/static/img/ni.5b80bac0.svg",revision:null},{url:"/static/img/ni.cc7eb514.svg",revision:null},{url:"/static/img/nl.dd138444.svg",revision:null},{url:"/static/img/nl.e415f0e7.svg",revision:null},{url:"/static/img/no.26996afa.svg",revision:null},{url:"/static/img/no.70157234.svg",revision:null},{url:"/static/img/np.954177a0.svg",revision:null},{url:"/static/img/np.f7b8a5c3.svg",revision:null},{url:"/static/img/nr.2c66d218.svg",revision:null},{url:"/static/img/nr.a4f0e762.svg",revision:null},{url:"/static/img/nu.26551dc2.svg",revision:null},{url:"/static/img/nu.860bbe8a.svg",revision:null},{url:"/static/img/nz.38d0d690.svg",revision:null},{url:"/static/img/nz.c77ae58d.svg",revision:null},{url:"/static/img/om.3f5691ca.svg",revision:null},{url:"/static/img/om.ff034f9e.svg",revision:null},{url:"/static/img/pa.6dc8212a.svg",revision:null},{url:"/static/img/pa.acde3214.svg",revision:null},{url:"/static/img/pe.5a3b0bc5.svg",revision:null},{url:"/static/img/pe.5c2ced95.svg",revision:null},{url:"/static/img/pf.9f06082b.svg",revision:null},{url:"/static/img/pf.f6ae1bc8.svg",revision:null},{url:"/static/img/pg.26847b33.svg",revision:null},{url:"/static/img/pg.66c8dc3b.svg",revision:null},{url:"/static/img/ph.12e2b123.svg",revision:null},{url:"/static/img/ph.f215833e.svg",revision:null},{url:"/static/img/pk.0bbf58be.svg",revision:null},{url:"/static/img/pk.32b55f6f.svg",revision:null},{url:"/static/img/pl.03886843.svg",revision:null},{url:"/static/img/pl.a1350f0c.svg",revision:null},{url:"/static/img/plex.7a4e22a6.svg",revision:null},{url:"/static/img/pm.7a6beab5.svg",revision:null},{url:"/static/img/pm.a5590fa3.svg",revision:null},{url:"/static/img/pn.00a9342b.svg",revision:null},{url:"/static/img/pn.715fd11d.svg",revision:null},{url:"/static/img/pr.391a48e2.svg",revision:null},{url:"/static/img/pr.b37cbdc4.svg",revision:null},{url:"/static/img/ps.1af72ed4.svg",revision:null},{url:"/static/img/ps.96bcac74.svg",revision:null},{url:"/static/img/pt.0703cc3a.svg",revision:null},{url:"/static/img/pt.351b87cb.svg",revision:null},{url:"/static/img/pw.17220ffb.svg",revision:null},{url:"/static/img/pw.6d8e7ce0.svg",revision:null},{url:"/static/img/py.25cc39e3.svg",revision:null},{url:"/static/img/py.c20318c9.svg",revision:null},{url:"/static/img/qa.7e695788.svg",revision:null},{url:"/static/img/qa.86452d7a.svg",revision:null},{url:"/static/img/re.b8140129.svg",revision:null},{url:"/static/img/re.cf143c2f.svg",revision:null},{url:"/static/img/ro.67f8501e.svg",revision:null},{url:"/static/img/ro.cab93784.svg",revision:null},{url:"/static/img/rs.23638d75.svg",revision:null},{url:"/static/img/rs.ae2e3422.svg",revision:null},{url:"/static/img/ru.ccd50623.svg",revision:null},{url:"/static/img/ru.edd8b008.svg",revision:null},{url:"/static/img/rw.87d5d899.svg",revision:null},{url:"/static/img/rw.d118aacd.svg",revision:null},{url:"/static/img/sa.5bfbe72b.svg",revision:null},{url:"/static/img/sa.f0a8997b.svg",revision:null},{url:"/static/img/sb.1c406073.svg",revision:null},{url:"/static/img/sb.b0db5b0a.svg",revision:null},{url:"/static/img/sc.0452f14c.svg",revision:null},{url:"/static/img/sc.cdc20672.svg",revision:null},{url:"/static/img/sd.0e619868.svg",revision:null},{url:"/static/img/sd.da3b68ee.svg",revision:null},{url:"/static/img/se.7e499d82.svg",revision:null},{url:"/static/img/se.7ec71700.svg",revision:null},{url:"/static/img/sg.4f0e8eff.svg",revision:null},{url:"/static/img/sg.8a63b009.svg",revision:null},{url:"/static/img/sh.46e2588d.svg",revision:null},{url:"/static/img/sh.681f8fff.svg",revision:null},{url:"/static/img/si.2a428364.svg",revision:null},{url:"/static/img/si.d9d425c0.svg",revision:null},{url:"/static/img/sj.638e6522.svg",revision:null},{url:"/static/img/sj.92c583b8.svg",revision:null},{url:"/static/img/sk.7998d1f5.svg",revision:null},{url:"/static/img/sk.93c91c0b.svg",revision:null},{url:"/static/img/sl.d8378c47.svg",revision:null},{url:"/static/img/sl.eb9dda3f.svg",revision:null},{url:"/static/img/sm.0ba901f4.svg",revision:null},{url:"/static/img/sm.5e2fc188.svg",revision:null},{url:"/static/img/sn.4247b831.svg",revision:null},{url:"/static/img/sn.98923b55.svg",revision:null},{url:"/static/img/so.2d18a203.svg",revision:null},{url:"/static/img/so.45f08b28.svg",revision:null},{url:"/static/img/sr.cb178d98.svg",revision:null},{url:"/static/img/sr.d66c1240.svg",revision:null},{url:"/static/img/ss.caedfdf2.svg",revision:null},{url:"/static/img/ss.db181f81.svg",revision:null},{url:"/static/img/st.a70042c6.svg",revision:null},{url:"/static/img/st.ecc4827f.svg",revision:null},{url:"/static/img/sv.9501935a.svg",revision:null},{url:"/static/img/sv.f67839a6.svg",revision:null},{url:"/static/img/sx.77e864f0.svg",revision:null},{url:"/static/img/sx.c0e6297a.svg",revision:null},{url:"/static/img/sy.2b3eac89.svg",revision:null},{url:"/static/img/sy.7fe894df.svg",revision:null},{url:"/static/img/sz.70b6fc50.svg",revision:null},{url:"/static/img/sz.eb01cd9f.svg",revision:null},{url:"/static/img/tc.30ccd48e.svg",revision:null},{url:"/static/img/tc.651466dd.svg",revision:null},{url:"/static/img/td.5d622e26.svg",revision:null},{url:"/static/img/td.f1319408.svg",revision:null},{url:"/static/img/tf.27cbe00b.svg",revision:null},{url:"/static/img/tf.a1757237.svg",revision:null},{url:"/static/img/tg.b492a751.svg",revision:null},{url:"/static/img/tg.d04f874c.svg",revision:null},{url:"/static/img/th.79b63a8a.svg",revision:null},{url:"/static/img/th.b8e24edb.svg",revision:null},{url:"/static/img/tj.b7dafe8d.svg",revision:null},{url:"/static/img/tj.d3a42312.svg",revision:null},{url:"/static/img/tk.6c1f520c.svg",revision:null},{url:"/static/img/tk.f87f794b.svg",revision:null},{url:"/static/img/tl.85904d79.svg",revision:null},{url:"/static/img/tl.ca9af3c0.svg",revision:null},{url:"/static/img/tm.762df128.svg",revision:null},{url:"/static/img/tm.e467552c.svg",revision:null},{url:"/static/img/tn.cc3ab493.svg",revision:null},{url:"/static/img/tn.ff4c5190.svg",revision:null},{url:"/static/img/to.8dd22284.svg",revision:null},{url:"/static/img/to.9748a967.svg",revision:null},{url:"/static/img/tr.87e40d5c.svg",revision:null},{url:"/static/img/tr.fc8c91dd.svg",revision:null},{url:"/static/img/tt.4acf6cc2.svg",revision:null},{url:"/static/img/tt.5a459e81.svg",revision:null},{url:"/static/img/tv.9717b553.svg",revision:null},{url:"/static/img/tv.a8ff4939.svg",revision:null},{url:"/static/img/tw.45c8a106.svg",revision:null},{url:"/static/img/tw.c0cf9ea7.svg",revision:null},{url:"/static/img/tz.1abfbb38.svg",revision:null},{url:"/static/img/tz.c27fd405.svg",revision:null},{url:"/static/img/ua.04fa0e67.svg",revision:null},{url:"/static/img/ua.63d75c84.svg",revision:null},{url:"/static/img/ug.5ac71e98.svg",revision:null},{url:"/static/img/ug.5ae165a2.svg",revision:null},{url:"/static/img/um.582dd57b.svg",revision:null},{url:"/static/img/um.b38f913c.svg",revision:null},{url:"/static/img/un.2df110d6.svg",revision:null},{url:"/static/img/un.58a4a02a.svg",revision:null},{url:"/static/img/us.6c459052.svg",revision:null},{url:"/static/img/us.99e04236.svg",revision:null},{url:"/static/img/uy.69cf8938.svg",revision:null},{url:"/static/img/uy.b70ac310.svg",revision:null},{url:"/static/img/uz.7f8823a2.svg",revision:null},{url:"/static/img/uz.d53abc35.svg",revision:null},{url:"/static/img/va.7efb8ba6.svg",revision:null},{url:"/static/img/va.abcb42e8.svg",revision:null},{url:"/static/img/vc.37cf5ba1.svg",revision:null},{url:"/static/img/vc.3e4ac6d4.svg",revision:null},{url:"/static/img/ve.4cd0e3ed.svg",revision:null},{url:"/static/img/ve.9cd63506.svg",revision:null},{url:"/static/img/vg.025b8b6a.svg",revision:null},{url:"/static/img/vg.ae3b6f7e.svg",revision:null},{url:"/static/img/vi.293e6f1c.svg",revision:null},{url:"/static/img/vi.f920eec7.svg",revision:null},{url:"/static/img/vn.11dd1cf6.svg",revision:null},{url:"/static/img/vn.9ec4ca4d.svg",revision:null},{url:"/static/img/vu.5d2d7643.svg",revision:null},{url:"/static/img/vu.b7a8d91a.svg",revision:null},{url:"/static/img/wf.69c77016.svg",revision:null},{url:"/static/img/wf.9ca6f4bc.svg",revision:null},{url:"/static/img/ws.15c7a17c.svg",revision:null},{url:"/static/img/ws.d2e19e5a.svg",revision:null},{url:"/static/img/xk.16b6bb85.svg",revision:null},{url:"/static/img/xk.ca7843be.svg",revision:null},{url:"/static/img/ye.0b3f3c76.svg",revision:null},{url:"/static/img/ye.bb567731.svg",revision:null},{url:"/static/img/yt.332bd5d3.svg",revision:null},{url:"/static/img/yt.c33641ca.svg",revision:null},{url:"/static/img/za.2fa94205.svg",revision:null},{url:"/static/img/za.42e033a9.svg",revision:null},{url:"/static/img/zm.92477cab.svg",revision:null},{url:"/static/img/zm.ce5363b7.svg",revision:null},{url:"/static/img/zw.6a535c1e.svg",revision:null},{url:"/static/img/zw.f488cb8a.svg",revision:null},{url:"/static/js/1088.dd858e1e.js",revision:null},{url:"/static/js/1259.ec6660f9.js",revision:null},{url:"/static/js/1449.3e4d7623.js",revision:null},{url:"/static/js/1485.e8ac8b2d.js",revision:null},{url:"/static/js/1512.827a17ea.js",revision:null},{url:"/static/js/169.92c1a438.js",revision:null},{url:"/static/js/1706.1a5248ba.js",revision:null},{url:"/static/js/1807.564d1fef.js",revision:null},{url:"/static/js/1949.1f6139b7.js",revision:null},{url:"/static/js/2018.7018c2fc.js",revision:null},{url:"/static/js/2106.50dde272.js",revision:null},{url:"/static/js/2140.5caca735.js",revision:null},{url:"/static/js/2183.06dd8f52.js",revision:null},{url:"/static/js/2200.75a98e53.js",revision:null},{url:"/static/js/2217.d60fbb58.js",revision:null},{url:"/static/js/2460.2a8400ba.js",revision:null},{url:"/static/js/2582.737d98fa.js",revision:null},{url:"/static/js/2614.691219cd.js",revision:null},{url:"/static/js/2732.1284c308.js",revision:null},{url:"/static/js/281.0844207b.js",revision:null},{url:"/static/js/2853.c9405621.js",revision:null},{url:"/static/js/288.cc477186.js",revision:null},{url:"/static/js/2892.96883d80.js",revision:null},{url:"/static/js/2893.c9d72a7c.js",revision:null},{url:"/static/js/2951.82ed7dd0.js",revision:null},{url:"/static/js/2976.8f1e4bda.js",revision:null},{url:"/static/js/3033.cc77a8f4.js",revision:null},{url:"/static/js/3083.eb39cd01.js",revision:null},{url:"/static/js/3211.542ae3e8.js",revision:null},{url:"/static/js/3322.dadc23cc.js",revision:null},{url:"/static/js/3368.8c968129.js",revision:null},{url:"/static/js/3369.cb38d432.js",revision:null},{url:"/static/js/34.20b88a75.js",revision:null},{url:"/static/js/3400.71dcdd2d.js",revision:null},{url:"/static/js/3518.87ec65f4.js",revision:null},{url:"/static/js/3559.61ebd182.js",revision:null},{url:"/static/js/3732.c7f5cb1f.js",revision:null},{url:"/static/js/3835.2db962db.js",revision:null},{url:"/static/js/3862.0ca0e08c.js",revision:null},{url:"/static/js/3924.bb9e0d77.js",revision:null},{url:"/static/js/4053.466e9cf0.js",revision:null},{url:"/static/js/4084.a1605105.js",revision:null},{url:"/static/js/446.65296661.js",revision:null},{url:"/static/js/4619.ee60b1b3.js",revision:null},{url:"/static/js/472.1405415c.js",revision:null},{url:"/static/js/4765.b5918485.js",revision:null},{url:"/static/js/5197.e719b4ad.js",revision:null},{url:"/static/js/5207.7f241e21.js",revision:null},{url:"/static/js/5285.0362f5f4.js",revision:null},{url:"/static/js/5329.1dc4e553.js",revision:null},{url:"/static/js/5505.35fbb782.js",revision:null},{url:"/static/js/5638.e064a39b.js",revision:null},{url:"/static/js/6148.fb9916a7.js",revision:null},{url:"/static/js/6324.93ea59d2.js",revision:null},{url:"/static/js/6362.4870392f.js",revision:null},{url:"/static/js/6429.20981cdf.js",revision:null},{url:"/static/js/65.ae7df477.js",revision:null},{url:"/static/js/6523.2414b02c.js",revision:null},{url:"/static/js/6640.49b4564c.js",revision:null},{url:"/static/js/667.3adea503.js",revision:null},{url:"/static/js/7089.40cf5cf8.js",revision:null},{url:"/static/js/729.81683ae6.js",revision:null},{url:"/static/js/735.09e06f2a.js",revision:null},{url:"/static/js/7381.3cf92213.js",revision:null},{url:"/static/js/746.fba9de28.js",revision:null},{url:"/static/js/7528.f9a9ba32.js",revision:null},{url:"/static/js/7590.be3564f1.js",revision:null},{url:"/static/js/7819.19d60c58.js",revision:null},{url:"/static/js/7841.d9a245de.js",revision:null},{url:"/static/js/7878.5dfe3d05.js",revision:null},{url:"/static/js/7880.11b2f479.js",revision:null},{url:"/static/js/813.f45aaf79.js",revision:null},{url:"/static/js/8179.a56158fb.js",revision:null},{url:"/static/js/8224.fd608bb1.js",revision:null},{url:"/static/js/8391.c04e1c3a.js",revision:null},{url:"/static/js/844.1cd89eec.js",revision:null},{url:"/static/js/8498.e34e99e5.js",revision:null},{url:"/static/js/8621.edd395ad.js",revision:null},{url:"/static/js/8752.5e3dcc20.js",revision:null},{url:"/static/js/8769.52fe04f5.js",revision:null},{url:"/static/js/8784.9e9ffe69.js",revision:null},{url:"/static/js/8825.f5386513.js",revision:null},{url:"/static/js/8895.f038fadd.js",revision:null},{url:"/static/js/8930.5354086d.js",revision:null},{url:"/static/js/9091.b9371c68.js",revision:null},{url:"/static/js/9092.89f920f0.js",revision:null},{url:"/static/js/9211.f433f3d0.js",revision:null},{url:"/static/js/9334.d572c150.js",revision:null},{url:"/static/js/9381.a729807d.js",revision:null},{url:"/static/js/9461.1b6014d3.js",revision:null},{url:"/static/js/9472.8ac332bd.js",revision:null},{url:"/static/js/9751.7f5692c3.js",revision:null},{url:"/static/js/980.ee52bc55.js",revision:null},{url:"/static/js/984.50a15617.js",revision:null},{url:"/static/js/9962.5c688c65.js",revision:null},{url:"/static/js/app.a13ec6e1.js",revision:null},{url:"/static/js/chunk-vendors.525de538.js",revision:null},{url:"/static/js/dashboard.e7a6b0ea.js",revision:null},{url:"/static/js/login.98ae4df8.js",revision:null},{url:"/static/js/notfound.46477842.js",revision:null},{url:"/static/js/panel.af467b56.js",revision:null},{url:"/static/js/plugin.456f60f7.js",revision:null},{url:"/static/js/register.64e266ad.js",revision:null}],{})})); +if(!self.define){let i,s={};const l=(l,n)=>(l=new URL(l+".js",n).href,s[l]||new Promise((s=>{if("document"in self){const i=document.createElement("script");i.src=l,i.onload=s,document.head.appendChild(i)}else i=l,importScripts(l),s()})).then((()=>{let i=s[l];if(!i)throw new Error(`Module ${l} didn’t register its module`);return i})));self.define=(n,r)=>{const e=i||("document"in self?document.currentScript.src:"")||location.href;if(s[e])return;let t={};const c=i=>l(i,e),u={module:{uri:e},exports:t,require:c};s[e]=Promise.all(n.map((i=>u[i]||c(i)))).then((i=>(r(...i),t)))}}define(["./workbox-5b385ed2"],(function(i){"use strict";i.setCacheNameDetails({prefix:"platypush"}),self.addEventListener("message",(i=>{i.data&&"SKIP_WAITING"===i.data.type&&self.skipWaiting()})),i.precacheAndRoute([{url:"/fonts/Poppins.ttf",revision:"d10d3ed96303653f936a08b38534f12e"},{url:"/fonts/poppins.css",revision:"413ee9a4d1879f6ae3d62a796644daad"},{url:"/icons/jellyfin.svg",revision:"1ec11e72ffc381f8797ddbebed2652c0"},{url:"/icons/kodi.svg",revision:"81ea5504989d4a0ed19ba6528c39e80f"},{url:"/icons/openweathermap/black/01d.png",revision:"4cf2907a1083c067828830bb007e2f34"},{url:"/icons/openweathermap/black/01n.png",revision:"df30375c6371005e2d238c36255afc8a"},{url:"/icons/openweathermap/black/02d.png",revision:"79a0adce79d78da203beeb7a6f4f510b"},{url:"/icons/openweathermap/black/02n.png",revision:"68d34b41357c2a3ea9479dae653b3617"},{url:"/icons/openweathermap/black/03d.png",revision:"5f13dba4164c437e2fbdc1d1ecaada4c"},{url:"/icons/openweathermap/black/03n.png",revision:"65c125cd51934e24f9e3321cc5448d0e"},{url:"/icons/openweathermap/black/04d.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/black/04n.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/black/09d.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/black/09n.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/black/10d.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/black/10n.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/black/11d.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/black/11n.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/black/13d.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/black/13n.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/black/50d.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/black/50n.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/black/unknown.png",revision:"c219891f5796e43d0f75f6525a8d6f33"},{url:"/icons/openweathermap/dark/01d.png",revision:"4cf2907a1083c067828830bb007e2f34"},{url:"/icons/openweathermap/dark/01n.png",revision:"df30375c6371005e2d238c36255afc8a"},{url:"/icons/openweathermap/dark/02d.png",revision:"79a0adce79d78da203beeb7a6f4f510b"},{url:"/icons/openweathermap/dark/02n.png",revision:"68d34b41357c2a3ea9479dae653b3617"},{url:"/icons/openweathermap/dark/03d.png",revision:"5f13dba4164c437e2fbdc1d1ecaada4c"},{url:"/icons/openweathermap/dark/03n.png",revision:"65c125cd51934e24f9e3321cc5448d0e"},{url:"/icons/openweathermap/dark/04d.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/dark/04n.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/dark/09d.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/dark/09n.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/dark/10d.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/dark/10n.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/dark/11d.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/dark/11n.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/dark/13d.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/dark/13n.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/dark/50d.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/dark/50n.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/dark/unknown.png",revision:"c219891f5796e43d0f75f6525a8d6f33"},{url:"/icons/openweathermap/light/01d.png",revision:"00c2d0a72a69bf279bf8703cea9ce8d2"},{url:"/icons/openweathermap/light/01n.png",revision:"3a65e9f7ed5c54c6acd638a7bd26de25"},{url:"/icons/openweathermap/light/02d.png",revision:"63dab156e991be7e4174d1d6cd8c2321"},{url:"/icons/openweathermap/light/02n.png",revision:"7c64d1a1c5efdbe38e6b7e3b4f50f2c5"},{url:"/icons/openweathermap/light/03d.png",revision:"f609003793e658a60870587cd450fc6f"},{url:"/icons/openweathermap/light/03n.png",revision:"7e694b4317b3e9f2533db93969fcc3e8"},{url:"/icons/openweathermap/light/04d.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/light/04n.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/light/09d.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/light/09n.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/light/10d.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/light/10n.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/light/11d.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/light/11n.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/light/13d.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/light/13n.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/light/50d.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/light/50n.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/light/unknown.png",revision:"f14a44a1ecde49a5c6a396f8c1753263"},{url:"/icons/openweathermap/white/01d.png",revision:"00c2d0a72a69bf279bf8703cea9ce8d2"},{url:"/icons/openweathermap/white/01n.png",revision:"3a65e9f7ed5c54c6acd638a7bd26de25"},{url:"/icons/openweathermap/white/02d.png",revision:"63dab156e991be7e4174d1d6cd8c2321"},{url:"/icons/openweathermap/white/02n.png",revision:"7c64d1a1c5efdbe38e6b7e3b4f50f2c5"},{url:"/icons/openweathermap/white/03d.png",revision:"f609003793e658a60870587cd450fc6f"},{url:"/icons/openweathermap/white/03n.png",revision:"7e694b4317b3e9f2533db93969fcc3e8"},{url:"/icons/openweathermap/white/04d.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/white/04n.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/white/09d.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/white/09n.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/white/10d.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/white/10n.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/white/11d.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/white/11n.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/white/13d.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/white/13n.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/white/50d.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/white/50n.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/white/unknown.png",revision:"f14a44a1ecde49a5c6a396f8c1753263"},{url:"/icons/plex.svg",revision:"9923c5c80858a7da9d48c3ee77974e77"},{url:"/icons/smartthings.png",revision:"9306b6ca82efa85d58823615ff14b00f"},{url:"/icons/z-wave.png",revision:"3045e92627da521267db845b16da6028"},{url:"/icons/zigbee.svg",revision:"3e5f749af9e83ace5c12ff3aac6d4b88"},{url:"/img/dashboard-bg-light.jpg",revision:"f9ab2a6552509997ec0cbaeb47199eba"},{url:"/img/logo.png",revision:"98702e78dde598404826f6e9279e4ab3"},{url:"/img/spinner.gif",revision:"5572838d351b66bf6a3350b6d8d23cb8"},{url:"/index.html",revision:"39019f0a113d0c8ffe649d7305e277ee"},{url:"/manifest.json",revision:"8a45dcffc3380b17da6ea17291b43e00"},{url:"/static/css/1259.705b87de.css",revision:null},{url:"/static/css/1327.a8aa3d69.css",revision:null},{url:"/static/css/1391.3a28e845.css",revision:null},{url:"/static/css/1449.48f369df.css",revision:null},{url:"/static/css/1485.ec7d392e.css",revision:null},{url:"/static/css/1558.e4c74cc7.css",revision:null},{url:"/static/css/169.4e61bddf.css",revision:null},{url:"/static/css/1706.0cce53c8.css",revision:null},{url:"/static/css/1807.414ba229.css",revision:null},{url:"/static/css/182.76b6eb09.css",revision:null},{url:"/static/css/1931.576454a1.css",revision:null},{url:"/static/css/1949.09946541.css",revision:null},{url:"/static/css/2018.8146b7c4.css",revision:null},{url:"/static/css/2140.ccb2903f.css",revision:null},{url:"/static/css/2154.9e4d2b2d.css",revision:null},{url:"/static/css/2217.3d5833a8.css",revision:null},{url:"/static/css/2460.c47d3d8a.css",revision:null},{url:"/static/css/2577.52c4ebcb.css",revision:null},{url:"/static/css/2582.0d7f9f2c.css",revision:null},{url:"/static/css/281.b8d8c407.css",revision:null},{url:"/static/css/2844.31199f56.css",revision:null},{url:"/static/css/288.ceaf4d40.css",revision:null},{url:"/static/css/2892.0d765211.css",revision:null},{url:"/static/css/2893.9ed78d28.css",revision:null},{url:"/static/css/2924.23b041bd.css",revision:null},{url:"/static/css/2976.0e5bc2d3.css",revision:null},{url:"/static/css/2992.07a12488.css",revision:null},{url:"/static/css/3033.1471fa39.css",revision:null},{url:"/static/css/3211.ebc6e651.css",revision:null},{url:"/static/css/3368.545f822b.css",revision:null},{url:"/static/css/3369.8baddf78.css",revision:null},{url:"/static/css/3393.eca14a3e.css",revision:null},{url:"/static/css/34.111a0e1a.css",revision:null},{url:"/static/css/3559.84280be4.css",revision:null},{url:"/static/css/3826.6a236247.css",revision:null},{url:"/static/css/3835.9eceb93e.css",revision:null},{url:"/static/css/3924.548d44ae.css",revision:null},{url:"/static/css/4084.0a0db151.css",revision:null},{url:"/static/css/4109.e6d6b3d3.css",revision:null},{url:"/static/css/4364.502178be.css",revision:null},{url:"/static/css/446.ced514f5.css",revision:null},{url:"/static/css/472.9c3bb868.css",revision:null},{url:"/static/css/4790.3b639ae0.css",revision:null},{url:"/static/css/5197.a543b091.css",revision:null},{url:"/static/css/5207.e08afd93.css",revision:null},{url:"/static/css/5285.faa6ed68.css",revision:null},{url:"/static/css/5329.3bb336f9.css",revision:null},{url:"/static/css/5638.245c2ace.css",revision:null},{url:"/static/css/58.ecf614b3.css",revision:null},{url:"/static/css/5906.832a3a02.css",revision:null},{url:"/static/css/5933.949d7b2b.css",revision:null},{url:"/static/css/6016.558de04b.css",revision:null},{url:"/static/css/6096.a3036d52.css",revision:null},{url:"/static/css/6217.54339076.css",revision:null},{url:"/static/css/6281.cdb5d498.css",revision:null},{url:"/static/css/6324.0166f2db.css",revision:null},{url:"/static/css/6429.79156821.css",revision:null},{url:"/static/css/65.712466ff.css",revision:null},{url:"/static/css/6523.9f1785cc.css",revision:null},{url:"/static/css/6561.93704195.css",revision:null},{url:"/static/css/669.dd1b6ede.css",revision:null},{url:"/static/css/729.5b54aac4.css",revision:null},{url:"/static/css/735.93ff4770.css",revision:null},{url:"/static/css/746.215dc404.css",revision:null},{url:"/static/css/7528.258d2865.css",revision:null},{url:"/static/css/7590.db11c095.css",revision:null},{url:"/static/css/7651.a7141db8.css",revision:null},{url:"/static/css/7841.634d37da.css",revision:null},{url:"/static/css/7878.ff3f31c5.css",revision:null},{url:"/static/css/7880.bec7de73.css",revision:null},{url:"/static/css/8069.6bdb62a5.css",revision:null},{url:"/static/css/8179.cf2ba7d1.css",revision:null},{url:"/static/css/8224.f72887fc.css",revision:null},{url:"/static/css/8391.af187453.css",revision:null},{url:"/static/css/8498.194ed9cc.css",revision:null},{url:"/static/css/8590.88d3487c.css",revision:null},{url:"/static/css/8621.dd386ad4.css",revision:null},{url:"/static/css/8769.212a4f94.css",revision:null},{url:"/static/css/8825.596c01e1.css",revision:null},{url:"/static/css/8989.fd366c78.css",revision:null},{url:"/static/css/906.0c794836.css",revision:null},{url:"/static/css/9092.5de40234.css",revision:null},{url:"/static/css/9211.c21e860e.css",revision:null},{url:"/static/css/9381.b88ad779.css",revision:null},{url:"/static/css/9461.e2d5774b.css",revision:null},{url:"/static/css/9549.c4059cb5.css",revision:null},{url:"/static/css/9751.f1de86a4.css",revision:null},{url:"/static/css/980.96973824.css",revision:null},{url:"/static/css/984.04a4e901.css",revision:null},{url:"/static/css/9962.b2a51ef8.css",revision:null},{url:"/static/css/app.34a0a3ba.css",revision:null},{url:"/static/css/chunk-vendors.d510eff2.css",revision:null},{url:"/static/css/dashboard.ce0fe60f.css",revision:null},{url:"/static/css/panel.2a411b59.css",revision:null},{url:"/static/css/plugin.7646c315.css",revision:null},{url:"/static/fonts/fa-brands-400.5d18d427.ttf",revision:null},{url:"/static/fonts/fa-brands-400.87587a68.woff2",revision:null},{url:"/static/fonts/fa-regular-400.3ccdbd3d.woff2",revision:null},{url:"/static/fonts/fa-regular-400.81482cd4.ttf",revision:null},{url:"/static/fonts/fa-solid-900.0b0cc8a6.woff2",revision:null},{url:"/static/fonts/fa-solid-900.69d3141a.ttf",revision:null},{url:"/static/fonts/lato-medium-italic.1996cc15.woff",revision:null},{url:"/static/fonts/lato-medium-italic.1e312dd9.woff2",revision:null},{url:"/static/fonts/lato-medium.13fcde4c.woff2",revision:null},{url:"/static/fonts/lato-medium.b41c3821.woff",revision:null},{url:"/static/img/ad.cb33f69a.svg",revision:null},{url:"/static/img/ad.fa8477e6.svg",revision:null},{url:"/static/img/ae.a3f5e295.svg",revision:null},{url:"/static/img/ae.f06e0095.svg",revision:null},{url:"/static/img/af.89591ab0.svg",revision:null},{url:"/static/img/af.8ca96393.svg",revision:null},{url:"/static/img/ag.4c37bc2e.svg",revision:null},{url:"/static/img/ag.56074d55.svg",revision:null},{url:"/static/img/ai.70eefdc0.svg",revision:null},{url:"/static/img/ai.893d1179.svg",revision:null},{url:"/static/img/al.b16acdb2.svg",revision:null},{url:"/static/img/al.e0864b5d.svg",revision:null},{url:"/static/img/am.00f0fec4.svg",revision:null},{url:"/static/img/am.a566904f.svg",revision:null},{url:"/static/img/ao.3df23f21.svg",revision:null},{url:"/static/img/ao.c0c32201.svg",revision:null},{url:"/static/img/aq.1b8c45a6.svg",revision:null},{url:"/static/img/aq.aa242c4a.svg",revision:null},{url:"/static/img/ar.22a3116e.svg",revision:null},{url:"/static/img/ar.d3238270.svg",revision:null},{url:"/static/img/as.10ed1a23.svg",revision:null},{url:"/static/img/as.4a330654.svg",revision:null},{url:"/static/img/at.02a64279.svg",revision:null},{url:"/static/img/at.94cde74c.svg",revision:null},{url:"/static/img/au.cc65fc07.svg",revision:null},{url:"/static/img/au.dbcdef2c.svg",revision:null},{url:"/static/img/aw.abbad4ac.svg",revision:null},{url:"/static/img/aw.be4540eb.svg",revision:null},{url:"/static/img/ax.371c7af2.svg",revision:null},{url:"/static/img/ax.91eea523.svg",revision:null},{url:"/static/img/az.0e2f1d1a.svg",revision:null},{url:"/static/img/az.f399f1c8.svg",revision:null},{url:"/static/img/ba.032070d4.svg",revision:null},{url:"/static/img/ba.e167b08f.svg",revision:null},{url:"/static/img/bb.23a15e67.svg",revision:null},{url:"/static/img/bb.b800513b.svg",revision:null},{url:"/static/img/bd.c1abcb00.svg",revision:null},{url:"/static/img/bd.c4a5f0e2.svg",revision:null},{url:"/static/img/be.29774a37.svg",revision:null},{url:"/static/img/be.3eb14701.svg",revision:null},{url:"/static/img/bf.2334e919.svg",revision:null},{url:"/static/img/bf.4ffd5dc6.svg",revision:null},{url:"/static/img/bg.700f100c.svg",revision:null},{url:"/static/img/bg.d0a49130.svg",revision:null},{url:"/static/img/bh.2a884f6c.svg",revision:null},{url:"/static/img/bh.3968dfe0.svg",revision:null},{url:"/static/img/bi.211d0f9e.svg",revision:null},{url:"/static/img/bi.ae3bb248.svg",revision:null},{url:"/static/img/bj.2cdc8a62.svg",revision:null},{url:"/static/img/bj.aba95ad2.svg",revision:null},{url:"/static/img/bl.04966866.svg",revision:null},{url:"/static/img/bl.3e69e968.svg",revision:null},{url:"/static/img/bm.e6903c8e.svg",revision:null},{url:"/static/img/bm.e69e40c4.svg",revision:null},{url:"/static/img/bn.07911e0c.svg",revision:null},{url:"/static/img/bn.4d91734a.svg",revision:null},{url:"/static/img/bo.03595499.svg",revision:null},{url:"/static/img/bo.9c1d9ef8.svg",revision:null},{url:"/static/img/bq.747d8177.svg",revision:null},{url:"/static/img/bq.b9355bec.svg",revision:null},{url:"/static/img/br.058a5086.svg",revision:null},{url:"/static/img/br.fe030c1c.svg",revision:null},{url:"/static/img/bs.d228cbb2.svg",revision:null},{url:"/static/img/bs.ef0a29ed.svg",revision:null},{url:"/static/img/bt.3f8ecb9b.svg",revision:null},{url:"/static/img/bt.fc241981.svg",revision:null},{url:"/static/img/bv.5503f03a.svg",revision:null},{url:"/static/img/bv.7f7cd26f.svg",revision:null},{url:"/static/img/bw.494aae64.svg",revision:null},{url:"/static/img/bw.b767df8c.svg",revision:null},{url:"/static/img/by.78d2c3c9.svg",revision:null},{url:"/static/img/by.fba98c48.svg",revision:null},{url:"/static/img/bz.14c3376a.svg",revision:null},{url:"/static/img/bz.5e0ef548.svg",revision:null},{url:"/static/img/ca.163ac200.svg",revision:null},{url:"/static/img/ca.a2ab234d.svg",revision:null},{url:"/static/img/cc.51960f85.svg",revision:null},{url:"/static/img/cc.813adff8.svg",revision:null},{url:"/static/img/cd.39186ec2.svg",revision:null},{url:"/static/img/cd.b4bd46ee.svg",revision:null},{url:"/static/img/cf.b5702729.svg",revision:null},{url:"/static/img/cf.fe1120e9.svg",revision:null},{url:"/static/img/cg.00603842.svg",revision:null},{url:"/static/img/cg.12414c99.svg",revision:null},{url:"/static/img/ch.7376c9c3.svg",revision:null},{url:"/static/img/ch.a558d859.svg",revision:null},{url:"/static/img/ci.1251a8e3.svg",revision:null},{url:"/static/img/ci.425a24c2.svg",revision:null},{url:"/static/img/ck.4e83dd3e.svg",revision:null},{url:"/static/img/ck.6303aa5b.svg",revision:null},{url:"/static/img/cl.0917a91e.svg",revision:null},{url:"/static/img/cl.b5974a35.svg",revision:null},{url:"/static/img/cm.253adb39.svg",revision:null},{url:"/static/img/cm.853e2843.svg",revision:null},{url:"/static/img/cn.38f63e1e.svg",revision:null},{url:"/static/img/cn.e1b166eb.svg",revision:null},{url:"/static/img/co.33e249d8.svg",revision:null},{url:"/static/img/co.b5cbc817.svg",revision:null},{url:"/static/img/cr.2e572846.svg",revision:null},{url:"/static/img/cr.336eb7d3.svg",revision:null},{url:"/static/img/cu.c2a6f0ed.svg",revision:null},{url:"/static/img/cu.d6e33f19.svg",revision:null},{url:"/static/img/cv.5ea64968.svg",revision:null},{url:"/static/img/cv.b3ab83f5.svg",revision:null},{url:"/static/img/cw.0e14b0b7.svg",revision:null},{url:"/static/img/cw.9b9b7ed5.svg",revision:null},{url:"/static/img/cx.da5de6d2.svg",revision:null},{url:"/static/img/cx.e04e07e8.svg",revision:null},{url:"/static/img/cy.834e6240.svg",revision:null},{url:"/static/img/cy.bfcfd736.svg",revision:null},{url:"/static/img/cz.aa114964.svg",revision:null},{url:"/static/img/cz.b5f98a6b.svg",revision:null},{url:"/static/img/dashboard-bg-light.06da6eab.jpg",revision:null},{url:"/static/img/de.8e159e6e.svg",revision:null},{url:"/static/img/de.b827ac51.svg",revision:null},{url:"/static/img/dj.4197a18a.svg",revision:null},{url:"/static/img/dj.925748d5.svg",revision:null},{url:"/static/img/dk.3ca1caed.svg",revision:null},{url:"/static/img/dk.a867eeef.svg",revision:null},{url:"/static/img/dm.7ddb00ac.svg",revision:null},{url:"/static/img/dm.bca6d70c.svg",revision:null},{url:"/static/img/do.81097daa.svg",revision:null},{url:"/static/img/do.954f0f3e.svg",revision:null},{url:"/static/img/dz.76d47b01.svg",revision:null},{url:"/static/img/dz.b7e2fbce.svg",revision:null},{url:"/static/img/ec.0029f514.svg",revision:null},{url:"/static/img/ec.5f387e2f.svg",revision:null},{url:"/static/img/ee.1b4839e0.svg",revision:null},{url:"/static/img/ee.828384a8.svg",revision:null},{url:"/static/img/eg.38443fa6.svg",revision:null},{url:"/static/img/eg.5756a758.svg",revision:null},{url:"/static/img/eh.82bd1c7b.svg",revision:null},{url:"/static/img/eh.f8d7b64f.svg",revision:null},{url:"/static/img/er.bf5b134b.svg",revision:null},{url:"/static/img/er.e932abe1.svg",revision:null},{url:"/static/img/es-ct.64a68954.svg",revision:null},{url:"/static/img/es-ct.69469f50.svg",revision:null},{url:"/static/img/es.7dd46df0.svg",revision:null},{url:"/static/img/es.de5915e5.svg",revision:null},{url:"/static/img/et.82e8eb21.svg",revision:null},{url:"/static/img/et.a998a1b2.svg",revision:null},{url:"/static/img/eu.4c6e130f.svg",revision:null},{url:"/static/img/eu.aba724b1.svg",revision:null},{url:"/static/img/fi.0cd85b78.svg",revision:null},{url:"/static/img/fi.3be6b378.svg",revision:null},{url:"/static/img/fj.ac9c916f.svg",revision:null},{url:"/static/img/fj.e8d3e00b.svg",revision:null},{url:"/static/img/fk.af0350f8.svg",revision:null},{url:"/static/img/fk.db55fa14.svg",revision:null},{url:"/static/img/fm.3491efc7.svg",revision:null},{url:"/static/img/fm.78d44caa.svg",revision:null},{url:"/static/img/fo.1da81e3a.svg",revision:null},{url:"/static/img/fo.72949ad1.svg",revision:null},{url:"/static/img/fr.3565b8f4.svg",revision:null},{url:"/static/img/fr.9cb70285.svg",revision:null},{url:"/static/img/ga.3e474381.svg",revision:null},{url:"/static/img/ga.59f7d865.svg",revision:null},{url:"/static/img/gb-eng.0fac6e79.svg",revision:null},{url:"/static/img/gb-eng.513dcf1b.svg",revision:null},{url:"/static/img/gb-nir.2b7d2c3a.svg",revision:null},{url:"/static/img/gb-nir.f59817d6.svg",revision:null},{url:"/static/img/gb-sct.f5001e5d.svg",revision:null},{url:"/static/img/gb-sct.fee55173.svg",revision:null},{url:"/static/img/gb-wls.13481560.svg",revision:null},{url:"/static/img/gb-wls.95b2cfab.svg",revision:null},{url:"/static/img/gb.2aafb374.svg",revision:null},{url:"/static/img/gb.7a456bb2.svg",revision:null},{url:"/static/img/gd.04ea09b7.svg",revision:null},{url:"/static/img/gd.60b96978.svg",revision:null},{url:"/static/img/ge.b7b65b55.svg",revision:null},{url:"/static/img/ge.c7190912.svg",revision:null},{url:"/static/img/gf.531f9e07.svg",revision:null},{url:"/static/img/gf.90f438a3.svg",revision:null},{url:"/static/img/gg.3aebc3ce.svg",revision:null},{url:"/static/img/gg.65174039.svg",revision:null},{url:"/static/img/gh.af443995.svg",revision:null},{url:"/static/img/gh.f2b6baac.svg",revision:null},{url:"/static/img/gi.302c2506.svg",revision:null},{url:"/static/img/gi.7beea6ed.svg",revision:null},{url:"/static/img/gl.551d0783.svg",revision:null},{url:"/static/img/gl.6a5c17b0.svg",revision:null},{url:"/static/img/gm.0e00e9d4.svg",revision:null},{url:"/static/img/gm.1724dc37.svg",revision:null},{url:"/static/img/gn.54a75b28.svg",revision:null},{url:"/static/img/gn.7c96520b.svg",revision:null},{url:"/static/img/gp.4327060f.svg",revision:null},{url:"/static/img/gp.f8adbf5c.svg",revision:null},{url:"/static/img/gq.b1679302.svg",revision:null},{url:"/static/img/gq.bd7daf33.svg",revision:null},{url:"/static/img/gr.07bedadf.svg",revision:null},{url:"/static/img/gr.25dd3287.svg",revision:null},{url:"/static/img/gs.60368968.svg",revision:null},{url:"/static/img/gs.b2836676.svg",revision:null},{url:"/static/img/gt.1a24ed67.svg",revision:null},{url:"/static/img/gt.825f7286.svg",revision:null},{url:"/static/img/gu.05f0ab85.svg",revision:null},{url:"/static/img/gu.19b114eb.svg",revision:null},{url:"/static/img/gw.bcd1eddb.svg",revision:null},{url:"/static/img/gw.c97f3f94.svg",revision:null},{url:"/static/img/gy.6327f72a.svg",revision:null},{url:"/static/img/gy.e11d0234.svg",revision:null},{url:"/static/img/hk.b199a9ee.svg",revision:null},{url:"/static/img/hk.c72bba0e.svg",revision:null},{url:"/static/img/hm.4aa61657.svg",revision:null},{url:"/static/img/hm.d4b3d393.svg",revision:null},{url:"/static/img/hn.08ad78b2.svg",revision:null},{url:"/static/img/hn.44cee191.svg",revision:null},{url:"/static/img/hr.078b1bf9.svg",revision:null},{url:"/static/img/hr.1f4e28b8.svg",revision:null},{url:"/static/img/ht.6943447c.svg",revision:null},{url:"/static/img/ht.7ca68737.svg",revision:null},{url:"/static/img/hu.692e97ca.svg",revision:null},{url:"/static/img/hu.b10d3f8e.svg",revision:null},{url:"/static/img/id.94464e47.svg",revision:null},{url:"/static/img/id.a05dc04c.svg",revision:null},{url:"/static/img/ie.5154112a.svg",revision:null},{url:"/static/img/ie.e23b25d1.svg",revision:null},{url:"/static/img/il.150f4c5f.svg",revision:null},{url:"/static/img/il.e02a66d3.svg",revision:null},{url:"/static/img/im.25166c91.svg",revision:null},{url:"/static/img/im.942419c5.svg",revision:null},{url:"/static/img/in.954929a0.svg",revision:null},{url:"/static/img/in.bd0d4f19.svg",revision:null},{url:"/static/img/io.a59923ab.svg",revision:null},{url:"/static/img/io.fa003484.svg",revision:null},{url:"/static/img/iq.1232a5c2.svg",revision:null},{url:"/static/img/iq.9a48d678.svg",revision:null},{url:"/static/img/ir.1ed24953.svg",revision:null},{url:"/static/img/ir.bc7ae9e1.svg",revision:null},{url:"/static/img/is.cad57f19.svg",revision:null},{url:"/static/img/is.eea59326.svg",revision:null},{url:"/static/img/it.039b4527.svg",revision:null},{url:"/static/img/it.e8516fc7.svg",revision:null},{url:"/static/img/je.1684dacc.svg",revision:null},{url:"/static/img/je.3ed72a25.svg",revision:null},{url:"/static/img/jellyfin.7b53a541.svg",revision:null},{url:"/static/img/jm.2357530e.svg",revision:null},{url:"/static/img/jm.479f30fe.svg",revision:null},{url:"/static/img/jo.06fbaa2c.svg",revision:null},{url:"/static/img/jo.7ac45a65.svg",revision:null},{url:"/static/img/jp.1795778c.svg",revision:null},{url:"/static/img/jp.b6063838.svg",revision:null},{url:"/static/img/ke.6dbfffd5.svg",revision:null},{url:"/static/img/ke.769bb975.svg",revision:null},{url:"/static/img/kg.96c12490.svg",revision:null},{url:"/static/img/kg.daded53c.svg",revision:null},{url:"/static/img/kh.8eeb1634.svg",revision:null},{url:"/static/img/kh.b10339d6.svg",revision:null},{url:"/static/img/ki.033ff9ce.svg",revision:null},{url:"/static/img/ki.89e43a21.svg",revision:null},{url:"/static/img/km.1e3bd5fe.svg",revision:null},{url:"/static/img/km.3ffb0228.svg",revision:null},{url:"/static/img/kn.0c16fe68.svg",revision:null},{url:"/static/img/kn.8f2e7b29.svg",revision:null},{url:"/static/img/kodi.d18f8d23.svg",revision:null},{url:"/static/img/kp.0f5253d8.svg",revision:null},{url:"/static/img/kp.f4ff9e76.svg",revision:null},{url:"/static/img/kr.0dc8b972.svg",revision:null},{url:"/static/img/kr.0f5e1116.svg",revision:null},{url:"/static/img/kw.3b4f3ea3.svg",revision:null},{url:"/static/img/kw.830d3755.svg",revision:null},{url:"/static/img/ky.be81d90b.svg",revision:null},{url:"/static/img/ky.e3b76b32.svg",revision:null},{url:"/static/img/kz.32ac1036.svg",revision:null},{url:"/static/img/kz.579ac0f9.svg",revision:null},{url:"/static/img/la.e583f8ec.svg",revision:null},{url:"/static/img/la.f71017ef.svg",revision:null},{url:"/static/img/lb.8eea508a.svg",revision:null},{url:"/static/img/lb.bdbeb8f1.svg",revision:null},{url:"/static/img/lc.25f644a6.svg",revision:null},{url:"/static/img/lc.68bd77ae.svg",revision:null},{url:"/static/img/li.8dc1ed79.svg",revision:null},{url:"/static/img/li.d7e2a871.svg",revision:null},{url:"/static/img/lk.42c41c61.svg",revision:null},{url:"/static/img/lk.e52240d6.svg",revision:null},{url:"/static/img/lr.5b84ff00.svg",revision:null},{url:"/static/img/lr.9a67cd3d.svg",revision:null},{url:"/static/img/ls.6d444cae.svg",revision:null},{url:"/static/img/ls.fe1da403.svg",revision:null},{url:"/static/img/lt.03a2e8c1.svg",revision:null},{url:"/static/img/lt.b57ea2a8.svg",revision:null},{url:"/static/img/lu.93878a1b.svg",revision:null},{url:"/static/img/lu.e3bdc6d3.svg",revision:null},{url:"/static/img/lv.1853e3a0.svg",revision:null},{url:"/static/img/lv.679c099e.svg",revision:null},{url:"/static/img/ly.05f8732e.svg",revision:null},{url:"/static/img/ly.b9e750ff.svg",revision:null},{url:"/static/img/ma.65053fc4.svg",revision:null},{url:"/static/img/ma.88ada30c.svg",revision:null},{url:"/static/img/mc.2c03ea5c.svg",revision:null},{url:"/static/img/mc.89b532e8.svg",revision:null},{url:"/static/img/md.646818c3.svg",revision:null},{url:"/static/img/md.a56562ee.svg",revision:null},{url:"/static/img/me.2e71b778.svg",revision:null},{url:"/static/img/me.f05548f2.svg",revision:null},{url:"/static/img/mf.70d09a4a.svg",revision:null},{url:"/static/img/mf.7da6b3d2.svg",revision:null},{url:"/static/img/mg.09ca17b2.svg",revision:null},{url:"/static/img/mg.b3fff4a6.svg",revision:null},{url:"/static/img/mh.3fd69bb2.svg",revision:null},{url:"/static/img/mh.f6cbc774.svg",revision:null},{url:"/static/img/mk.4234a248.svg",revision:null},{url:"/static/img/mk.e5412079.svg",revision:null},{url:"/static/img/ml.3fad079e.svg",revision:null},{url:"/static/img/ml.4f0dba9e.svg",revision:null},{url:"/static/img/mm.8ac1f094.svg",revision:null},{url:"/static/img/mm.adaa2111.svg",revision:null},{url:"/static/img/mn.78547af0.svg",revision:null},{url:"/static/img/mn.a4bcb0e6.svg",revision:null},{url:"/static/img/mo.2f0d2c15.svg",revision:null},{url:"/static/img/mo.c8198565.svg",revision:null},{url:"/static/img/mp.2acb5506.svg",revision:null},{url:"/static/img/mp.eeeefff6.svg",revision:null},{url:"/static/img/mq.145a7657.svg",revision:null},{url:"/static/img/mq.bb36a8fc.svg",revision:null},{url:"/static/img/mr.dd34eae8.svg",revision:null},{url:"/static/img/mr.e91e06ea.svg",revision:null},{url:"/static/img/ms.2025cd7d.svg",revision:null},{url:"/static/img/ms.b13001dc.svg",revision:null},{url:"/static/img/mt.b6f71c85.svg",revision:null},{url:"/static/img/mt.cff39ee0.svg",revision:null},{url:"/static/img/mu.51f71163.svg",revision:null},{url:"/static/img/mu.a926c232.svg",revision:null},{url:"/static/img/mv.2c8b92b5.svg",revision:null},{url:"/static/img/mv.ba4de4fd.svg",revision:null},{url:"/static/img/mw.0b005148.svg",revision:null},{url:"/static/img/mw.f704f4bb.svg",revision:null},{url:"/static/img/mx.1b615ec2.svg",revision:null},{url:"/static/img/mx.8a36b075.svg",revision:null},{url:"/static/img/my.4109ae71.svg",revision:null},{url:"/static/img/my.69c87fc5.svg",revision:null},{url:"/static/img/mz.1377650b.svg",revision:null},{url:"/static/img/mz.2c96acb1.svg",revision:null},{url:"/static/img/na.7adf4344.svg",revision:null},{url:"/static/img/na.e0503926.svg",revision:null},{url:"/static/img/nc.96fa6a4b.svg",revision:null},{url:"/static/img/nc.b5a5d41b.svg",revision:null},{url:"/static/img/ne.d11b82c6.svg",revision:null},{url:"/static/img/ne.d4fe4faa.svg",revision:null},{url:"/static/img/nf.1e8c700b.svg",revision:null},{url:"/static/img/nf.a7166b00.svg",revision:null},{url:"/static/img/ng.51059407.svg",revision:null},{url:"/static/img/ng.c3b42ad2.svg",revision:null},{url:"/static/img/ni.5b80bac0.svg",revision:null},{url:"/static/img/ni.cc7eb514.svg",revision:null},{url:"/static/img/nl.dd138444.svg",revision:null},{url:"/static/img/nl.e415f0e7.svg",revision:null},{url:"/static/img/no.26996afa.svg",revision:null},{url:"/static/img/no.70157234.svg",revision:null},{url:"/static/img/np.954177a0.svg",revision:null},{url:"/static/img/np.f7b8a5c3.svg",revision:null},{url:"/static/img/nr.2c66d218.svg",revision:null},{url:"/static/img/nr.a4f0e762.svg",revision:null},{url:"/static/img/nu.26551dc2.svg",revision:null},{url:"/static/img/nu.860bbe8a.svg",revision:null},{url:"/static/img/nz.38d0d690.svg",revision:null},{url:"/static/img/nz.c77ae58d.svg",revision:null},{url:"/static/img/om.3f5691ca.svg",revision:null},{url:"/static/img/om.ff034f9e.svg",revision:null},{url:"/static/img/pa.6dc8212a.svg",revision:null},{url:"/static/img/pa.acde3214.svg",revision:null},{url:"/static/img/pe.5a3b0bc5.svg",revision:null},{url:"/static/img/pe.5c2ced95.svg",revision:null},{url:"/static/img/pf.9f06082b.svg",revision:null},{url:"/static/img/pf.f6ae1bc8.svg",revision:null},{url:"/static/img/pg.26847b33.svg",revision:null},{url:"/static/img/pg.66c8dc3b.svg",revision:null},{url:"/static/img/ph.12e2b123.svg",revision:null},{url:"/static/img/ph.f215833e.svg",revision:null},{url:"/static/img/pk.0bbf58be.svg",revision:null},{url:"/static/img/pk.32b55f6f.svg",revision:null},{url:"/static/img/pl.03886843.svg",revision:null},{url:"/static/img/pl.a1350f0c.svg",revision:null},{url:"/static/img/plex.7a4e22a6.svg",revision:null},{url:"/static/img/pm.7a6beab5.svg",revision:null},{url:"/static/img/pm.a5590fa3.svg",revision:null},{url:"/static/img/pn.00a9342b.svg",revision:null},{url:"/static/img/pn.715fd11d.svg",revision:null},{url:"/static/img/pr.391a48e2.svg",revision:null},{url:"/static/img/pr.b37cbdc4.svg",revision:null},{url:"/static/img/ps.1af72ed4.svg",revision:null},{url:"/static/img/ps.96bcac74.svg",revision:null},{url:"/static/img/pt.0703cc3a.svg",revision:null},{url:"/static/img/pt.351b87cb.svg",revision:null},{url:"/static/img/pw.17220ffb.svg",revision:null},{url:"/static/img/pw.6d8e7ce0.svg",revision:null},{url:"/static/img/py.25cc39e3.svg",revision:null},{url:"/static/img/py.c20318c9.svg",revision:null},{url:"/static/img/qa.7e695788.svg",revision:null},{url:"/static/img/qa.86452d7a.svg",revision:null},{url:"/static/img/re.b8140129.svg",revision:null},{url:"/static/img/re.cf143c2f.svg",revision:null},{url:"/static/img/ro.67f8501e.svg",revision:null},{url:"/static/img/ro.cab93784.svg",revision:null},{url:"/static/img/rs.23638d75.svg",revision:null},{url:"/static/img/rs.ae2e3422.svg",revision:null},{url:"/static/img/ru.ccd50623.svg",revision:null},{url:"/static/img/ru.edd8b008.svg",revision:null},{url:"/static/img/rw.87d5d899.svg",revision:null},{url:"/static/img/rw.d118aacd.svg",revision:null},{url:"/static/img/sa.5bfbe72b.svg",revision:null},{url:"/static/img/sa.f0a8997b.svg",revision:null},{url:"/static/img/sb.1c406073.svg",revision:null},{url:"/static/img/sb.b0db5b0a.svg",revision:null},{url:"/static/img/sc.0452f14c.svg",revision:null},{url:"/static/img/sc.cdc20672.svg",revision:null},{url:"/static/img/sd.0e619868.svg",revision:null},{url:"/static/img/sd.da3b68ee.svg",revision:null},{url:"/static/img/se.7e499d82.svg",revision:null},{url:"/static/img/se.7ec71700.svg",revision:null},{url:"/static/img/sg.4f0e8eff.svg",revision:null},{url:"/static/img/sg.8a63b009.svg",revision:null},{url:"/static/img/sh.46e2588d.svg",revision:null},{url:"/static/img/sh.681f8fff.svg",revision:null},{url:"/static/img/si.2a428364.svg",revision:null},{url:"/static/img/si.d9d425c0.svg",revision:null},{url:"/static/img/sj.638e6522.svg",revision:null},{url:"/static/img/sj.92c583b8.svg",revision:null},{url:"/static/img/sk.7998d1f5.svg",revision:null},{url:"/static/img/sk.93c91c0b.svg",revision:null},{url:"/static/img/sl.d8378c47.svg",revision:null},{url:"/static/img/sl.eb9dda3f.svg",revision:null},{url:"/static/img/sm.0ba901f4.svg",revision:null},{url:"/static/img/sm.5e2fc188.svg",revision:null},{url:"/static/img/sn.4247b831.svg",revision:null},{url:"/static/img/sn.98923b55.svg",revision:null},{url:"/static/img/so.2d18a203.svg",revision:null},{url:"/static/img/so.45f08b28.svg",revision:null},{url:"/static/img/sr.cb178d98.svg",revision:null},{url:"/static/img/sr.d66c1240.svg",revision:null},{url:"/static/img/ss.caedfdf2.svg",revision:null},{url:"/static/img/ss.db181f81.svg",revision:null},{url:"/static/img/st.a70042c6.svg",revision:null},{url:"/static/img/st.ecc4827f.svg",revision:null},{url:"/static/img/sv.9501935a.svg",revision:null},{url:"/static/img/sv.f67839a6.svg",revision:null},{url:"/static/img/sx.77e864f0.svg",revision:null},{url:"/static/img/sx.c0e6297a.svg",revision:null},{url:"/static/img/sy.2b3eac89.svg",revision:null},{url:"/static/img/sy.7fe894df.svg",revision:null},{url:"/static/img/sz.70b6fc50.svg",revision:null},{url:"/static/img/sz.eb01cd9f.svg",revision:null},{url:"/static/img/tc.30ccd48e.svg",revision:null},{url:"/static/img/tc.651466dd.svg",revision:null},{url:"/static/img/td.5d622e26.svg",revision:null},{url:"/static/img/td.f1319408.svg",revision:null},{url:"/static/img/tf.27cbe00b.svg",revision:null},{url:"/static/img/tf.a1757237.svg",revision:null},{url:"/static/img/tg.b492a751.svg",revision:null},{url:"/static/img/tg.d04f874c.svg",revision:null},{url:"/static/img/th.79b63a8a.svg",revision:null},{url:"/static/img/th.b8e24edb.svg",revision:null},{url:"/static/img/tj.b7dafe8d.svg",revision:null},{url:"/static/img/tj.d3a42312.svg",revision:null},{url:"/static/img/tk.6c1f520c.svg",revision:null},{url:"/static/img/tk.f87f794b.svg",revision:null},{url:"/static/img/tl.85904d79.svg",revision:null},{url:"/static/img/tl.ca9af3c0.svg",revision:null},{url:"/static/img/tm.762df128.svg",revision:null},{url:"/static/img/tm.e467552c.svg",revision:null},{url:"/static/img/tn.cc3ab493.svg",revision:null},{url:"/static/img/tn.ff4c5190.svg",revision:null},{url:"/static/img/to.8dd22284.svg",revision:null},{url:"/static/img/to.9748a967.svg",revision:null},{url:"/static/img/tr.87e40d5c.svg",revision:null},{url:"/static/img/tr.fc8c91dd.svg",revision:null},{url:"/static/img/tt.4acf6cc2.svg",revision:null},{url:"/static/img/tt.5a459e81.svg",revision:null},{url:"/static/img/tv.9717b553.svg",revision:null},{url:"/static/img/tv.a8ff4939.svg",revision:null},{url:"/static/img/tw.45c8a106.svg",revision:null},{url:"/static/img/tw.c0cf9ea7.svg",revision:null},{url:"/static/img/tz.1abfbb38.svg",revision:null},{url:"/static/img/tz.c27fd405.svg",revision:null},{url:"/static/img/ua.04fa0e67.svg",revision:null},{url:"/static/img/ua.63d75c84.svg",revision:null},{url:"/static/img/ug.5ac71e98.svg",revision:null},{url:"/static/img/ug.5ae165a2.svg",revision:null},{url:"/static/img/um.582dd57b.svg",revision:null},{url:"/static/img/um.b38f913c.svg",revision:null},{url:"/static/img/un.2df110d6.svg",revision:null},{url:"/static/img/un.58a4a02a.svg",revision:null},{url:"/static/img/us.6c459052.svg",revision:null},{url:"/static/img/us.99e04236.svg",revision:null},{url:"/static/img/uy.69cf8938.svg",revision:null},{url:"/static/img/uy.b70ac310.svg",revision:null},{url:"/static/img/uz.7f8823a2.svg",revision:null},{url:"/static/img/uz.d53abc35.svg",revision:null},{url:"/static/img/va.7efb8ba6.svg",revision:null},{url:"/static/img/va.abcb42e8.svg",revision:null},{url:"/static/img/vc.37cf5ba1.svg",revision:null},{url:"/static/img/vc.3e4ac6d4.svg",revision:null},{url:"/static/img/ve.4cd0e3ed.svg",revision:null},{url:"/static/img/ve.9cd63506.svg",revision:null},{url:"/static/img/vg.025b8b6a.svg",revision:null},{url:"/static/img/vg.ae3b6f7e.svg",revision:null},{url:"/static/img/vi.293e6f1c.svg",revision:null},{url:"/static/img/vi.f920eec7.svg",revision:null},{url:"/static/img/vn.11dd1cf6.svg",revision:null},{url:"/static/img/vn.9ec4ca4d.svg",revision:null},{url:"/static/img/vu.5d2d7643.svg",revision:null},{url:"/static/img/vu.b7a8d91a.svg",revision:null},{url:"/static/img/wf.69c77016.svg",revision:null},{url:"/static/img/wf.9ca6f4bc.svg",revision:null},{url:"/static/img/ws.15c7a17c.svg",revision:null},{url:"/static/img/ws.d2e19e5a.svg",revision:null},{url:"/static/img/xk.16b6bb85.svg",revision:null},{url:"/static/img/xk.ca7843be.svg",revision:null},{url:"/static/img/ye.0b3f3c76.svg",revision:null},{url:"/static/img/ye.bb567731.svg",revision:null},{url:"/static/img/yt.332bd5d3.svg",revision:null},{url:"/static/img/yt.c33641ca.svg",revision:null},{url:"/static/img/za.2fa94205.svg",revision:null},{url:"/static/img/za.42e033a9.svg",revision:null},{url:"/static/img/zm.92477cab.svg",revision:null},{url:"/static/img/zm.ce5363b7.svg",revision:null},{url:"/static/img/zw.6a535c1e.svg",revision:null},{url:"/static/img/zw.f488cb8a.svg",revision:null},{url:"/static/js/1088.f184400f.js",revision:null},{url:"/static/js/1259.04c161c9.js",revision:null},{url:"/static/js/1449.a5b4b2d2.js",revision:null},{url:"/static/js/1485.501472f0.js",revision:null},{url:"/static/js/1512.b686fb87.js",revision:null},{url:"/static/js/169.92c1a438.js",revision:null},{url:"/static/js/1706.1a5248ba.js",revision:null},{url:"/static/js/1807.564d1fef.js",revision:null},{url:"/static/js/1949.aa522c80.js",revision:null},{url:"/static/js/2018.797df628.js",revision:null},{url:"/static/js/2106.50dde272.js",revision:null},{url:"/static/js/2140.d72a32d8.js",revision:null},{url:"/static/js/2183.f8766c50.js",revision:null},{url:"/static/js/2200.a7bc2894.js",revision:null},{url:"/static/js/2217.d60fbb58.js",revision:null},{url:"/static/js/2460.2a8400ba.js",revision:null},{url:"/static/js/2582.737d98fa.js",revision:null},{url:"/static/js/2614.d8f2af9e.js",revision:null},{url:"/static/js/2732.2b76d899.js",revision:null},{url:"/static/js/281.0844207b.js",revision:null},{url:"/static/js/2853.99de82eb.js",revision:null},{url:"/static/js/288.ae1aea67.js",revision:null},{url:"/static/js/2892.96883d80.js",revision:null},{url:"/static/js/2893.c9d72a7c.js",revision:null},{url:"/static/js/2951.82ed7dd0.js",revision:null},{url:"/static/js/2976.e3dbc1e6.js",revision:null},{url:"/static/js/3033.0d3aca76.js",revision:null},{url:"/static/js/3083.b7c37603.js",revision:null},{url:"/static/js/3211.542ae3e8.js",revision:null},{url:"/static/js/3322.dadc23cc.js",revision:null},{url:"/static/js/3368.8c968129.js",revision:null},{url:"/static/js/3369.cb38d432.js",revision:null},{url:"/static/js/34.4c59fb03.js",revision:null},{url:"/static/js/3400.6966f10e.js",revision:null},{url:"/static/js/3518.b56228c9.js",revision:null},{url:"/static/js/3559.61ebd182.js",revision:null},{url:"/static/js/3732.d6584e8e.js",revision:null},{url:"/static/js/3835.2db962db.js",revision:null},{url:"/static/js/3862.0ca0e08c.js",revision:null},{url:"/static/js/3924.0fd0a3c0.js",revision:null},{url:"/static/js/4053.3890f446.js",revision:null},{url:"/static/js/4084.5484e219.js",revision:null},{url:"/static/js/446.cdd8637e.js",revision:null},{url:"/static/js/4619.b038c54a.js",revision:null},{url:"/static/js/472.1405415c.js",revision:null},{url:"/static/js/4765.cd86a538.js",revision:null},{url:"/static/js/5197.1a8603ef.js",revision:null},{url:"/static/js/5207.7f241e21.js",revision:null},{url:"/static/js/5285.4efb90e2.js",revision:null},{url:"/static/js/5329.1dc4e553.js",revision:null},{url:"/static/js/5505.35fbb782.js",revision:null},{url:"/static/js/5638.d0047a11.js",revision:null},{url:"/static/js/6148.6a799072.js",revision:null},{url:"/static/js/6324.93ea59d2.js",revision:null},{url:"/static/js/6362.4870392f.js",revision:null},{url:"/static/js/6429.20981cdf.js",revision:null},{url:"/static/js/65.ae7df477.js",revision:null},{url:"/static/js/6523.426200f5.js",revision:null},{url:"/static/js/6640.49b4564c.js",revision:null},{url:"/static/js/667.3adea503.js",revision:null},{url:"/static/js/7089.8779e12e.js",revision:null},{url:"/static/js/729.81683ae6.js",revision:null},{url:"/static/js/735.09e06f2a.js",revision:null},{url:"/static/js/7381.16a4edaa.js",revision:null},{url:"/static/js/746.9a199f8f.js",revision:null},{url:"/static/js/7528.8c826904.js",revision:null},{url:"/static/js/7590.be3564f1.js",revision:null},{url:"/static/js/7819.5b29d1a3.js",revision:null},{url:"/static/js/7841.580c6097.js",revision:null},{url:"/static/js/7878.cb30e975.js",revision:null},{url:"/static/js/7880.11b2f479.js",revision:null},{url:"/static/js/813.3ec855c4.js",revision:null},{url:"/static/js/8179.31c08ee9.js",revision:null},{url:"/static/js/8224.fd608bb1.js",revision:null},{url:"/static/js/8391.c04e1c3a.js",revision:null},{url:"/static/js/844.1cd89eec.js",revision:null},{url:"/static/js/8498.e34e99e5.js",revision:null},{url:"/static/js/8621.edd395ad.js",revision:null},{url:"/static/js/8752.5e3dcc20.js",revision:null},{url:"/static/js/8769.52fe04f5.js",revision:null},{url:"/static/js/8784.5892bf2a.js",revision:null},{url:"/static/js/8825.f5386513.js",revision:null},{url:"/static/js/8895.c5e5490a.js",revision:null},{url:"/static/js/8930.5354086d.js",revision:null},{url:"/static/js/9091.b9371c68.js",revision:null},{url:"/static/js/9092.89f920f0.js",revision:null},{url:"/static/js/9211.e190626a.js",revision:null},{url:"/static/js/9334.043959f5.js",revision:null},{url:"/static/js/9381.a729807d.js",revision:null},{url:"/static/js/9461.1b6014d3.js",revision:null},{url:"/static/js/9472.8ac332bd.js",revision:null},{url:"/static/js/9751.9e425e19.js",revision:null},{url:"/static/js/980.ee52bc55.js",revision:null},{url:"/static/js/984.50a15617.js",revision:null},{url:"/static/js/9962.76f7d059.js",revision:null},{url:"/static/js/app.b3dc4384.js",revision:null},{url:"/static/js/chunk-vendors.525de538.js",revision:null},{url:"/static/js/dashboard.3b1ddc55.js",revision:null},{url:"/static/js/login.98ae4df8.js",revision:null},{url:"/static/js/notfound.46477842.js",revision:null},{url:"/static/js/panel.9affcb8a.js",revision:null},{url:"/static/js/plugin.fc4b329b.js",revision:null},{url:"/static/js/register.64e266ad.js",revision:null}],{})})); //# sourceMappingURL=service-worker.js.map diff --git a/platypush/backend/http/webapp/dist/service-worker.js.map b/platypush/backend/http/webapp/dist/service-worker.js.map index 76a5926398..e8c5355590 100644 --- a/platypush/backend/http/webapp/dist/service-worker.js.map +++ b/platypush/backend/http/webapp/dist/service-worker.js.map @@ -1 +1 @@ -{"version":3,"file":"service-worker.js","sources":["../../../../../../tmp/659664bda33d8a9697f112b8c659158f/service-worker.js"],"sourcesContent":["import {setCacheNameDetails as workbox_core_setCacheNameDetails} from '/drone/src/platypush/backend/http/webapp/node_modules/workbox-core/setCacheNameDetails.mjs';\nimport {precacheAndRoute as workbox_precaching_precacheAndRoute} from '/drone/src/platypush/backend/http/webapp/node_modules/workbox-precaching/precacheAndRoute.mjs';/**\n * Welcome to your Workbox-powered service worker!\n *\n * You'll need to register this file in your web app.\n * See https://goo.gl/nhQhGp\n *\n * The rest of the code is auto-generated. Please don't update this file\n * directly; instead, make changes to your Workbox build configuration\n * and re-run your build process.\n * See https://goo.gl/2aRDsh\n */\n\n\n\n\n\nworkbox_core_setCacheNameDetails({prefix: \"platypush\"});\n\n\nself.addEventListener('message', (event) => {\n if (event.data && event.data.type === 'SKIP_WAITING') {\n self.skipWaiting();\n }\n});\n\n\n\n\n/**\n * The precacheAndRoute() method efficiently caches and responds to\n * requests for URLs in the manifest.\n * See https://goo.gl/S9QRab\n */\nworkbox_precaching_precacheAndRoute([\n {\n \"url\": \"/fonts/Poppins.ttf\",\n \"revision\": \"d10d3ed96303653f936a08b38534f12e\"\n },\n {\n \"url\": \"/fonts/poppins.css\",\n \"revision\": \"413ee9a4d1879f6ae3d62a796644daad\"\n },\n {\n \"url\": \"/icons/jellyfin.svg\",\n \"revision\": \"1ec11e72ffc381f8797ddbebed2652c0\"\n },\n {\n \"url\": \"/icons/kodi.svg\",\n \"revision\": \"81ea5504989d4a0ed19ba6528c39e80f\"\n },\n {\n \"url\": \"/icons/openweathermap/black/01d.png\",\n \"revision\": \"4cf2907a1083c067828830bb007e2f34\"\n },\n {\n \"url\": \"/icons/openweathermap/black/01n.png\",\n \"revision\": \"df30375c6371005e2d238c36255afc8a\"\n },\n {\n \"url\": \"/icons/openweathermap/black/02d.png\",\n \"revision\": \"79a0adce79d78da203beeb7a6f4f510b\"\n },\n {\n \"url\": \"/icons/openweathermap/black/02n.png\",\n \"revision\": \"68d34b41357c2a3ea9479dae653b3617\"\n },\n {\n \"url\": \"/icons/openweathermap/black/03d.png\",\n \"revision\": \"5f13dba4164c437e2fbdc1d1ecaada4c\"\n },\n {\n \"url\": \"/icons/openweathermap/black/03n.png\",\n \"revision\": \"65c125cd51934e24f9e3321cc5448d0e\"\n },\n {\n \"url\": \"/icons/openweathermap/black/04d.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/black/04n.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/black/09d.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/black/09n.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/black/10d.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/black/10n.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/black/11d.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/black/11n.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/black/13d.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/black/13n.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/black/50d.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/black/50n.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/black/unknown.png\",\n \"revision\": \"c219891f5796e43d0f75f6525a8d6f33\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/01d.png\",\n \"revision\": \"4cf2907a1083c067828830bb007e2f34\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/01n.png\",\n \"revision\": \"df30375c6371005e2d238c36255afc8a\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/02d.png\",\n \"revision\": \"79a0adce79d78da203beeb7a6f4f510b\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/02n.png\",\n \"revision\": \"68d34b41357c2a3ea9479dae653b3617\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/03d.png\",\n \"revision\": \"5f13dba4164c437e2fbdc1d1ecaada4c\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/03n.png\",\n \"revision\": \"65c125cd51934e24f9e3321cc5448d0e\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/04d.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/04n.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/09d.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/09n.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/10d.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/10n.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/11d.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/11n.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/13d.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/13n.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/50d.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/50n.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/unknown.png\",\n \"revision\": \"c219891f5796e43d0f75f6525a8d6f33\"\n },\n {\n \"url\": \"/icons/openweathermap/light/01d.png\",\n \"revision\": \"00c2d0a72a69bf279bf8703cea9ce8d2\"\n },\n {\n \"url\": \"/icons/openweathermap/light/01n.png\",\n \"revision\": \"3a65e9f7ed5c54c6acd638a7bd26de25\"\n },\n {\n \"url\": \"/icons/openweathermap/light/02d.png\",\n \"revision\": \"63dab156e991be7e4174d1d6cd8c2321\"\n },\n {\n \"url\": \"/icons/openweathermap/light/02n.png\",\n \"revision\": \"7c64d1a1c5efdbe38e6b7e3b4f50f2c5\"\n },\n {\n \"url\": \"/icons/openweathermap/light/03d.png\",\n \"revision\": \"f609003793e658a60870587cd450fc6f\"\n },\n {\n \"url\": \"/icons/openweathermap/light/03n.png\",\n \"revision\": \"7e694b4317b3e9f2533db93969fcc3e8\"\n },\n {\n \"url\": \"/icons/openweathermap/light/04d.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/light/04n.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/light/09d.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/light/09n.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/light/10d.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/light/10n.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/light/11d.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/light/11n.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/light/13d.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/light/13n.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/light/50d.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/light/50n.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/light/unknown.png\",\n \"revision\": \"f14a44a1ecde49a5c6a396f8c1753263\"\n },\n {\n \"url\": \"/icons/openweathermap/white/01d.png\",\n \"revision\": \"00c2d0a72a69bf279bf8703cea9ce8d2\"\n },\n {\n \"url\": \"/icons/openweathermap/white/01n.png\",\n \"revision\": \"3a65e9f7ed5c54c6acd638a7bd26de25\"\n },\n {\n \"url\": \"/icons/openweathermap/white/02d.png\",\n \"revision\": \"63dab156e991be7e4174d1d6cd8c2321\"\n },\n {\n \"url\": \"/icons/openweathermap/white/02n.png\",\n \"revision\": \"7c64d1a1c5efdbe38e6b7e3b4f50f2c5\"\n },\n {\n \"url\": \"/icons/openweathermap/white/03d.png\",\n \"revision\": \"f609003793e658a60870587cd450fc6f\"\n },\n {\n \"url\": \"/icons/openweathermap/white/03n.png\",\n \"revision\": \"7e694b4317b3e9f2533db93969fcc3e8\"\n },\n {\n \"url\": \"/icons/openweathermap/white/04d.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/white/04n.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/white/09d.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/white/09n.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/white/10d.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/white/10n.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/white/11d.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/white/11n.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/white/13d.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/white/13n.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/white/50d.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/white/50n.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/white/unknown.png\",\n \"revision\": \"f14a44a1ecde49a5c6a396f8c1753263\"\n },\n {\n \"url\": \"/icons/plex.svg\",\n \"revision\": \"9923c5c80858a7da9d48c3ee77974e77\"\n },\n {\n \"url\": \"/icons/smartthings.png\",\n \"revision\": \"9306b6ca82efa85d58823615ff14b00f\"\n },\n {\n \"url\": \"/icons/z-wave.png\",\n \"revision\": \"3045e92627da521267db845b16da6028\"\n },\n {\n \"url\": \"/icons/zigbee.svg\",\n \"revision\": \"3e5f749af9e83ace5c12ff3aac6d4b88\"\n },\n {\n \"url\": \"/img/dashboard-bg-light.jpg\",\n \"revision\": \"f9ab2a6552509997ec0cbaeb47199eba\"\n },\n {\n \"url\": \"/img/logo.png\",\n \"revision\": \"98702e78dde598404826f6e9279e4ab3\"\n },\n {\n \"url\": \"/img/spinner.gif\",\n \"revision\": \"5572838d351b66bf6a3350b6d8d23cb8\"\n },\n {\n \"url\": \"/index.html\",\n \"revision\": \"b804cd9abc233c725e82922fc577dfaf\"\n },\n {\n \"url\": \"/manifest.json\",\n \"revision\": \"8a45dcffc3380b17da6ea17291b43e00\"\n },\n {\n \"url\": \"/static/css/1259.705b87de.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1327.a8aa3d69.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1391.3a28e845.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1449.48f369df.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1485.ec7d392e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1558.e4c74cc7.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/169.4e61bddf.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1706.0cce53c8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1807.414ba229.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/182.76b6eb09.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1931.576454a1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1949.09946541.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2018.8146b7c4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2140.ccb2903f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2154.9e4d2b2d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2217.3d5833a8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2460.c47d3d8a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2577.52c4ebcb.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2582.0d7f9f2c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/281.b8d8c407.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2844.31199f56.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/288.ceaf4d40.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2892.0d765211.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2893.9ed78d28.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2924.23b041bd.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2976.0e5bc2d3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2992.07a12488.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3033.1471fa39.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3211.ebc6e651.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3368.545f822b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3369.8baddf78.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3393.eca14a3e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/34.111a0e1a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3559.84280be4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3826.6a236247.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3835.9eceb93e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3924.fd97d021.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4084.0a0db151.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4109.e6d6b3d3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4364.502178be.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/446.ced514f5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/472.9c3bb868.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4790.3b639ae0.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5197.a543b091.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5207.e08afd93.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5285.faa6ed68.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5329.3bb336f9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5633.04b8e19b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5638.245c2ace.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/58.ecf614b3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5906.832a3a02.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5933.949d7b2b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6016.558de04b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6096.a3036d52.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6217.54339076.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6281.cdb5d498.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6324.0166f2db.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6429.79156821.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/65.712466ff.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6523.9f1785cc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6561.93704195.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/669.dd1b6ede.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/729.5b54aac4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/735.93ff4770.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/746.215dc404.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7590.db11c095.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7651.a7141db8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7841.634d37da.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7878.ff3f31c5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7880.bec7de73.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8069.6bdb62a5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8179.cf2ba7d1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8224.f72887fc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8391.af187453.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8498.194ed9cc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8590.88d3487c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8621.dd386ad4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8769.212a4f94.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8825.596c01e1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8989.fd366c78.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/906.0c794836.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9092.5de40234.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9211.c21e860e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9381.b88ad779.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9461.e2d5774b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9549.c4059cb5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9751.f1de86a4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/980.96973824.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/984.04a4e901.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9962.b2a51ef8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/app.34a0a3ba.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/chunk-vendors.d510eff2.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/dashboard.ce0fe60f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/panel.2a411b59.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/plugin.7646c315.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-brands-400.5d18d427.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-brands-400.87587a68.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-regular-400.3ccdbd3d.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-regular-400.81482cd4.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-solid-900.0b0cc8a6.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-solid-900.69d3141a.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium-italic.1996cc15.woff\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium-italic.1e312dd9.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium.13fcde4c.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium.b41c3821.woff\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ad.cb33f69a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ad.fa8477e6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ae.a3f5e295.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ae.f06e0095.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/af.89591ab0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/af.8ca96393.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ag.4c37bc2e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ag.56074d55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ai.70eefdc0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ai.893d1179.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/al.b16acdb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/al.e0864b5d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/am.00f0fec4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/am.a566904f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ao.3df23f21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ao.c0c32201.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aq.1b8c45a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aq.aa242c4a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ar.22a3116e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ar.d3238270.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/as.10ed1a23.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/as.4a330654.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/at.02a64279.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/at.94cde74c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/au.cc65fc07.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/au.dbcdef2c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aw.abbad4ac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aw.be4540eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ax.371c7af2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ax.91eea523.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/az.0e2f1d1a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/az.f399f1c8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ba.032070d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ba.e167b08f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bb.23a15e67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bb.b800513b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bd.c1abcb00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bd.c4a5f0e2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/be.29774a37.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/be.3eb14701.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bf.2334e919.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bf.4ffd5dc6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bg.700f100c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bg.d0a49130.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bh.2a884f6c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bh.3968dfe0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bi.211d0f9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bi.ae3bb248.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bj.2cdc8a62.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bj.aba95ad2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bl.04966866.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bl.3e69e968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bm.e6903c8e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bm.e69e40c4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bn.07911e0c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bn.4d91734a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bo.03595499.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bo.9c1d9ef8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bq.747d8177.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bq.b9355bec.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/br.058a5086.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/br.fe030c1c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bs.d228cbb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bs.ef0a29ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bt.3f8ecb9b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bt.fc241981.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bv.5503f03a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bv.7f7cd26f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bw.494aae64.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bw.b767df8c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/by.78d2c3c9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/by.fba98c48.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bz.14c3376a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bz.5e0ef548.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ca.163ac200.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ca.a2ab234d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cc.51960f85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cc.813adff8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cd.39186ec2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cd.b4bd46ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cf.b5702729.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cf.fe1120e9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cg.00603842.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cg.12414c99.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ch.7376c9c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ch.a558d859.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ci.1251a8e3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ci.425a24c2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ck.4e83dd3e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ck.6303aa5b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cl.0917a91e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cl.b5974a35.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cm.253adb39.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cm.853e2843.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cn.38f63e1e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cn.e1b166eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/co.33e249d8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/co.b5cbc817.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cr.2e572846.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cr.336eb7d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cu.c2a6f0ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cu.d6e33f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cv.5ea64968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cv.b3ab83f5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cw.0e14b0b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cw.9b9b7ed5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cx.da5de6d2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cx.e04e07e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cy.834e6240.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cy.bfcfd736.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cz.aa114964.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cz.b5f98a6b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dashboard-bg-light.06da6eab.jpg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/de.8e159e6e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/de.b827ac51.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dj.4197a18a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dj.925748d5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dk.3ca1caed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dk.a867eeef.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dm.7ddb00ac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dm.bca6d70c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/do.81097daa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/do.954f0f3e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dz.76d47b01.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dz.b7e2fbce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ec.0029f514.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ec.5f387e2f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ee.1b4839e0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ee.828384a8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eg.38443fa6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eg.5756a758.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eh.82bd1c7b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eh.f8d7b64f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/er.bf5b134b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/er.e932abe1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es-ct.64a68954.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es-ct.69469f50.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es.7dd46df0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es.de5915e5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/et.82e8eb21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/et.a998a1b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eu.4c6e130f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eu.aba724b1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fi.0cd85b78.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fi.3be6b378.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fj.ac9c916f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fj.e8d3e00b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fk.af0350f8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fk.db55fa14.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fm.3491efc7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fm.78d44caa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fo.1da81e3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fo.72949ad1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fr.3565b8f4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fr.9cb70285.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ga.3e474381.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ga.59f7d865.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-eng.0fac6e79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-eng.513dcf1b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-nir.2b7d2c3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-nir.f59817d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-sct.f5001e5d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-sct.fee55173.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-wls.13481560.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-wls.95b2cfab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb.2aafb374.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb.7a456bb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gd.04ea09b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gd.60b96978.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ge.b7b65b55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ge.c7190912.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gf.531f9e07.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gf.90f438a3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gg.3aebc3ce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gg.65174039.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gh.af443995.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gh.f2b6baac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gi.302c2506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gi.7beea6ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gl.551d0783.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gl.6a5c17b0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gm.0e00e9d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gm.1724dc37.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gn.54a75b28.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gn.7c96520b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gp.4327060f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gp.f8adbf5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gq.b1679302.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gq.bd7daf33.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gr.07bedadf.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gr.25dd3287.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gs.60368968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gs.b2836676.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gt.1a24ed67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gt.825f7286.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gu.05f0ab85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gu.19b114eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gw.bcd1eddb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gw.c97f3f94.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gy.6327f72a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gy.e11d0234.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hk.b199a9ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hk.c72bba0e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hm.4aa61657.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hm.d4b3d393.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hn.08ad78b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hn.44cee191.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hr.078b1bf9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hr.1f4e28b8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ht.6943447c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ht.7ca68737.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hu.692e97ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hu.b10d3f8e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/id.94464e47.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/id.a05dc04c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ie.5154112a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ie.e23b25d1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/il.150f4c5f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/il.e02a66d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/im.25166c91.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/im.942419c5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/in.954929a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/in.bd0d4f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/io.a59923ab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/io.fa003484.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/iq.1232a5c2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/iq.9a48d678.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ir.1ed24953.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ir.bc7ae9e1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/is.cad57f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/is.eea59326.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/it.039b4527.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/it.e8516fc7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/je.1684dacc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/je.3ed72a25.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jellyfin.7b53a541.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jm.2357530e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jm.479f30fe.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jo.06fbaa2c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jo.7ac45a65.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jp.1795778c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jp.b6063838.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ke.6dbfffd5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ke.769bb975.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kg.96c12490.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kg.daded53c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kh.8eeb1634.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kh.b10339d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ki.033ff9ce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ki.89e43a21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/km.1e3bd5fe.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/km.3ffb0228.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kn.0c16fe68.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kn.8f2e7b29.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kodi.d18f8d23.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kp.0f5253d8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kp.f4ff9e76.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kr.0dc8b972.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kr.0f5e1116.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kw.3b4f3ea3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kw.830d3755.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ky.be81d90b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ky.e3b76b32.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kz.32ac1036.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kz.579ac0f9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/la.e583f8ec.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/la.f71017ef.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lb.8eea508a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lb.bdbeb8f1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lc.25f644a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lc.68bd77ae.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/li.8dc1ed79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/li.d7e2a871.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lk.42c41c61.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lk.e52240d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lr.5b84ff00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lr.9a67cd3d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ls.6d444cae.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ls.fe1da403.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lt.03a2e8c1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lt.b57ea2a8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lu.93878a1b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lu.e3bdc6d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lv.1853e3a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lv.679c099e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ly.05f8732e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ly.b9e750ff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ma.65053fc4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ma.88ada30c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mc.2c03ea5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mc.89b532e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/md.646818c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/md.a56562ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/me.2e71b778.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/me.f05548f2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mf.70d09a4a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mf.7da6b3d2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mg.09ca17b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mg.b3fff4a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mh.3fd69bb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mh.f6cbc774.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mk.4234a248.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mk.e5412079.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ml.3fad079e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ml.4f0dba9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mm.8ac1f094.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mm.adaa2111.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mn.78547af0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mn.a4bcb0e6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mo.2f0d2c15.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mo.c8198565.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mp.2acb5506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mp.eeeefff6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mq.145a7657.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mq.bb36a8fc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mr.dd34eae8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mr.e91e06ea.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ms.2025cd7d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ms.b13001dc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mt.b6f71c85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mt.cff39ee0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mu.51f71163.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mu.a926c232.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mv.2c8b92b5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mv.ba4de4fd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mw.0b005148.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mw.f704f4bb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mx.1b615ec2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mx.8a36b075.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/my.4109ae71.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/my.69c87fc5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mz.1377650b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mz.2c96acb1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/na.7adf4344.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/na.e0503926.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nc.96fa6a4b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nc.b5a5d41b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ne.d11b82c6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ne.d4fe4faa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nf.1e8c700b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nf.a7166b00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ng.51059407.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ng.c3b42ad2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ni.5b80bac0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ni.cc7eb514.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nl.dd138444.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nl.e415f0e7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/no.26996afa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/no.70157234.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/np.954177a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/np.f7b8a5c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nr.2c66d218.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nr.a4f0e762.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nu.26551dc2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nu.860bbe8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nz.38d0d690.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nz.c77ae58d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/om.3f5691ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/om.ff034f9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pa.6dc8212a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pa.acde3214.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pe.5a3b0bc5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pe.5c2ced95.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pf.9f06082b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pf.f6ae1bc8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pg.26847b33.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pg.66c8dc3b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ph.12e2b123.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ph.f215833e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pk.0bbf58be.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pk.32b55f6f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pl.03886843.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pl.a1350f0c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/plex.7a4e22a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pm.7a6beab5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pm.a5590fa3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pn.00a9342b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pn.715fd11d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pr.391a48e2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pr.b37cbdc4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ps.1af72ed4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ps.96bcac74.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pt.0703cc3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pt.351b87cb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pw.17220ffb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pw.6d8e7ce0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/py.25cc39e3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/py.c20318c9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/qa.7e695788.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/qa.86452d7a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/re.b8140129.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/re.cf143c2f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ro.67f8501e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ro.cab93784.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rs.23638d75.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rs.ae2e3422.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ru.ccd50623.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ru.edd8b008.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rw.87d5d899.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rw.d118aacd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sa.5bfbe72b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sa.f0a8997b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sb.1c406073.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sb.b0db5b0a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sc.0452f14c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sc.cdc20672.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sd.0e619868.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sd.da3b68ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/se.7e499d82.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/se.7ec71700.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sg.4f0e8eff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sg.8a63b009.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sh.46e2588d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sh.681f8fff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/si.2a428364.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/si.d9d425c0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sj.638e6522.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sj.92c583b8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sk.7998d1f5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sk.93c91c0b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sl.d8378c47.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sl.eb9dda3f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sm.0ba901f4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sm.5e2fc188.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sn.4247b831.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sn.98923b55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/so.2d18a203.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/so.45f08b28.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sr.cb178d98.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sr.d66c1240.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ss.caedfdf2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ss.db181f81.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/st.a70042c6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/st.ecc4827f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sv.9501935a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sv.f67839a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sx.77e864f0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sx.c0e6297a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sy.2b3eac89.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sy.7fe894df.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sz.70b6fc50.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sz.eb01cd9f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tc.30ccd48e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tc.651466dd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/td.5d622e26.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/td.f1319408.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tf.27cbe00b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tf.a1757237.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tg.b492a751.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tg.d04f874c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/th.79b63a8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/th.b8e24edb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tj.b7dafe8d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tj.d3a42312.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tk.6c1f520c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tk.f87f794b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tl.85904d79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tl.ca9af3c0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tm.762df128.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tm.e467552c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tn.cc3ab493.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tn.ff4c5190.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/to.8dd22284.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/to.9748a967.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tr.87e40d5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tr.fc8c91dd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tt.4acf6cc2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tt.5a459e81.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tv.9717b553.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tv.a8ff4939.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tw.45c8a106.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tw.c0cf9ea7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tz.1abfbb38.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tz.c27fd405.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ua.04fa0e67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ua.63d75c84.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ug.5ac71e98.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ug.5ae165a2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/um.582dd57b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/um.b38f913c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/un.2df110d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/un.58a4a02a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/us.6c459052.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/us.99e04236.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uy.69cf8938.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uy.b70ac310.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uz.7f8823a2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uz.d53abc35.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/va.7efb8ba6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/va.abcb42e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vc.37cf5ba1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vc.3e4ac6d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ve.4cd0e3ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ve.9cd63506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vg.025b8b6a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vg.ae3b6f7e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vi.293e6f1c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vi.f920eec7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vn.11dd1cf6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vn.9ec4ca4d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vu.5d2d7643.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vu.b7a8d91a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/wf.69c77016.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/wf.9ca6f4bc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ws.15c7a17c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ws.d2e19e5a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/xk.16b6bb85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/xk.ca7843be.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ye.0b3f3c76.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ye.bb567731.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/yt.332bd5d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/yt.c33641ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/za.2fa94205.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/za.42e033a9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zm.92477cab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zm.ce5363b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zw.6a535c1e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zw.f488cb8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1088.dd858e1e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1259.ec6660f9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1449.3e4d7623.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1485.e8ac8b2d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1512.827a17ea.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/169.92c1a438.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1706.1a5248ba.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1807.564d1fef.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1949.1f6139b7.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2018.7018c2fc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2106.50dde272.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2140.5caca735.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2183.06dd8f52.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2200.75a98e53.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2217.d60fbb58.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2460.2a8400ba.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2582.737d98fa.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2614.691219cd.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2732.1284c308.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/281.0844207b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2853.c9405621.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/288.cc477186.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2892.96883d80.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2893.c9d72a7c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2951.82ed7dd0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2976.8f1e4bda.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3033.cc77a8f4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3083.eb39cd01.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3211.542ae3e8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3322.dadc23cc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3368.8c968129.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3369.cb38d432.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/34.20b88a75.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3400.71dcdd2d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3518.87ec65f4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3559.61ebd182.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3732.c7f5cb1f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3835.2db962db.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3862.0ca0e08c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3924.bb9e0d77.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4053.466e9cf0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4084.a1605105.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/446.65296661.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4619.ee60b1b3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/472.1405415c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4765.b5918485.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5197.e719b4ad.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5207.7f241e21.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5285.0362f5f4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5329.1dc4e553.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5505.35fbb782.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5638.e064a39b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6148.fb9916a7.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6324.93ea59d2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6362.4870392f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6429.20981cdf.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/65.ae7df477.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6523.2414b02c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6640.49b4564c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/667.3adea503.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7089.40cf5cf8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/729.81683ae6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/735.09e06f2a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7381.3cf92213.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/746.fba9de28.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7528.f9a9ba32.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7590.be3564f1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7819.19d60c58.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7841.d9a245de.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7878.5dfe3d05.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7880.11b2f479.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/813.f45aaf79.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8179.a56158fb.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8224.fd608bb1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8391.c04e1c3a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/844.1cd89eec.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8498.e34e99e5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8621.edd395ad.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8752.5e3dcc20.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8769.52fe04f5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8784.9e9ffe69.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8825.f5386513.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8895.f038fadd.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8930.5354086d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9091.b9371c68.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9092.89f920f0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9211.f433f3d0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9334.d572c150.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9381.a729807d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9461.1b6014d3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9472.8ac332bd.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9751.7f5692c3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/980.ee52bc55.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/984.50a15617.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9962.5c688c65.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/app.a13ec6e1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/chunk-vendors.525de538.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/dashboard.e7a6b0ea.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/login.98ae4df8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/notfound.46477842.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/panel.af467b56.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/plugin.456f60f7.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/register.64e266ad.js\",\n \"revision\": null\n }\n], {});\n\n\n\n\n\n\n\n\n"],"names":["workbox_core_setCacheNameDetails","prefix","self","addEventListener","event","data","type","skipWaiting","workbox_precaching_precacheAndRoute","url","revision"],"mappings":"0nBAiBAA,EAAAA,oBAAiC,CAACC,OAAQ,cAG1CC,KAAKC,iBAAiB,WAAYC,IAC5BA,EAAMC,MAA4B,iBAApBD,EAAMC,KAAKC,MAC3BJ,KAAKK,aACP,IAWFC,EAAAA,iBAAoC,CAClC,CACEC,IAAO,qBACPC,SAAY,oCAEd,CACED,IAAO,qBACPC,SAAY,oCAEd,CACED,IAAO,sBACPC,SAAY,oCAEd,CACED,IAAO,kBACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,yCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,kBACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,oBACPC,SAAY,oCAEd,CACED,IAAO,oBACPC,SAAY,oCAEd,CACED,IAAO,8BACPC,SAAY,oCAEd,CACED,IAAO,gBACPC,SAAY,oCAEd,CACED,IAAO,mBACPC,SAAY,oCAEd,CACED,IAAO,cACPC,SAAY,oCAEd,CACED,IAAO,iBACPC,SAAY,oCAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,yCACPC,SAAY,MAEd,CACED,IAAO,qCACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,2CACPC,SAAY,MAEd,CACED,IAAO,6CACPC,SAAY,MAEd,CACED,IAAO,8CACPC,SAAY,MAEd,CACED,IAAO,4CACPC,SAAY,MAEd,CACED,IAAO,4CACPC,SAAY,MAEd,CACED,IAAO,0CACPC,SAAY,MAEd,CACED,IAAO,iDACPC,SAAY,MAEd,CACED,IAAO,kDACPC,SAAY,MAEd,CACED,IAAO,2CACPC,SAAY,MAEd,CACED,IAAO,0CACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8CACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,oCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,4BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,4BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,uCACPC,SAAY,MAEd,CACED,IAAO,mCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,OAEb,CAAA"} \ No newline at end of file +{"version":3,"file":"service-worker.js","sources":["../../../../../../tmp/8876bc8ed0b51e305e0eed28732891f3/service-worker.js"],"sourcesContent":["import {setCacheNameDetails as workbox_core_setCacheNameDetails} from '/drone/src/platypush/backend/http/webapp/node_modules/workbox-core/setCacheNameDetails.mjs';\nimport {precacheAndRoute as workbox_precaching_precacheAndRoute} from '/drone/src/platypush/backend/http/webapp/node_modules/workbox-precaching/precacheAndRoute.mjs';/**\n * Welcome to your Workbox-powered service worker!\n *\n * You'll need to register this file in your web app.\n * See https://goo.gl/nhQhGp\n *\n * The rest of the code is auto-generated. Please don't update this file\n * directly; instead, make changes to your Workbox build configuration\n * and re-run your build process.\n * See https://goo.gl/2aRDsh\n */\n\n\n\n\n\nworkbox_core_setCacheNameDetails({prefix: \"platypush\"});\n\n\nself.addEventListener('message', (event) => {\n if (event.data && event.data.type === 'SKIP_WAITING') {\n self.skipWaiting();\n }\n});\n\n\n\n\n/**\n * The precacheAndRoute() method efficiently caches and responds to\n * requests for URLs in the manifest.\n * See https://goo.gl/S9QRab\n */\nworkbox_precaching_precacheAndRoute([\n {\n \"url\": \"/fonts/Poppins.ttf\",\n \"revision\": \"d10d3ed96303653f936a08b38534f12e\"\n },\n {\n \"url\": \"/fonts/poppins.css\",\n \"revision\": \"413ee9a4d1879f6ae3d62a796644daad\"\n },\n {\n \"url\": \"/icons/jellyfin.svg\",\n \"revision\": \"1ec11e72ffc381f8797ddbebed2652c0\"\n },\n {\n \"url\": \"/icons/kodi.svg\",\n \"revision\": \"81ea5504989d4a0ed19ba6528c39e80f\"\n },\n {\n \"url\": \"/icons/openweathermap/black/01d.png\",\n \"revision\": \"4cf2907a1083c067828830bb007e2f34\"\n },\n {\n \"url\": \"/icons/openweathermap/black/01n.png\",\n \"revision\": \"df30375c6371005e2d238c36255afc8a\"\n },\n {\n \"url\": \"/icons/openweathermap/black/02d.png\",\n \"revision\": \"79a0adce79d78da203beeb7a6f4f510b\"\n },\n {\n \"url\": \"/icons/openweathermap/black/02n.png\",\n \"revision\": \"68d34b41357c2a3ea9479dae653b3617\"\n },\n {\n \"url\": \"/icons/openweathermap/black/03d.png\",\n \"revision\": \"5f13dba4164c437e2fbdc1d1ecaada4c\"\n },\n {\n \"url\": \"/icons/openweathermap/black/03n.png\",\n \"revision\": \"65c125cd51934e24f9e3321cc5448d0e\"\n },\n {\n \"url\": \"/icons/openweathermap/black/04d.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/black/04n.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/black/09d.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/black/09n.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/black/10d.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/black/10n.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/black/11d.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/black/11n.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/black/13d.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/black/13n.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/black/50d.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/black/50n.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/black/unknown.png\",\n \"revision\": \"c219891f5796e43d0f75f6525a8d6f33\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/01d.png\",\n \"revision\": \"4cf2907a1083c067828830bb007e2f34\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/01n.png\",\n \"revision\": \"df30375c6371005e2d238c36255afc8a\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/02d.png\",\n \"revision\": \"79a0adce79d78da203beeb7a6f4f510b\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/02n.png\",\n \"revision\": \"68d34b41357c2a3ea9479dae653b3617\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/03d.png\",\n \"revision\": \"5f13dba4164c437e2fbdc1d1ecaada4c\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/03n.png\",\n \"revision\": \"65c125cd51934e24f9e3321cc5448d0e\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/04d.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/04n.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/09d.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/09n.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/10d.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/10n.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/11d.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/11n.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/13d.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/13n.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/50d.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/50n.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/unknown.png\",\n \"revision\": \"c219891f5796e43d0f75f6525a8d6f33\"\n },\n {\n \"url\": \"/icons/openweathermap/light/01d.png\",\n \"revision\": \"00c2d0a72a69bf279bf8703cea9ce8d2\"\n },\n {\n \"url\": \"/icons/openweathermap/light/01n.png\",\n \"revision\": \"3a65e9f7ed5c54c6acd638a7bd26de25\"\n },\n {\n \"url\": \"/icons/openweathermap/light/02d.png\",\n \"revision\": \"63dab156e991be7e4174d1d6cd8c2321\"\n },\n {\n \"url\": \"/icons/openweathermap/light/02n.png\",\n \"revision\": \"7c64d1a1c5efdbe38e6b7e3b4f50f2c5\"\n },\n {\n \"url\": \"/icons/openweathermap/light/03d.png\",\n \"revision\": \"f609003793e658a60870587cd450fc6f\"\n },\n {\n \"url\": \"/icons/openweathermap/light/03n.png\",\n \"revision\": \"7e694b4317b3e9f2533db93969fcc3e8\"\n },\n {\n \"url\": \"/icons/openweathermap/light/04d.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/light/04n.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/light/09d.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/light/09n.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/light/10d.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/light/10n.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/light/11d.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/light/11n.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/light/13d.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/light/13n.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/light/50d.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/light/50n.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/light/unknown.png\",\n \"revision\": \"f14a44a1ecde49a5c6a396f8c1753263\"\n },\n {\n \"url\": \"/icons/openweathermap/white/01d.png\",\n \"revision\": \"00c2d0a72a69bf279bf8703cea9ce8d2\"\n },\n {\n \"url\": \"/icons/openweathermap/white/01n.png\",\n \"revision\": \"3a65e9f7ed5c54c6acd638a7bd26de25\"\n },\n {\n \"url\": \"/icons/openweathermap/white/02d.png\",\n \"revision\": \"63dab156e991be7e4174d1d6cd8c2321\"\n },\n {\n \"url\": \"/icons/openweathermap/white/02n.png\",\n \"revision\": \"7c64d1a1c5efdbe38e6b7e3b4f50f2c5\"\n },\n {\n \"url\": \"/icons/openweathermap/white/03d.png\",\n \"revision\": \"f609003793e658a60870587cd450fc6f\"\n },\n {\n \"url\": \"/icons/openweathermap/white/03n.png\",\n \"revision\": \"7e694b4317b3e9f2533db93969fcc3e8\"\n },\n {\n \"url\": \"/icons/openweathermap/white/04d.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/white/04n.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/white/09d.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/white/09n.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/white/10d.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/white/10n.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/white/11d.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/white/11n.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/white/13d.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/white/13n.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/white/50d.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/white/50n.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/white/unknown.png\",\n \"revision\": \"f14a44a1ecde49a5c6a396f8c1753263\"\n },\n {\n \"url\": \"/icons/plex.svg\",\n \"revision\": \"9923c5c80858a7da9d48c3ee77974e77\"\n },\n {\n \"url\": \"/icons/smartthings.png\",\n \"revision\": \"9306b6ca82efa85d58823615ff14b00f\"\n },\n {\n \"url\": \"/icons/z-wave.png\",\n \"revision\": \"3045e92627da521267db845b16da6028\"\n },\n {\n \"url\": \"/icons/zigbee.svg\",\n \"revision\": \"3e5f749af9e83ace5c12ff3aac6d4b88\"\n },\n {\n \"url\": \"/img/dashboard-bg-light.jpg\",\n \"revision\": \"f9ab2a6552509997ec0cbaeb47199eba\"\n },\n {\n \"url\": \"/img/logo.png\",\n \"revision\": \"98702e78dde598404826f6e9279e4ab3\"\n },\n {\n \"url\": \"/img/spinner.gif\",\n \"revision\": \"5572838d351b66bf6a3350b6d8d23cb8\"\n },\n {\n \"url\": \"/index.html\",\n \"revision\": \"39019f0a113d0c8ffe649d7305e277ee\"\n },\n {\n \"url\": \"/manifest.json\",\n \"revision\": \"8a45dcffc3380b17da6ea17291b43e00\"\n },\n {\n \"url\": \"/static/css/1259.705b87de.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1327.a8aa3d69.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1391.3a28e845.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1449.48f369df.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1485.ec7d392e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1558.e4c74cc7.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/169.4e61bddf.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1706.0cce53c8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1807.414ba229.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/182.76b6eb09.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1931.576454a1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1949.09946541.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2018.8146b7c4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2140.ccb2903f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2154.9e4d2b2d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2217.3d5833a8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2460.c47d3d8a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2577.52c4ebcb.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2582.0d7f9f2c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/281.b8d8c407.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2844.31199f56.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/288.ceaf4d40.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2892.0d765211.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2893.9ed78d28.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2924.23b041bd.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2976.0e5bc2d3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2992.07a12488.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3033.1471fa39.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3211.ebc6e651.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3368.545f822b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3369.8baddf78.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3393.eca14a3e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/34.111a0e1a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3559.84280be4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3826.6a236247.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3835.9eceb93e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3924.548d44ae.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4084.0a0db151.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4109.e6d6b3d3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4364.502178be.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/446.ced514f5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/472.9c3bb868.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4790.3b639ae0.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5197.a543b091.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5207.e08afd93.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5285.faa6ed68.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5329.3bb336f9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5638.245c2ace.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/58.ecf614b3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5906.832a3a02.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5933.949d7b2b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6016.558de04b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6096.a3036d52.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6217.54339076.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6281.cdb5d498.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6324.0166f2db.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6429.79156821.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/65.712466ff.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6523.9f1785cc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6561.93704195.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/669.dd1b6ede.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/729.5b54aac4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/735.93ff4770.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/746.215dc404.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7528.258d2865.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7590.db11c095.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7651.a7141db8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7841.634d37da.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7878.ff3f31c5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7880.bec7de73.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8069.6bdb62a5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8179.cf2ba7d1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8224.f72887fc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8391.af187453.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8498.194ed9cc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8590.88d3487c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8621.dd386ad4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8769.212a4f94.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8825.596c01e1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8989.fd366c78.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/906.0c794836.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9092.5de40234.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9211.c21e860e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9381.b88ad779.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9461.e2d5774b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9549.c4059cb5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9751.f1de86a4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/980.96973824.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/984.04a4e901.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9962.b2a51ef8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/app.34a0a3ba.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/chunk-vendors.d510eff2.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/dashboard.ce0fe60f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/panel.2a411b59.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/plugin.7646c315.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-brands-400.5d18d427.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-brands-400.87587a68.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-regular-400.3ccdbd3d.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-regular-400.81482cd4.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-solid-900.0b0cc8a6.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-solid-900.69d3141a.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium-italic.1996cc15.woff\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium-italic.1e312dd9.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium.13fcde4c.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium.b41c3821.woff\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ad.cb33f69a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ad.fa8477e6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ae.a3f5e295.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ae.f06e0095.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/af.89591ab0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/af.8ca96393.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ag.4c37bc2e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ag.56074d55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ai.70eefdc0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ai.893d1179.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/al.b16acdb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/al.e0864b5d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/am.00f0fec4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/am.a566904f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ao.3df23f21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ao.c0c32201.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aq.1b8c45a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aq.aa242c4a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ar.22a3116e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ar.d3238270.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/as.10ed1a23.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/as.4a330654.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/at.02a64279.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/at.94cde74c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/au.cc65fc07.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/au.dbcdef2c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aw.abbad4ac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aw.be4540eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ax.371c7af2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ax.91eea523.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/az.0e2f1d1a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/az.f399f1c8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ba.032070d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ba.e167b08f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bb.23a15e67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bb.b800513b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bd.c1abcb00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bd.c4a5f0e2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/be.29774a37.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/be.3eb14701.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bf.2334e919.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bf.4ffd5dc6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bg.700f100c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bg.d0a49130.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bh.2a884f6c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bh.3968dfe0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bi.211d0f9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bi.ae3bb248.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bj.2cdc8a62.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bj.aba95ad2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bl.04966866.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bl.3e69e968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bm.e6903c8e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bm.e69e40c4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bn.07911e0c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bn.4d91734a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bo.03595499.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bo.9c1d9ef8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bq.747d8177.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bq.b9355bec.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/br.058a5086.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/br.fe030c1c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bs.d228cbb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bs.ef0a29ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bt.3f8ecb9b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bt.fc241981.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bv.5503f03a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bv.7f7cd26f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bw.494aae64.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bw.b767df8c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/by.78d2c3c9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/by.fba98c48.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bz.14c3376a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bz.5e0ef548.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ca.163ac200.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ca.a2ab234d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cc.51960f85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cc.813adff8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cd.39186ec2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cd.b4bd46ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cf.b5702729.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cf.fe1120e9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cg.00603842.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cg.12414c99.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ch.7376c9c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ch.a558d859.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ci.1251a8e3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ci.425a24c2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ck.4e83dd3e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ck.6303aa5b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cl.0917a91e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cl.b5974a35.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cm.253adb39.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cm.853e2843.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cn.38f63e1e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cn.e1b166eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/co.33e249d8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/co.b5cbc817.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cr.2e572846.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cr.336eb7d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cu.c2a6f0ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cu.d6e33f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cv.5ea64968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cv.b3ab83f5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cw.0e14b0b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cw.9b9b7ed5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cx.da5de6d2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cx.e04e07e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cy.834e6240.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cy.bfcfd736.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cz.aa114964.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cz.b5f98a6b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dashboard-bg-light.06da6eab.jpg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/de.8e159e6e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/de.b827ac51.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dj.4197a18a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dj.925748d5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dk.3ca1caed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dk.a867eeef.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dm.7ddb00ac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dm.bca6d70c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/do.81097daa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/do.954f0f3e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dz.76d47b01.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dz.b7e2fbce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ec.0029f514.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ec.5f387e2f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ee.1b4839e0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ee.828384a8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eg.38443fa6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eg.5756a758.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eh.82bd1c7b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eh.f8d7b64f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/er.bf5b134b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/er.e932abe1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es-ct.64a68954.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es-ct.69469f50.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es.7dd46df0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es.de5915e5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/et.82e8eb21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/et.a998a1b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eu.4c6e130f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eu.aba724b1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fi.0cd85b78.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fi.3be6b378.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fj.ac9c916f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fj.e8d3e00b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fk.af0350f8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fk.db55fa14.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fm.3491efc7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fm.78d44caa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fo.1da81e3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fo.72949ad1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fr.3565b8f4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fr.9cb70285.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ga.3e474381.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ga.59f7d865.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-eng.0fac6e79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-eng.513dcf1b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-nir.2b7d2c3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-nir.f59817d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-sct.f5001e5d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-sct.fee55173.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-wls.13481560.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-wls.95b2cfab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb.2aafb374.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb.7a456bb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gd.04ea09b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gd.60b96978.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ge.b7b65b55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ge.c7190912.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gf.531f9e07.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gf.90f438a3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gg.3aebc3ce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gg.65174039.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gh.af443995.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gh.f2b6baac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gi.302c2506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gi.7beea6ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gl.551d0783.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gl.6a5c17b0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gm.0e00e9d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gm.1724dc37.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gn.54a75b28.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gn.7c96520b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gp.4327060f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gp.f8adbf5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gq.b1679302.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gq.bd7daf33.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gr.07bedadf.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gr.25dd3287.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gs.60368968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gs.b2836676.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gt.1a24ed67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gt.825f7286.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gu.05f0ab85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gu.19b114eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gw.bcd1eddb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gw.c97f3f94.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gy.6327f72a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gy.e11d0234.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hk.b199a9ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hk.c72bba0e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hm.4aa61657.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hm.d4b3d393.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hn.08ad78b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hn.44cee191.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hr.078b1bf9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hr.1f4e28b8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ht.6943447c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ht.7ca68737.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hu.692e97ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hu.b10d3f8e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/id.94464e47.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/id.a05dc04c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ie.5154112a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ie.e23b25d1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/il.150f4c5f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/il.e02a66d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/im.25166c91.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/im.942419c5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/in.954929a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/in.bd0d4f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/io.a59923ab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/io.fa003484.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/iq.1232a5c2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/iq.9a48d678.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ir.1ed24953.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ir.bc7ae9e1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/is.cad57f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/is.eea59326.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/it.039b4527.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/it.e8516fc7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/je.1684dacc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/je.3ed72a25.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jellyfin.7b53a541.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jm.2357530e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jm.479f30fe.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jo.06fbaa2c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jo.7ac45a65.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jp.1795778c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jp.b6063838.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ke.6dbfffd5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ke.769bb975.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kg.96c12490.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kg.daded53c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kh.8eeb1634.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kh.b10339d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ki.033ff9ce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ki.89e43a21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/km.1e3bd5fe.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/km.3ffb0228.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kn.0c16fe68.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kn.8f2e7b29.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kodi.d18f8d23.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kp.0f5253d8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kp.f4ff9e76.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kr.0dc8b972.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kr.0f5e1116.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kw.3b4f3ea3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kw.830d3755.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ky.be81d90b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ky.e3b76b32.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kz.32ac1036.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kz.579ac0f9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/la.e583f8ec.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/la.f71017ef.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lb.8eea508a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lb.bdbeb8f1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lc.25f644a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lc.68bd77ae.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/li.8dc1ed79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/li.d7e2a871.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lk.42c41c61.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lk.e52240d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lr.5b84ff00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lr.9a67cd3d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ls.6d444cae.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ls.fe1da403.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lt.03a2e8c1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lt.b57ea2a8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lu.93878a1b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lu.e3bdc6d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lv.1853e3a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lv.679c099e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ly.05f8732e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ly.b9e750ff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ma.65053fc4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ma.88ada30c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mc.2c03ea5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mc.89b532e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/md.646818c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/md.a56562ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/me.2e71b778.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/me.f05548f2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mf.70d09a4a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mf.7da6b3d2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mg.09ca17b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mg.b3fff4a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mh.3fd69bb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mh.f6cbc774.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mk.4234a248.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mk.e5412079.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ml.3fad079e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ml.4f0dba9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mm.8ac1f094.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mm.adaa2111.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mn.78547af0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mn.a4bcb0e6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mo.2f0d2c15.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mo.c8198565.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mp.2acb5506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mp.eeeefff6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mq.145a7657.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mq.bb36a8fc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mr.dd34eae8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mr.e91e06ea.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ms.2025cd7d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ms.b13001dc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mt.b6f71c85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mt.cff39ee0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mu.51f71163.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mu.a926c232.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mv.2c8b92b5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mv.ba4de4fd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mw.0b005148.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mw.f704f4bb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mx.1b615ec2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mx.8a36b075.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/my.4109ae71.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/my.69c87fc5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mz.1377650b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mz.2c96acb1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/na.7adf4344.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/na.e0503926.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nc.96fa6a4b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nc.b5a5d41b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ne.d11b82c6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ne.d4fe4faa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nf.1e8c700b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nf.a7166b00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ng.51059407.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ng.c3b42ad2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ni.5b80bac0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ni.cc7eb514.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nl.dd138444.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nl.e415f0e7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/no.26996afa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/no.70157234.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/np.954177a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/np.f7b8a5c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nr.2c66d218.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nr.a4f0e762.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nu.26551dc2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nu.860bbe8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nz.38d0d690.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nz.c77ae58d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/om.3f5691ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/om.ff034f9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pa.6dc8212a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pa.acde3214.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pe.5a3b0bc5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pe.5c2ced95.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pf.9f06082b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pf.f6ae1bc8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pg.26847b33.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pg.66c8dc3b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ph.12e2b123.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ph.f215833e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pk.0bbf58be.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pk.32b55f6f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pl.03886843.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pl.a1350f0c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/plex.7a4e22a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pm.7a6beab5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pm.a5590fa3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pn.00a9342b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pn.715fd11d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pr.391a48e2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pr.b37cbdc4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ps.1af72ed4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ps.96bcac74.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pt.0703cc3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pt.351b87cb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pw.17220ffb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pw.6d8e7ce0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/py.25cc39e3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/py.c20318c9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/qa.7e695788.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/qa.86452d7a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/re.b8140129.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/re.cf143c2f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ro.67f8501e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ro.cab93784.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rs.23638d75.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rs.ae2e3422.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ru.ccd50623.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ru.edd8b008.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rw.87d5d899.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rw.d118aacd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sa.5bfbe72b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sa.f0a8997b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sb.1c406073.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sb.b0db5b0a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sc.0452f14c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sc.cdc20672.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sd.0e619868.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sd.da3b68ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/se.7e499d82.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/se.7ec71700.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sg.4f0e8eff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sg.8a63b009.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sh.46e2588d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sh.681f8fff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/si.2a428364.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/si.d9d425c0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sj.638e6522.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sj.92c583b8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sk.7998d1f5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sk.93c91c0b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sl.d8378c47.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sl.eb9dda3f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sm.0ba901f4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sm.5e2fc188.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sn.4247b831.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sn.98923b55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/so.2d18a203.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/so.45f08b28.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sr.cb178d98.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sr.d66c1240.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ss.caedfdf2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ss.db181f81.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/st.a70042c6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/st.ecc4827f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sv.9501935a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sv.f67839a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sx.77e864f0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sx.c0e6297a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sy.2b3eac89.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sy.7fe894df.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sz.70b6fc50.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sz.eb01cd9f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tc.30ccd48e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tc.651466dd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/td.5d622e26.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/td.f1319408.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tf.27cbe00b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tf.a1757237.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tg.b492a751.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tg.d04f874c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/th.79b63a8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/th.b8e24edb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tj.b7dafe8d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tj.d3a42312.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tk.6c1f520c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tk.f87f794b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tl.85904d79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tl.ca9af3c0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tm.762df128.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tm.e467552c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tn.cc3ab493.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tn.ff4c5190.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/to.8dd22284.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/to.9748a967.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tr.87e40d5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tr.fc8c91dd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tt.4acf6cc2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tt.5a459e81.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tv.9717b553.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tv.a8ff4939.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tw.45c8a106.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tw.c0cf9ea7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tz.1abfbb38.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tz.c27fd405.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ua.04fa0e67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ua.63d75c84.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ug.5ac71e98.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ug.5ae165a2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/um.582dd57b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/um.b38f913c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/un.2df110d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/un.58a4a02a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/us.6c459052.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/us.99e04236.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uy.69cf8938.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uy.b70ac310.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uz.7f8823a2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uz.d53abc35.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/va.7efb8ba6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/va.abcb42e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vc.37cf5ba1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vc.3e4ac6d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ve.4cd0e3ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ve.9cd63506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vg.025b8b6a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vg.ae3b6f7e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vi.293e6f1c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vi.f920eec7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vn.11dd1cf6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vn.9ec4ca4d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vu.5d2d7643.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vu.b7a8d91a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/wf.69c77016.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/wf.9ca6f4bc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ws.15c7a17c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ws.d2e19e5a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/xk.16b6bb85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/xk.ca7843be.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ye.0b3f3c76.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ye.bb567731.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/yt.332bd5d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/yt.c33641ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/za.2fa94205.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/za.42e033a9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zm.92477cab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zm.ce5363b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zw.6a535c1e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zw.f488cb8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1088.f184400f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1259.04c161c9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1449.a5b4b2d2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1485.501472f0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1512.b686fb87.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/169.92c1a438.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1706.1a5248ba.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1807.564d1fef.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1949.aa522c80.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2018.797df628.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2106.50dde272.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2140.d72a32d8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2183.f8766c50.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2200.a7bc2894.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2217.d60fbb58.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2460.2a8400ba.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2582.737d98fa.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2614.d8f2af9e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2732.2b76d899.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/281.0844207b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2853.99de82eb.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/288.ae1aea67.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2892.96883d80.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2893.c9d72a7c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2951.82ed7dd0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2976.e3dbc1e6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3033.0d3aca76.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3083.b7c37603.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3211.542ae3e8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3322.dadc23cc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3368.8c968129.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3369.cb38d432.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/34.4c59fb03.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3400.6966f10e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3518.b56228c9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3559.61ebd182.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3732.d6584e8e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3835.2db962db.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3862.0ca0e08c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3924.0fd0a3c0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4053.3890f446.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4084.5484e219.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/446.cdd8637e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4619.b038c54a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/472.1405415c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4765.cd86a538.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5197.1a8603ef.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5207.7f241e21.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5285.4efb90e2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5329.1dc4e553.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5505.35fbb782.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5638.d0047a11.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6148.6a799072.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6324.93ea59d2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6362.4870392f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6429.20981cdf.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/65.ae7df477.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6523.426200f5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6640.49b4564c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/667.3adea503.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7089.8779e12e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/729.81683ae6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/735.09e06f2a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7381.16a4edaa.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/746.9a199f8f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7528.8c826904.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7590.be3564f1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7819.5b29d1a3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7841.580c6097.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7878.cb30e975.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7880.11b2f479.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/813.3ec855c4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8179.31c08ee9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8224.fd608bb1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8391.c04e1c3a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/844.1cd89eec.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8498.e34e99e5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8621.edd395ad.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8752.5e3dcc20.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8769.52fe04f5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8784.5892bf2a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8825.f5386513.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8895.c5e5490a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8930.5354086d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9091.b9371c68.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9092.89f920f0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9211.e190626a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9334.043959f5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9381.a729807d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9461.1b6014d3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9472.8ac332bd.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9751.9e425e19.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/980.ee52bc55.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/984.50a15617.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9962.76f7d059.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/app.b3dc4384.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/chunk-vendors.525de538.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/dashboard.3b1ddc55.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/login.98ae4df8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/notfound.46477842.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/panel.9affcb8a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/plugin.fc4b329b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/register.64e266ad.js\",\n \"revision\": null\n }\n], {});\n\n\n\n\n\n\n\n\n"],"names":["workbox_core_setCacheNameDetails","prefix","self","addEventListener","event","data","type","skipWaiting","workbox_precaching_precacheAndRoute","url","revision"],"mappings":"0nBAiBAA,EAAAA,oBAAiC,CAACC,OAAQ,cAG1CC,KAAKC,iBAAiB,WAAYC,IAC5BA,EAAMC,MAA4B,iBAApBD,EAAMC,KAAKC,MAC3BJ,KAAKK,aACP,IAWFC,EAAAA,iBAAoC,CAClC,CACEC,IAAO,qBACPC,SAAY,oCAEd,CACED,IAAO,qBACPC,SAAY,oCAEd,CACED,IAAO,sBACPC,SAAY,oCAEd,CACED,IAAO,kBACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,yCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,kBACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,oBACPC,SAAY,oCAEd,CACED,IAAO,oBACPC,SAAY,oCAEd,CACED,IAAO,8BACPC,SAAY,oCAEd,CACED,IAAO,gBACPC,SAAY,oCAEd,CACED,IAAO,mBACPC,SAAY,oCAEd,CACED,IAAO,cACPC,SAAY,oCAEd,CACED,IAAO,iBACPC,SAAY,oCAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,yCACPC,SAAY,MAEd,CACED,IAAO,qCACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,2CACPC,SAAY,MAEd,CACED,IAAO,6CACPC,SAAY,MAEd,CACED,IAAO,8CACPC,SAAY,MAEd,CACED,IAAO,4CACPC,SAAY,MAEd,CACED,IAAO,4CACPC,SAAY,MAEd,CACED,IAAO,0CACPC,SAAY,MAEd,CACED,IAAO,iDACPC,SAAY,MAEd,CACED,IAAO,kDACPC,SAAY,MAEd,CACED,IAAO,2CACPC,SAAY,MAEd,CACED,IAAO,0CACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8CACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,oCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,4BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,4BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,uCACPC,SAAY,MAEd,CACED,IAAO,mCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,OAEb,CAAA"} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/css/3924.fd97d021.css b/platypush/backend/http/webapp/dist/static/css/3924.548d44ae.css similarity index 88% rename from platypush/backend/http/webapp/dist/static/css/3924.fd97d021.css rename to platypush/backend/http/webapp/dist/static/css/3924.548d44ae.css index d5532de8f1..60e832a54c 100644 --- a/platypush/backend/http/webapp/dist/static/css/3924.fd97d021.css +++ b/platypush/backend/http/webapp/dist/static/css/3924.548d44ae.css @@ -1 +1 @@ -.col-1[data-v-1334f746]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-1[data-v-1334f746]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-1334f746]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-1334f746]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-1334f746]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-2[data-v-1334f746]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-1334f746]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-1334f746]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-1334f746]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-3[data-v-1334f746]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-1334f746]:first-child{margin-left:26%!important}.col-offset-3[data-v-1334f746]:not(first-child){margin-left:30%!important}.col-4[data-v-1334f746]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-4[data-v-1334f746]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-1334f746]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-1334f746]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-1334f746]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-5[data-v-1334f746]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-1334f746]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-1334f746]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-1334f746]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-6[data-v-1334f746]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-1334f746]:first-child{margin-left:52%!important}.col-offset-6[data-v-1334f746]:not(first-child){margin-left:56%!important}.col-7[data-v-1334f746]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-7[data-v-1334f746]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-1334f746]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-1334f746]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-1334f746]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-8[data-v-1334f746]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-1334f746]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-1334f746]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-1334f746]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-9[data-v-1334f746]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-1334f746]:first-child{margin-left:78%!important}.col-offset-9[data-v-1334f746]:not(first-child){margin-left:82%!important}.col-10[data-v-1334f746]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-10[data-v-1334f746]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-1334f746]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-1334f746]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-1334f746]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-1334f746]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-1334f746]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-1[data-v-1334f746]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-1334f746]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-1334f746]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-2[data-v-1334f746]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-1334f746]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-1334f746]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-3[data-v-1334f746]{margin-left:26%}.col-no-margin-s-3[data-v-1334f746]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-1334f746]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-4[data-v-1334f746]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-1334f746]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-1334f746]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-5[data-v-1334f746]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-1334f746]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-1334f746]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-6[data-v-1334f746]{margin-left:52%}.col-no-margin-s-6[data-v-1334f746]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-1334f746]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-7[data-v-1334f746]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-1334f746]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-1334f746]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-8[data-v-1334f746]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-1334f746]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-1334f746]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-9[data-v-1334f746]{margin-left:78%}.col-no-margin-s-9[data-v-1334f746]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-1334f746]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-10[data-v-1334f746]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-1334f746]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-11[data-v-1334f746]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-s-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-1334f746]{display:none!important}.s-visible[data-v-1334f746]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-1334f746]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-1[data-v-1334f746]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-1334f746]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-1334f746]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-2[data-v-1334f746]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-1334f746]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-1334f746]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-3[data-v-1334f746]{margin-left:26%}.col-no-margin-m-3[data-v-1334f746]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-1334f746]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-4[data-v-1334f746]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-1334f746]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-1334f746]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-5[data-v-1334f746]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-1334f746]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-1334f746]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-6[data-v-1334f746]{margin-left:52%}.col-no-margin-m-6[data-v-1334f746]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-1334f746]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-7[data-v-1334f746]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-1334f746]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-1334f746]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-8[data-v-1334f746]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-1334f746]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-1334f746]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-9[data-v-1334f746]{margin-left:78%}.col-no-margin-m-9[data-v-1334f746]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-1334f746]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-10[data-v-1334f746]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-1334f746]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-11[data-v-1334f746]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-m-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-1334f746]{display:none!important}.m-visible[data-v-1334f746]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-1334f746]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-1[data-v-1334f746]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-1334f746]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-1334f746]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-2[data-v-1334f746]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-1334f746]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-1334f746]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-3[data-v-1334f746]{margin-left:26%}.col-no-margin-l-3[data-v-1334f746]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-1334f746]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-4[data-v-1334f746]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-1334f746]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-1334f746]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-5[data-v-1334f746]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-1334f746]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-1334f746]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-6[data-v-1334f746]{margin-left:52%}.col-no-margin-l-6[data-v-1334f746]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-1334f746]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-7[data-v-1334f746]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-1334f746]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-1334f746]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-8[data-v-1334f746]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-1334f746]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-1334f746]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-9[data-v-1334f746]{margin-left:78%}.col-no-margin-l-9[data-v-1334f746]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-1334f746]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-10[data-v-1334f746]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-1334f746]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-11[data-v-1334f746]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-l-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-1334f746]{display:none!important}.l-visible[data-v-1334f746]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-1334f746]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-1[data-v-1334f746]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-1334f746]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-1334f746]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-2[data-v-1334f746]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-1334f746]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-1334f746]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-3[data-v-1334f746]{margin-left:26%}.col-no-margin-xl-3[data-v-1334f746]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-1334f746]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-4[data-v-1334f746]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-1334f746]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-1334f746]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-5[data-v-1334f746]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-1334f746]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-1334f746]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-6[data-v-1334f746]{margin-left:52%}.col-no-margin-xl-6[data-v-1334f746]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-1334f746]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-7[data-v-1334f746]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-1334f746]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-1334f746]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-8[data-v-1334f746]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-1334f746]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-1334f746]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-9[data-v-1334f746]{margin-left:78%}.col-no-margin-xl-9[data-v-1334f746]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-1334f746]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-10[data-v-1334f746]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-1334f746]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-11[data-v-1334f746]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-1334f746]{display:none!important}.xl-visible[data-v-1334f746]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-1334f746]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-1[data-v-1334f746]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-1334f746]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-1334f746]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-2[data-v-1334f746]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-1334f746]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-1334f746]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-3[data-v-1334f746]{margin-left:26%}.col-no-margin-xxl-3[data-v-1334f746]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-1334f746]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-4[data-v-1334f746]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-1334f746]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-1334f746]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-5[data-v-1334f746]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-1334f746]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-1334f746]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-6[data-v-1334f746]{margin-left:52%}.col-no-margin-xxl-6[data-v-1334f746]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-1334f746]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-7[data-v-1334f746]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-1334f746]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-1334f746]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-8[data-v-1334f746]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-1334f746]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-1334f746]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-9[data-v-1334f746]{margin-left:78%}.col-no-margin-xxl-9[data-v-1334f746]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-1334f746]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-10[data-v-1334f746]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-1334f746]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-11[data-v-1334f746]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-1334f746]{display:none!important}.xxl-visible[data-v-1334f746]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-1334f746]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-1334f746]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-1334f746]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-1334f746]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-1334f746]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-1334f746]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-1334f746]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-1334f746]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-1334f746]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-1334f746]{display:none!important}}.vertical-center[data-v-1334f746]{display:flex;align-items:center}.horizontal-center[data-v-1334f746]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-1334f746]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-1334f746]{display:none!important}.no-content[data-v-1334f746]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-1334f746]{width:100%;display:grid;row-gap:1em;-moz-column-gap:1.5em;column-gap:1.5em;padding:1em}@media screen and (max-width:calc(640px - 1px)){.grid[data-v-1334f746]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-1334f746]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-1334f746]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-1334f746]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-1334f746]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-1334f746],.btn[data-v-1334f746],button[data-v-1334f746]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-1334f746],.btn-default[type=submit][data-v-1334f746],.btn.btn-primary[data-v-1334f746],.btn[type=submit][data-v-1334f746],button.btn-primary[data-v-1334f746],button[type=submit][data-v-1334f746]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-1334f746],.btn-default .icon[data-v-1334f746],button .icon[data-v-1334f746]{margin-right:.5em}input[type=password][data-v-1334f746],input[type=text][data-v-1334f746]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-1334f746]:focus,input[type=text][data-v-1334f746]:focus{border:1px solid #35b870}button[data-v-1334f746],input[data-v-1334f746]{outline:none}input[type=text][data-v-1334f746]:hover,textarea[data-v-1334f746]:hover{border:1px solid #9cdfb0}ul[data-v-1334f746]{margin:0;padding:0;list-style:none}a[data-v-1334f746]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-1334f746]:hover{color:#35b870}[data-v-1334f746]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-1334f746]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-1334f746]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-1334f746]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-1334f746]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-1334f746] .nav{width:100%;height:2.5em;padding:.5em 1em;background:linear-gradient(0deg,#ececec,#f6f6f6);box-shadow:0 3px 2px -1px silver;white-space:nowrap;overflow:hidden}.browser[data-v-1334f746] .nav .path{cursor:pointer}.browser[data-v-1334f746] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-1334f746] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-1334f746]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-1334f746],input[type=number][data-v-1334f746],input[type=password][data-v-1334f746],input[type=search][data-v-1334f746],input[type=text][data-v-1334f746],input[type=time][data-v-1334f746]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-1334f746]:hover,input[type=number][data-v-1334f746]:hover,input[type=password][data-v-1334f746]:hover,input[type=search][data-v-1334f746]:hover,input[type=text][data-v-1334f746]:hover,input[type=time][data-v-1334f746]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-1334f746]:focus,input[type=number][data-v-1334f746]:focus,input[type=password][data-v-1334f746]:focus,input[type=search][data-v-1334f746]:focus,input[type=text][data-v-1334f746]:focus,input[type=time][data-v-1334f746]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-1334f746],input[type=number].with-icon[data-v-1334f746],input[type=password].with-icon[data-v-1334f746],input[type=search].with-icon[data-v-1334f746],input[type=text].with-icon[data-v-1334f746],input[type=time].with-icon[data-v-1334f746]{padding-left:.3em}input[type=search][data-v-1334f746],input[type=text][data-v-1334f746]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-1334f746]{animation-fill-mode:both;animation-name:fadeIn-1334f746;-webkit-animation-name:fadeIn-1334f746}.fade-in[data-v-1334f746],.fade-out[data-v-1334f746]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-1334f746]{animation-fill-mode:both;animation-name:fadeOut-1334f746;-webkit-animation-name:fadeOut-1334f746}@keyframes fadeIn-1334f746{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-1334f746{0%{opacity:1}to{opacity:0;display:none}}.glow[data-v-1334f746]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-1334f746;-webkit-animation-name:glow-1334f746}.loop[data-v-1334f746]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-1334f746{0%{opacity:1;box-shadow:0 0 5px #fff}10%{opacity:.9;box-shadow:0 0 10px #32b646}20%{opacity:.8;box-shadow:0 0 20px #32b646}30%{opacity:.7;box-shadow:0 0 30px #32b646}40%{opacity:.6;box-shadow:0 0 40px #32b646}50%{opacity:.5;box-shadow:0 0 50px #32b646}60%{opacity:.6;box-shadow:0 0 40px #32b646}70%{opacity:.7;box-shadow:0 0 30px #32b646}80%{opacity:.8;box-shadow:0 0 20px #32b646}90%{opacity:.9;box-shadow:0 0 10px #32b646}to{opacity:1;box-shadow:0 0 5px #fff}}.fa.fa-kodi[data-v-1334f746]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/kodi.d18f8d23.svg)}.fa.fa-plex[data-v-1334f746]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/plex.7a4e22a6.svg)}.fa.fa-jellyfin[data-v-1334f746]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.camera[data-v-1334f746]{width:100%;height:100%;background:#fff;overflow:auto;display:flex;flex-direction:column;align-items:center;padding-top:3em}.camera .camera-container[data-v-1334f746]{display:flex;flex-direction:column;align-items:center;background:#101520}.camera .camera-container .frame-container[data-v-1334f746]{position:relative}.camera .camera-container .frame[data-v-1334f746],.camera .camera-container .no-frame[data-v-1334f746]{position:absolute;top:0;width:100%;height:100%}.camera .camera-container .frame[data-v-1334f746]{z-index:1}.camera .camera-container .no-frame[data-v-1334f746]{display:flex;color:#fff;align-items:center;justify-content:center;z-index:2;background:#000}.camera .camera-container .controls[data-v-1334f746]{width:100%;display:flex;border-top:1px solid #202530;padding:.5em .25em}.camera .camera-container .controls .left[data-v-1334f746],.camera .camera-container .controls .right[data-v-1334f746]{width:50%}.camera .camera-container .controls .right[data-v-1334f746]{text-align:right}.camera .camera-container .controls button[data-v-1334f746]{background:none;color:#fff;border:none}.camera .camera-container .controls button[data-v-1334f746]:hover{color:#38cf80}.camera .url[data-v-1334f746]{display:flex;margin:1em}@media screen and (max-width:calc(769px - 1px)){.camera .url[data-v-1334f746]{width:80%}}@media screen and (min-width:769px){.camera .url[data-v-1334f746]{width:640px}}.camera .url .row[data-v-1334f746]{width:100%;display:flex;align-items:center}.camera .url .name[data-v-1334f746]{width:140px}.camera .url input[data-v-1334f746]{width:500px;font-weight:400}.camera .params[data-v-1334f746]{display:flex;flex-direction:column;margin:-2em}@media screen and (min-width:769px){.camera .params[data-v-1334f746]{width:640px}}.camera .params label[data-v-1334f746]{font-weight:400}.camera .params .head[data-v-1334f746]{display:flex;justify-content:center}.camera .params .head label[data-v-1334f746]{width:100%;display:flex;justify-content:right}.camera .params .head label .name[data-v-1334f746]{margin-right:1em}.camera .params .row[data-v-1334f746]{width:100%;display:flex;align-items:center;padding:.5em 1em}.camera .params .row .name[data-v-1334f746]{width:30%}.camera .params .row input[data-v-1334f746]{width:70%}.camera .params .row[data-v-1334f746]:nth-child(2n){background:#f1f3f2}.camera .params .row[data-v-1334f746]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (max-width:calc(769px - 1px)){.camera .modal .content[data-v-1334f746]{width:90%!important}}.camera .camera-selector[data-v-1334f746]{width:100%;height:3.5em;margin-top:-3em;box-shadow:0 3px 2px -1px silver;display:flex;align-items:center}.camera .camera-selector .left[data-v-1334f746],.camera .camera-selector .right[data-v-1334f746]{display:flex}.camera .camera-selector .left[data-v-1334f746]{width:90%}.camera .camera-selector .right[data-v-1334f746]{width:10%;justify-content:right}.camera .camera-selector label[data-v-1334f746]{width:100%;padding-left:1em}.camera .camera-selector label select[data-v-1334f746]{width:100%}.camera .camera-selector button[data-v-1334f746]{background:none;border:none}.camera .camera-selector button[data-v-1334f746]:hover{color:#35b870}.camera .camera-container[data-v-1334f746]{margin-top:2em;min-width:640px;min-height:calc(480px + 3.5em)}.camera .camera-container .frame-container[data-v-1334f746]{min-width:640px;min-height:480px}.camera .camera-container .controls[data-v-1334f746]{height:3.5em} \ No newline at end of file +.col-1[data-v-1334f746]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-1[data-v-1334f746]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-1334f746]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-1334f746]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-1334f746]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-2[data-v-1334f746]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-1334f746]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-1334f746]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-1334f746]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-3[data-v-1334f746]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-1334f746]:first-child{margin-left:26%!important}.col-offset-3[data-v-1334f746]:not(first-child){margin-left:30%!important}.col-4[data-v-1334f746]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-4[data-v-1334f746]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-1334f746]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-1334f746]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-1334f746]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-5[data-v-1334f746]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-1334f746]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-1334f746]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-1334f746]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-6[data-v-1334f746]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-1334f746]:first-child{margin-left:52%!important}.col-offset-6[data-v-1334f746]:not(first-child){margin-left:56%!important}.col-7[data-v-1334f746]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-7[data-v-1334f746]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-1334f746]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-1334f746]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-1334f746]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-8[data-v-1334f746]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-1334f746]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-1334f746]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-1334f746]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-9[data-v-1334f746]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-1334f746]:first-child{margin-left:78%!important}.col-offset-9[data-v-1334f746]:not(first-child){margin-left:82%!important}.col-10[data-v-1334f746]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-10[data-v-1334f746]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-1334f746]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-1334f746]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-1334f746]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-1334f746]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-1334f746]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-1[data-v-1334f746]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-1334f746]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-1334f746]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-2[data-v-1334f746]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-1334f746]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-1334f746]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-3[data-v-1334f746]{margin-left:26%}.col-no-margin-s-3[data-v-1334f746]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-1334f746]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-4[data-v-1334f746]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-1334f746]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-1334f746]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-5[data-v-1334f746]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-1334f746]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-1334f746]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-6[data-v-1334f746]{margin-left:52%}.col-no-margin-s-6[data-v-1334f746]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-1334f746]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-7[data-v-1334f746]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-1334f746]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-1334f746]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-8[data-v-1334f746]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-1334f746]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-1334f746]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-9[data-v-1334f746]{margin-left:78%}.col-no-margin-s-9[data-v-1334f746]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-1334f746]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-10[data-v-1334f746]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-1334f746]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-1334f746]:first-child{margin-left:0}.col-offset-s-11[data-v-1334f746]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-s-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-1334f746]{display:none!important}.s-visible[data-v-1334f746]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-1334f746]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-1[data-v-1334f746]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-1334f746]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-1334f746]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-2[data-v-1334f746]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-1334f746]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-1334f746]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-3[data-v-1334f746]{margin-left:26%}.col-no-margin-m-3[data-v-1334f746]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-1334f746]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-4[data-v-1334f746]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-1334f746]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-1334f746]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-5[data-v-1334f746]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-1334f746]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-1334f746]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-6[data-v-1334f746]{margin-left:52%}.col-no-margin-m-6[data-v-1334f746]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-1334f746]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-7[data-v-1334f746]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-1334f746]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-1334f746]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-8[data-v-1334f746]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-1334f746]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-1334f746]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-9[data-v-1334f746]{margin-left:78%}.col-no-margin-m-9[data-v-1334f746]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-1334f746]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-10[data-v-1334f746]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-1334f746]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-1334f746]:first-child{margin-left:0}.col-offset-m-11[data-v-1334f746]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-m-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-1334f746]{display:none!important}.m-visible[data-v-1334f746]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-1334f746]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-1[data-v-1334f746]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-1334f746]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-1334f746]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-2[data-v-1334f746]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-1334f746]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-1334f746]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-3[data-v-1334f746]{margin-left:26%}.col-no-margin-l-3[data-v-1334f746]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-1334f746]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-4[data-v-1334f746]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-1334f746]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-1334f746]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-5[data-v-1334f746]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-1334f746]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-1334f746]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-6[data-v-1334f746]{margin-left:52%}.col-no-margin-l-6[data-v-1334f746]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-1334f746]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-7[data-v-1334f746]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-1334f746]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-1334f746]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-8[data-v-1334f746]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-1334f746]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-1334f746]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-9[data-v-1334f746]{margin-left:78%}.col-no-margin-l-9[data-v-1334f746]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-1334f746]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-10[data-v-1334f746]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-1334f746]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-1334f746]:first-child{margin-left:0}.col-offset-l-11[data-v-1334f746]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-l-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-1334f746]{display:none!important}.l-visible[data-v-1334f746]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-1334f746]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-1[data-v-1334f746]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-1334f746]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-1334f746]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-2[data-v-1334f746]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-1334f746]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-1334f746]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-3[data-v-1334f746]{margin-left:26%}.col-no-margin-xl-3[data-v-1334f746]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-1334f746]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-4[data-v-1334f746]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-1334f746]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-1334f746]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-5[data-v-1334f746]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-1334f746]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-1334f746]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-6[data-v-1334f746]{margin-left:52%}.col-no-margin-xl-6[data-v-1334f746]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-1334f746]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-7[data-v-1334f746]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-1334f746]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-1334f746]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-8[data-v-1334f746]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-1334f746]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-1334f746]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-9[data-v-1334f746]{margin-left:78%}.col-no-margin-xl-9[data-v-1334f746]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-1334f746]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-10[data-v-1334f746]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-1334f746]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-1334f746]:first-child{margin-left:0}.col-offset-xl-11[data-v-1334f746]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-1334f746]{display:none!important}.xl-visible[data-v-1334f746]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-1334f746]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-1[data-v-1334f746]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-1334f746]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-1334f746]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-2[data-v-1334f746]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-1334f746]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-1334f746]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-3[data-v-1334f746]{margin-left:26%}.col-no-margin-xxl-3[data-v-1334f746]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-1334f746]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-4[data-v-1334f746]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-1334f746]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-1334f746]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-5[data-v-1334f746]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-1334f746]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-1334f746]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-6[data-v-1334f746]{margin-left:52%}.col-no-margin-xxl-6[data-v-1334f746]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-1334f746]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-7[data-v-1334f746]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-1334f746]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-1334f746]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-8[data-v-1334f746]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-1334f746]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-1334f746]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-9[data-v-1334f746]{margin-left:78%}.col-no-margin-xxl-9[data-v-1334f746]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-1334f746]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-10[data-v-1334f746]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-1334f746]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-1334f746]:first-child{margin-left:0}.col-offset-xxl-11[data-v-1334f746]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-1334f746]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-1334f746]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-1334f746]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-1334f746]{display:none!important}.xxl-visible[data-v-1334f746]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-1334f746]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-1334f746]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-1334f746]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-1334f746]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-1334f746]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-1334f746]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-1334f746]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-1334f746]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-1334f746]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-1334f746]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-1334f746]{display:none!important}}.vertical-center[data-v-1334f746]{display:flex;align-items:center}.horizontal-center[data-v-1334f746]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-1334f746]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-1334f746]{display:none!important}.no-content[data-v-1334f746]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-1334f746]{width:100%;display:grid;row-gap:1em;-moz-column-gap:1.5em;column-gap:1.5em;padding:1em}@media screen and (max-width:calc(640px - 1px)){.grid[data-v-1334f746]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-1334f746]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-1334f746]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-1334f746]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-1334f746]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-1334f746],.btn[data-v-1334f746],button[data-v-1334f746]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-1334f746],.btn-default[type=submit][data-v-1334f746],.btn.btn-primary[data-v-1334f746],.btn[type=submit][data-v-1334f746],button.btn-primary[data-v-1334f746],button[type=submit][data-v-1334f746]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-1334f746],.btn-default .icon[data-v-1334f746],button .icon[data-v-1334f746]{margin-right:.5em}input[type=password][data-v-1334f746],input[type=text][data-v-1334f746]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-1334f746]:focus,input[type=text][data-v-1334f746]:focus{border:1px solid #35b870}button[data-v-1334f746],input[data-v-1334f746]{outline:none}input[type=text][data-v-1334f746]:hover,textarea[data-v-1334f746]:hover{border:1px solid #9cdfb0}ul[data-v-1334f746]{margin:0;padding:0;list-style:none}a[data-v-1334f746]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-1334f746]:hover{color:#35b870}[data-v-1334f746]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-1334f746]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-1334f746]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-1334f746]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-1334f746]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-1334f746] .nav{width:100%;height:2.5em;padding:.5em 1em;background:linear-gradient(0deg,#ececec,#f6f6f6);box-shadow:0 3px 2px -1px silver;white-space:nowrap;overflow:hidden}.browser[data-v-1334f746] .nav .path{cursor:pointer}.browser[data-v-1334f746] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-1334f746] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-1334f746]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-1334f746],input[type=number][data-v-1334f746],input[type=password][data-v-1334f746],input[type=search][data-v-1334f746],input[type=text][data-v-1334f746],input[type=time][data-v-1334f746]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-1334f746]:hover,input[type=number][data-v-1334f746]:hover,input[type=password][data-v-1334f746]:hover,input[type=search][data-v-1334f746]:hover,input[type=text][data-v-1334f746]:hover,input[type=time][data-v-1334f746]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-1334f746]:focus,input[type=number][data-v-1334f746]:focus,input[type=password][data-v-1334f746]:focus,input[type=search][data-v-1334f746]:focus,input[type=text][data-v-1334f746]:focus,input[type=time][data-v-1334f746]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-1334f746],input[type=number].with-icon[data-v-1334f746],input[type=password].with-icon[data-v-1334f746],input[type=search].with-icon[data-v-1334f746],input[type=text].with-icon[data-v-1334f746],input[type=time].with-icon[data-v-1334f746]{padding-left:.3em}input[type=search][data-v-1334f746],input[type=text][data-v-1334f746]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-1334f746]{animation-fill-mode:both;animation-name:fadeIn-1334f746;-webkit-animation-name:fadeIn-1334f746}.fade-in[data-v-1334f746],.fade-out[data-v-1334f746]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-1334f746]{animation-fill-mode:both;animation-name:fadeOut-1334f746;-webkit-animation-name:fadeOut-1334f746}@keyframes fadeIn-1334f746{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-1334f746{0%{opacity:1}to{opacity:0;display:none}}.glow[data-v-1334f746]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-1334f746;-webkit-animation-name:glow-1334f746}.loop[data-v-1334f746]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-1334f746{0%{opacity:1;box-shadow:0 0 5px #fff}10%{opacity:.9;box-shadow:0 0 10px #32b646}20%{opacity:.8;box-shadow:0 0 20px #32b646}30%{opacity:.7;box-shadow:0 0 30px #32b646}40%{opacity:.6;box-shadow:0 0 40px #32b646}50%{opacity:.5;box-shadow:0 0 50px #32b646}60%{opacity:.6;box-shadow:0 0 40px #32b646}70%{opacity:.7;box-shadow:0 0 30px #32b646}80%{opacity:.8;box-shadow:0 0 20px #32b646}90%{opacity:.9;box-shadow:0 0 10px #32b646}to{opacity:1;box-shadow:0 0 5px #fff}}.fa.fa-kodi[data-v-1334f746]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/kodi.d18f8d23.svg)}.fa.fa-plex[data-v-1334f746]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/plex.7a4e22a6.svg)}.fa.fa-jellyfin[data-v-1334f746]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.camera[data-v-1334f746]{width:100%;height:100%;background:#fff;overflow:auto;display:flex;flex-direction:column;align-items:center;padding-top:3em;position:relative}.camera .camera-container[data-v-1334f746]{display:flex;flex-direction:column;align-items:center;background:#101520}.camera .camera-container .frame-canvas[data-v-1334f746]{position:relative;display:flex;justify-content:center;align-items:center;background:#000}.camera .camera-container .frame-container[data-v-1334f746]{max-width:100%;max-height:100%;position:relative}.camera .camera-container.fullscreen[data-v-1334f746]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}.camera .camera-container.fullscreen .frame-canvas[data-v-1334f746]{width:100%;height:calc(100% - 3.5em)}.camera .camera-container .frame[data-v-1334f746],.camera .camera-container .no-frame[data-v-1334f746]{position:absolute;top:0;width:100%;height:100%}.camera .camera-container .frame[data-v-1334f746]{z-index:1}.camera .camera-container .no-frame[data-v-1334f746]{display:flex;color:#fff;align-items:center;justify-content:center;z-index:2;background:#000}.camera .camera-container .controls[data-v-1334f746]{width:100%;display:flex;border-top:1px solid #202530;padding:.5em .25em}.camera .camera-container .controls .left[data-v-1334f746],.camera .camera-container .controls .right[data-v-1334f746]{width:50%}.camera .camera-container .controls .right[data-v-1334f746]{text-align:right}.camera .camera-container .controls button[data-v-1334f746]{background:none;color:#fff;border:none}.camera .camera-container .controls button[data-v-1334f746]:hover{color:#38cf80}.camera .url[data-v-1334f746]{display:flex;margin:1em}@media screen and (max-width:calc(769px - 1px)){.camera .url[data-v-1334f746]{width:80%}}@media screen and (min-width:769px){.camera .url[data-v-1334f746]{width:640px}}.camera .url .row[data-v-1334f746]{width:100%;display:flex;align-items:center}.camera .url .name[data-v-1334f746]{width:140px}.camera .url input[data-v-1334f746]{width:500px;font-weight:400}.camera .params[data-v-1334f746]{display:flex;flex-direction:column;margin:-2em}@media screen and (min-width:769px){.camera .params[data-v-1334f746]{width:640px}}.camera .params label[data-v-1334f746]{font-weight:400}.camera .params .head[data-v-1334f746]{display:flex;justify-content:center}.camera .params .head label[data-v-1334f746]{width:100%;display:flex;justify-content:right}.camera .params .head label .name[data-v-1334f746]{margin-right:1em}.camera .params .row[data-v-1334f746]{width:100%;display:flex;align-items:center;padding:.5em 1em}.camera .params .row .name[data-v-1334f746]{width:30%}.camera .params .row input[data-v-1334f746]{width:70%}.camera .params .row[data-v-1334f746]:nth-child(2n){background:#f1f3f2}.camera .params .row[data-v-1334f746]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.camera .modal-container[data-v-1334f746]{z-index:1000}@media screen and (max-width:calc(769px - 1px)){.camera .modal .content[data-v-1334f746]{width:90%!important}}.camera .camera-selector[data-v-1334f746]{width:100%;height:3.5em;margin-top:-3em;box-shadow:0 3px 2px -1px silver;display:flex;align-items:center}.camera .camera-selector .left[data-v-1334f746],.camera .camera-selector .right[data-v-1334f746]{display:flex}.camera .camera-selector .left[data-v-1334f746]{width:90%}.camera .camera-selector .right[data-v-1334f746]{width:10%;justify-content:right}.camera .camera-selector label[data-v-1334f746]{width:100%;padding-left:1em}.camera .camera-selector label select[data-v-1334f746]{width:100%}.camera .camera-selector button[data-v-1334f746]{background:none;border:none}.camera .camera-selector button[data-v-1334f746]:hover{color:#35b870}.camera .camera-container[data-v-1334f746]{margin-top:2em;min-width:640px;min-height:calc(480px + 3.5em)}.camera .camera-container .frame-container[data-v-1334f746]{min-width:640px;min-height:480px}.camera .camera-container .controls[data-v-1334f746]{height:3.5em} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/css/5633.04b8e19b.css b/platypush/backend/http/webapp/dist/static/css/7528.258d2865.css similarity index 90% rename from platypush/backend/http/webapp/dist/static/css/5633.04b8e19b.css rename to platypush/backend/http/webapp/dist/static/css/7528.258d2865.css index 0ffb772306..d764bf3309 100644 --- a/platypush/backend/http/webapp/dist/static/css/5633.04b8e19b.css +++ b/platypush/backend/http/webapp/dist/static/css/7528.258d2865.css @@ -1 +1 @@ -.col-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1:first-child{margin-left:0}.col-no-margin-1{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1:first-child{margin-left:8.6666666667%!important}.col-offset-1:not(first-child){margin-left:12.6666666667%!important}.col-2{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2:first-child{margin-left:0}.col-no-margin-2{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2:first-child{margin-left:17.3333333333%!important}.col-offset-2:not(first-child){margin-left:21.3333333333%!important}.col-3{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3:first-child{margin-left:0}.col-no-margin-3{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3:first-child{margin-left:26%!important}.col-offset-3:not(first-child){margin-left:30%!important}.col-4{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4:first-child{margin-left:0}.col-no-margin-4{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4:first-child{margin-left:34.6666666667%!important}.col-offset-4:not(first-child){margin-left:38.6666666667%!important}.col-5{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5:first-child{margin-left:0}.col-no-margin-5{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5:first-child{margin-left:43.3333333334%!important}.col-offset-5:not(first-child){margin-left:47.3333333334%!important}.col-6{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6:first-child{margin-left:0}.col-no-margin-6{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6:first-child{margin-left:52%!important}.col-offset-6:not(first-child){margin-left:56%!important}.col-7{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7:first-child{margin-left:0}.col-no-margin-7{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7:first-child{margin-left:60.6666666667%!important}.col-offset-7:not(first-child){margin-left:64.6666666667%!important}.col-8{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8:first-child{margin-left:0}.col-no-margin-8{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8:first-child{margin-left:69.3333333334%!important}.col-offset-8:not(first-child){margin-left:73.3333333334%!important}.col-9{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9:first-child{margin-left:0}.col-no-margin-9{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9:first-child{margin-left:78%!important}.col-offset-9:not(first-child){margin-left:82%!important}.col-10{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10:first-child{margin-left:0}.col-no-margin-10{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10:first-child{margin-left:86.6666666667%!important}.col-offset-10:not(first-child){margin-left:90.6666666667%!important}.col-11{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11:first-child{margin-left:0}.col-no-margin-11{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11:first-child{margin-left:95.3333333334%!important}.col-offset-11:not(first-child){margin-left:99.3333333334%!important}.col-12{float:left;box-sizing:border-box;width:100%}.col-12,.col-12:first-child{margin-left:0}.col-no-margin-12{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1:first-child{margin-left:0}.col-offset-s-1{margin-left:8.6666666667%}.col-no-margin-s-1{width:8.3333333333%}.col-no-margin-s-1,.col-s-2{float:left;box-sizing:border-box}.col-s-2{width:13.3333333333%;margin-left:4%}.col-s-2:first-child{margin-left:0}.col-offset-s-2{margin-left:17.3333333333%}.col-no-margin-s-2{width:16.6666666667%}.col-no-margin-s-2,.col-s-3{float:left;box-sizing:border-box}.col-s-3{width:22%;margin-left:4%}.col-s-3:first-child{margin-left:0}.col-offset-s-3{margin-left:26%}.col-no-margin-s-3{width:25%}.col-no-margin-s-3,.col-s-4{float:left;box-sizing:border-box}.col-s-4{width:30.6666666667%;margin-left:4%}.col-s-4:first-child{margin-left:0}.col-offset-s-4{margin-left:34.6666666667%}.col-no-margin-s-4{width:33.3333333333%}.col-no-margin-s-4,.col-s-5{float:left;box-sizing:border-box}.col-s-5{width:39.3333333334%;margin-left:4%}.col-s-5:first-child{margin-left:0}.col-offset-s-5{margin-left:43.3333333334%}.col-no-margin-s-5{width:41.6666666667%}.col-no-margin-s-5,.col-s-6{float:left;box-sizing:border-box}.col-s-6{width:48%;margin-left:4%}.col-s-6:first-child{margin-left:0}.col-offset-s-6{margin-left:52%}.col-no-margin-s-6{width:50%}.col-no-margin-s-6,.col-s-7{float:left;box-sizing:border-box}.col-s-7{width:56.6666666667%;margin-left:4%}.col-s-7:first-child{margin-left:0}.col-offset-s-7{margin-left:60.6666666667%}.col-no-margin-s-7{width:58.3333333333%}.col-no-margin-s-7,.col-s-8{float:left;box-sizing:border-box}.col-s-8{width:65.3333333334%;margin-left:4%}.col-s-8:first-child{margin-left:0}.col-offset-s-8{margin-left:69.3333333334%}.col-no-margin-s-8{width:66.6666666667%}.col-no-margin-s-8,.col-s-9{float:left;box-sizing:border-box}.col-s-9{width:74%;margin-left:4%}.col-s-9:first-child{margin-left:0}.col-offset-s-9{margin-left:78%}.col-no-margin-s-9{width:75%}.col-no-margin-s-9,.col-s-10{float:left;box-sizing:border-box}.col-s-10{width:82.6666666667%;margin-left:4%}.col-s-10:first-child{margin-left:0}.col-offset-s-10{margin-left:86.6666666667%}.col-no-margin-s-10{width:83.3333333333%}.col-no-margin-s-10,.col-s-11{float:left;box-sizing:border-box}.col-s-11{width:91.3333333334%;margin-left:4%}.col-s-11:first-child{margin-left:0}.col-offset-s-11{margin-left:95.3333333334%}.col-no-margin-s-11{width:91.6666666667%}.col-no-margin-s-11,.col-s-12{float:left;box-sizing:border-box}.col-s-12{width:100%}.col-s-12,.col-s-12:first-child{margin-left:0}.col-no-margin-s-12{float:left;box-sizing:border-box;width:100%}.s-hidden{display:none!important}.s-visible{display:block!important}}@media screen and (min-width:769px){.col-m-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1:first-child{margin-left:0}.col-offset-m-1{margin-left:8.6666666667%}.col-no-margin-m-1{width:8.3333333333%}.col-m-2,.col-no-margin-m-1{float:left;box-sizing:border-box}.col-m-2{width:13.3333333333%;margin-left:4%}.col-m-2:first-child{margin-left:0}.col-offset-m-2{margin-left:17.3333333333%}.col-no-margin-m-2{width:16.6666666667%}.col-m-3,.col-no-margin-m-2{float:left;box-sizing:border-box}.col-m-3{width:22%;margin-left:4%}.col-m-3:first-child{margin-left:0}.col-offset-m-3{margin-left:26%}.col-no-margin-m-3{width:25%}.col-m-4,.col-no-margin-m-3{float:left;box-sizing:border-box}.col-m-4{width:30.6666666667%;margin-left:4%}.col-m-4:first-child{margin-left:0}.col-offset-m-4{margin-left:34.6666666667%}.col-no-margin-m-4{width:33.3333333333%}.col-m-5,.col-no-margin-m-4{float:left;box-sizing:border-box}.col-m-5{width:39.3333333334%;margin-left:4%}.col-m-5:first-child{margin-left:0}.col-offset-m-5{margin-left:43.3333333334%}.col-no-margin-m-5{width:41.6666666667%}.col-m-6,.col-no-margin-m-5{float:left;box-sizing:border-box}.col-m-6{width:48%;margin-left:4%}.col-m-6:first-child{margin-left:0}.col-offset-m-6{margin-left:52%}.col-no-margin-m-6{width:50%}.col-m-7,.col-no-margin-m-6{float:left;box-sizing:border-box}.col-m-7{width:56.6666666667%;margin-left:4%}.col-m-7:first-child{margin-left:0}.col-offset-m-7{margin-left:60.6666666667%}.col-no-margin-m-7{width:58.3333333333%}.col-m-8,.col-no-margin-m-7{float:left;box-sizing:border-box}.col-m-8{width:65.3333333334%;margin-left:4%}.col-m-8:first-child{margin-left:0}.col-offset-m-8{margin-left:69.3333333334%}.col-no-margin-m-8{width:66.6666666667%}.col-m-9,.col-no-margin-m-8{float:left;box-sizing:border-box}.col-m-9{width:74%;margin-left:4%}.col-m-9:first-child{margin-left:0}.col-offset-m-9{margin-left:78%}.col-no-margin-m-9{width:75%}.col-m-10,.col-no-margin-m-9{float:left;box-sizing:border-box}.col-m-10{width:82.6666666667%;margin-left:4%}.col-m-10:first-child{margin-left:0}.col-offset-m-10{margin-left:86.6666666667%}.col-no-margin-m-10{width:83.3333333333%}.col-m-11,.col-no-margin-m-10{float:left;box-sizing:border-box}.col-m-11{width:91.3333333334%;margin-left:4%}.col-m-11:first-child{margin-left:0}.col-offset-m-11{margin-left:95.3333333334%}.col-no-margin-m-11{width:91.6666666667%}.col-m-12,.col-no-margin-m-11{float:left;box-sizing:border-box}.col-m-12{width:100%}.col-m-12,.col-m-12:first-child{margin-left:0}.col-no-margin-m-12{float:left;box-sizing:border-box;width:100%}.m-hidden{display:none!important}.m-visible{display:block!important}}@media screen and (min-width:1024px){.col-l-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1:first-child{margin-left:0}.col-offset-l-1{margin-left:8.6666666667%}.col-no-margin-l-1{width:8.3333333333%}.col-l-2,.col-no-margin-l-1{float:left;box-sizing:border-box}.col-l-2{width:13.3333333333%;margin-left:4%}.col-l-2:first-child{margin-left:0}.col-offset-l-2{margin-left:17.3333333333%}.col-no-margin-l-2{width:16.6666666667%}.col-l-3,.col-no-margin-l-2{float:left;box-sizing:border-box}.col-l-3{width:22%;margin-left:4%}.col-l-3:first-child{margin-left:0}.col-offset-l-3{margin-left:26%}.col-no-margin-l-3{width:25%}.col-l-4,.col-no-margin-l-3{float:left;box-sizing:border-box}.col-l-4{width:30.6666666667%;margin-left:4%}.col-l-4:first-child{margin-left:0}.col-offset-l-4{margin-left:34.6666666667%}.col-no-margin-l-4{width:33.3333333333%}.col-l-5,.col-no-margin-l-4{float:left;box-sizing:border-box}.col-l-5{width:39.3333333334%;margin-left:4%}.col-l-5:first-child{margin-left:0}.col-offset-l-5{margin-left:43.3333333334%}.col-no-margin-l-5{width:41.6666666667%}.col-l-6,.col-no-margin-l-5{float:left;box-sizing:border-box}.col-l-6{width:48%;margin-left:4%}.col-l-6:first-child{margin-left:0}.col-offset-l-6{margin-left:52%}.col-no-margin-l-6{width:50%}.col-l-7,.col-no-margin-l-6{float:left;box-sizing:border-box}.col-l-7{width:56.6666666667%;margin-left:4%}.col-l-7:first-child{margin-left:0}.col-offset-l-7{margin-left:60.6666666667%}.col-no-margin-l-7{width:58.3333333333%}.col-l-8,.col-no-margin-l-7{float:left;box-sizing:border-box}.col-l-8{width:65.3333333334%;margin-left:4%}.col-l-8:first-child{margin-left:0}.col-offset-l-8{margin-left:69.3333333334%}.col-no-margin-l-8{width:66.6666666667%}.col-l-9,.col-no-margin-l-8{float:left;box-sizing:border-box}.col-l-9{width:74%;margin-left:4%}.col-l-9:first-child{margin-left:0}.col-offset-l-9{margin-left:78%}.col-no-margin-l-9{width:75%}.col-l-10,.col-no-margin-l-9{float:left;box-sizing:border-box}.col-l-10{width:82.6666666667%;margin-left:4%}.col-l-10:first-child{margin-left:0}.col-offset-l-10{margin-left:86.6666666667%}.col-no-margin-l-10{width:83.3333333333%}.col-l-11,.col-no-margin-l-10{float:left;box-sizing:border-box}.col-l-11{width:91.3333333334%;margin-left:4%}.col-l-11:first-child{margin-left:0}.col-offset-l-11{margin-left:95.3333333334%}.col-no-margin-l-11{width:91.6666666667%}.col-l-12,.col-no-margin-l-11{float:left;box-sizing:border-box}.col-l-12{width:100%}.col-l-12,.col-l-12:first-child{margin-left:0}.col-no-margin-l-12{float:left;box-sizing:border-box;width:100%}.l-hidden{display:none!important}.l-visible{display:block!important}}@media screen and (min-width:1216px){.col-xl-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1:first-child{margin-left:0}.col-offset-xl-1{margin-left:8.6666666667%}.col-no-margin-xl-1{width:8.3333333333%}.col-no-margin-xl-1,.col-xl-2{float:left;box-sizing:border-box}.col-xl-2{width:13.3333333333%;margin-left:4%}.col-xl-2:first-child{margin-left:0}.col-offset-xl-2{margin-left:17.3333333333%}.col-no-margin-xl-2{width:16.6666666667%}.col-no-margin-xl-2,.col-xl-3{float:left;box-sizing:border-box}.col-xl-3{width:22%;margin-left:4%}.col-xl-3:first-child{margin-left:0}.col-offset-xl-3{margin-left:26%}.col-no-margin-xl-3{width:25%}.col-no-margin-xl-3,.col-xl-4{float:left;box-sizing:border-box}.col-xl-4{width:30.6666666667%;margin-left:4%}.col-xl-4:first-child{margin-left:0}.col-offset-xl-4{margin-left:34.6666666667%}.col-no-margin-xl-4{width:33.3333333333%}.col-no-margin-xl-4,.col-xl-5{float:left;box-sizing:border-box}.col-xl-5{width:39.3333333334%;margin-left:4%}.col-xl-5:first-child{margin-left:0}.col-offset-xl-5{margin-left:43.3333333334%}.col-no-margin-xl-5{width:41.6666666667%}.col-no-margin-xl-5,.col-xl-6{float:left;box-sizing:border-box}.col-xl-6{width:48%;margin-left:4%}.col-xl-6:first-child{margin-left:0}.col-offset-xl-6{margin-left:52%}.col-no-margin-xl-6{width:50%}.col-no-margin-xl-6,.col-xl-7{float:left;box-sizing:border-box}.col-xl-7{width:56.6666666667%;margin-left:4%}.col-xl-7:first-child{margin-left:0}.col-offset-xl-7{margin-left:60.6666666667%}.col-no-margin-xl-7{width:58.3333333333%}.col-no-margin-xl-7,.col-xl-8{float:left;box-sizing:border-box}.col-xl-8{width:65.3333333334%;margin-left:4%}.col-xl-8:first-child{margin-left:0}.col-offset-xl-8{margin-left:69.3333333334%}.col-no-margin-xl-8{width:66.6666666667%}.col-no-margin-xl-8,.col-xl-9{float:left;box-sizing:border-box}.col-xl-9{width:74%;margin-left:4%}.col-xl-9:first-child{margin-left:0}.col-offset-xl-9{margin-left:78%}.col-no-margin-xl-9{width:75%}.col-no-margin-xl-9,.col-xl-10{float:left;box-sizing:border-box}.col-xl-10{width:82.6666666667%;margin-left:4%}.col-xl-10:first-child{margin-left:0}.col-offset-xl-10{margin-left:86.6666666667%}.col-no-margin-xl-10{width:83.3333333333%}.col-no-margin-xl-10,.col-xl-11{float:left;box-sizing:border-box}.col-xl-11{width:91.3333333334%;margin-left:4%}.col-xl-11:first-child{margin-left:0}.col-offset-xl-11{margin-left:95.3333333334%}.col-no-margin-xl-11{width:91.6666666667%}.col-no-margin-xl-11,.col-xl-12{float:left;box-sizing:border-box}.col-xl-12{width:100%}.col-xl-12,.col-xl-12:first-child{margin-left:0}.col-no-margin-xl-12{float:left;box-sizing:border-box;width:100%}.xl-hidden{display:none!important}.xl-visible{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1:first-child{margin-left:0}.col-offset-xxl-1{margin-left:8.6666666667%}.col-no-margin-xxl-1{width:8.3333333333%}.col-no-margin-xxl-1,.col-xxl-2{float:left;box-sizing:border-box}.col-xxl-2{width:13.3333333333%;margin-left:4%}.col-xxl-2:first-child{margin-left:0}.col-offset-xxl-2{margin-left:17.3333333333%}.col-no-margin-xxl-2{width:16.6666666667%}.col-no-margin-xxl-2,.col-xxl-3{float:left;box-sizing:border-box}.col-xxl-3{width:22%;margin-left:4%}.col-xxl-3:first-child{margin-left:0}.col-offset-xxl-3{margin-left:26%}.col-no-margin-xxl-3{width:25%}.col-no-margin-xxl-3,.col-xxl-4{float:left;box-sizing:border-box}.col-xxl-4{width:30.6666666667%;margin-left:4%}.col-xxl-4:first-child{margin-left:0}.col-offset-xxl-4{margin-left:34.6666666667%}.col-no-margin-xxl-4{width:33.3333333333%}.col-no-margin-xxl-4,.col-xxl-5{float:left;box-sizing:border-box}.col-xxl-5{width:39.3333333334%;margin-left:4%}.col-xxl-5:first-child{margin-left:0}.col-offset-xxl-5{margin-left:43.3333333334%}.col-no-margin-xxl-5{width:41.6666666667%}.col-no-margin-xxl-5,.col-xxl-6{float:left;box-sizing:border-box}.col-xxl-6{width:48%;margin-left:4%}.col-xxl-6:first-child{margin-left:0}.col-offset-xxl-6{margin-left:52%}.col-no-margin-xxl-6{width:50%}.col-no-margin-xxl-6,.col-xxl-7{float:left;box-sizing:border-box}.col-xxl-7{width:56.6666666667%;margin-left:4%}.col-xxl-7:first-child{margin-left:0}.col-offset-xxl-7{margin-left:60.6666666667%}.col-no-margin-xxl-7{width:58.3333333333%}.col-no-margin-xxl-7,.col-xxl-8{float:left;box-sizing:border-box}.col-xxl-8{width:65.3333333334%;margin-left:4%}.col-xxl-8:first-child{margin-left:0}.col-offset-xxl-8{margin-left:69.3333333334%}.col-no-margin-xxl-8{width:66.6666666667%}.col-no-margin-xxl-8,.col-xxl-9{float:left;box-sizing:border-box}.col-xxl-9{width:74%;margin-left:4%}.col-xxl-9:first-child{margin-left:0}.col-offset-xxl-9{margin-left:78%}.col-no-margin-xxl-9{float:left;box-sizing:border-box;width:75%}.col-xxl-10{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10:first-child{margin-left:0}.col-offset-xxl-10{margin-left:86.6666666667%}.col-no-margin-xxl-10{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11:first-child{margin-left:0}.col-offset-xxl-11{margin-left:95.3333333334%}.col-no-margin-xxl-11{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12{float:left;box-sizing:border-box;width:100%}.col-xxl-12,.col-xxl-12:first-child{margin-left:0}.col-no-margin-xxl-12{float:left;box-sizing:border-box;width:100%}.xxl-hidden{display:none!important}.xxl-visible{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from{display:none!important}}@media screen and (min-width:769px){.tablet-small.until{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only{display:none!important}}@media screen and (min-width:769px){.tablet-small.only{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from{display:none!important}}@media screen and (min-width:1024px){.tablet.until{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only{display:none!important}}@media screen and (min-width:1024px){.tablet.only{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from{display:none!important}}@media screen and (min-width:1216px){.desktop.until{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only{display:none!important}}@media screen and (min-width:1216px){.desktop.only{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from{display:none!important}}@media screen and (min-width:1408px){.widescreen.until{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only{display:none!important}}@media screen and (min-width:1408px){.widescreen.only{display:none!important}}@media screen and (min-width:769px){.mobile{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd{display:none!important}}.vertical-center{display:flex;align-items:center}.horizontal-center{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden{display:none!important}.no-content{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid{width:100%;display:grid;row-gap:1em;-moz-column-gap:1.5em;column-gap:1.5em;padding:1em}@media screen and (max-width:calc(640px - 1px)){.grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn,.btn-default,button{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary,.btn-default[type=submit],.btn.btn-primary,.btn[type=submit],button.btn-primary,button[type=submit]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon,.btn-default .icon,button .icon{margin-right:.5em}input[type=password],input[type=text]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password]:focus,input[type=text]:focus{border:1px solid #35b870}button,input{outline:none}input[type=text]:hover,textarea:hover{border:1px solid #9cdfb0}ul{margin:0;padding:0;list-style:none}a{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a:hover{color:#35b870}::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){::-webkit-scrollbar{width:.3333em;height:.3333em}}::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser :deep(.nav){width:100%;height:2.5em;padding:.5em 1em;background:linear-gradient(0deg,#ececec,#f6f6f6);box-shadow:0 3px 2px -1px silver;white-space:nowrap;overflow:hidden}.browser :deep(.nav) .path{cursor:pointer}.browser :deep(.nav) .path .token:hover{color:#35b870;text-decoration:underline}.browser :deep(.nav) .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local],input[type=number],input[type=password],input[type=search],input[type=text],input[type=time]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=text]:hover,input[type=time]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=time]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon,input[type=number].with-icon,input[type=password].with-icon,input[type=search].with-icon,input[type=text].with-icon,input[type=time].with-icon{padding-left:.3em}input[type=search],input[type=text]{border-radius:1em;padding:.25em .5em}.fade-in{animation-fill-mode:both;animation-name:fadeIn;-webkit-animation-name:fadeIn}.fade-in,.fade-out{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out{animation-fill-mode:both;animation-name:fadeOut;-webkit-animation-name:fadeOut}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;display:none}}.glow{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow;-webkit-animation-name:glow}.loop{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow{0%{opacity:1;box-shadow:0 0 5px #fff}10%{opacity:.9;box-shadow:0 0 10px #32b646}20%{opacity:.8;box-shadow:0 0 20px #32b646}30%{opacity:.7;box-shadow:0 0 30px #32b646}40%{opacity:.6;box-shadow:0 0 40px #32b646}50%{opacity:.5;box-shadow:0 0 50px #32b646}60%{opacity:.6;box-shadow:0 0 40px #32b646}70%{opacity:.7;box-shadow:0 0 30px #32b646}80%{opacity:.8;box-shadow:0 0 20px #32b646}90%{opacity:.9;box-shadow:0 0 10px #32b646}to{opacity:1;box-shadow:0 0 5px #fff}}.fa.fa-kodi:before{background-size:1em 1em;background:url(/static/img/kodi.d18f8d23.svg)}.fa.fa-kodi:before,.fa.fa-plex:before{content:" ";width:1em;height:1em;display:inline-block}.fa.fa-plex:before{background-size:1em 1em;background:url(/static/img/plex.7a4e22a6.svg)}.fa.fa-jellyfin:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.camera{width:100%;height:100%;background:#fff;overflow:auto;padding-top:3em}.camera,.camera .camera-container{display:flex;flex-direction:column;align-items:center}.camera .camera-container{background:#101520}.camera .camera-container .frame-container{position:relative}.camera .camera-container .frame,.camera .camera-container .no-frame{position:absolute;top:0;width:100%;height:100%}.camera .camera-container .frame{z-index:1}.camera .camera-container .no-frame{display:flex;color:#fff;align-items:center;justify-content:center;z-index:2;background:#000}.camera .camera-container .controls{width:100%;display:flex;border-top:1px solid #202530;padding:.5em .25em}.camera .camera-container .controls .left,.camera .camera-container .controls .right{width:50%}.camera .camera-container .controls .right{text-align:right}.camera .camera-container .controls button{background:none;color:#fff;border:none}.camera .camera-container .controls button:hover{color:#38cf80}.camera .url{display:flex;margin:1em}@media screen and (max-width:calc(769px - 1px)){.camera .url{width:80%}}@media screen and (min-width:769px){.camera .url{width:640px}}.camera .url .row{width:100%;display:flex;align-items:center}.camera .url .name{width:140px}.camera .url input{width:500px;font-weight:400}.camera .params{display:flex;flex-direction:column;margin:-2em}@media screen and (min-width:769px){.camera .params{width:640px}}.camera .params label{font-weight:400}.camera .params .head{display:flex;justify-content:center}.camera .params .head label{width:100%;display:flex;justify-content:right}.camera .params .head label .name{margin-right:1em}.camera .params .row{width:100%;display:flex;align-items:center;padding:.5em 1em}.camera .params .row .name{width:30%}.camera .params .row input{width:70%}.camera .params .row:nth-child(2n){background:#f1f3f2}.camera .params .row:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (max-width:calc(769px - 1px)){.camera .modal .content{width:90%!important}} \ No newline at end of file +.col-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1:first-child{margin-left:0}.col-no-margin-1{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1:first-child{margin-left:8.6666666667%!important}.col-offset-1:not(first-child){margin-left:12.6666666667%!important}.col-2{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2:first-child{margin-left:0}.col-no-margin-2{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2:first-child{margin-left:17.3333333333%!important}.col-offset-2:not(first-child){margin-left:21.3333333333%!important}.col-3{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3:first-child{margin-left:0}.col-no-margin-3{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3:first-child{margin-left:26%!important}.col-offset-3:not(first-child){margin-left:30%!important}.col-4{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4:first-child{margin-left:0}.col-no-margin-4{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4:first-child{margin-left:34.6666666667%!important}.col-offset-4:not(first-child){margin-left:38.6666666667%!important}.col-5{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5:first-child{margin-left:0}.col-no-margin-5{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5:first-child{margin-left:43.3333333334%!important}.col-offset-5:not(first-child){margin-left:47.3333333334%!important}.col-6{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6:first-child{margin-left:0}.col-no-margin-6{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6:first-child{margin-left:52%!important}.col-offset-6:not(first-child){margin-left:56%!important}.col-7{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7:first-child{margin-left:0}.col-no-margin-7{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7:first-child{margin-left:60.6666666667%!important}.col-offset-7:not(first-child){margin-left:64.6666666667%!important}.col-8{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8:first-child{margin-left:0}.col-no-margin-8{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8:first-child{margin-left:69.3333333334%!important}.col-offset-8:not(first-child){margin-left:73.3333333334%!important}.col-9{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9:first-child{margin-left:0}.col-no-margin-9{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9:first-child{margin-left:78%!important}.col-offset-9:not(first-child){margin-left:82%!important}.col-10{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10:first-child{margin-left:0}.col-no-margin-10{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10:first-child{margin-left:86.6666666667%!important}.col-offset-10:not(first-child){margin-left:90.6666666667%!important}.col-11{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11:first-child{margin-left:0}.col-no-margin-11{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11:first-child{margin-left:95.3333333334%!important}.col-offset-11:not(first-child){margin-left:99.3333333334%!important}.col-12{float:left;box-sizing:border-box;width:100%}.col-12,.col-12:first-child{margin-left:0}.col-no-margin-12{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1:first-child{margin-left:0}.col-offset-s-1{margin-left:8.6666666667%}.col-no-margin-s-1{width:8.3333333333%}.col-no-margin-s-1,.col-s-2{float:left;box-sizing:border-box}.col-s-2{width:13.3333333333%;margin-left:4%}.col-s-2:first-child{margin-left:0}.col-offset-s-2{margin-left:17.3333333333%}.col-no-margin-s-2{width:16.6666666667%}.col-no-margin-s-2,.col-s-3{float:left;box-sizing:border-box}.col-s-3{width:22%;margin-left:4%}.col-s-3:first-child{margin-left:0}.col-offset-s-3{margin-left:26%}.col-no-margin-s-3{width:25%}.col-no-margin-s-3,.col-s-4{float:left;box-sizing:border-box}.col-s-4{width:30.6666666667%;margin-left:4%}.col-s-4:first-child{margin-left:0}.col-offset-s-4{margin-left:34.6666666667%}.col-no-margin-s-4{width:33.3333333333%}.col-no-margin-s-4,.col-s-5{float:left;box-sizing:border-box}.col-s-5{width:39.3333333334%;margin-left:4%}.col-s-5:first-child{margin-left:0}.col-offset-s-5{margin-left:43.3333333334%}.col-no-margin-s-5{width:41.6666666667%}.col-no-margin-s-5,.col-s-6{float:left;box-sizing:border-box}.col-s-6{width:48%;margin-left:4%}.col-s-6:first-child{margin-left:0}.col-offset-s-6{margin-left:52%}.col-no-margin-s-6{width:50%}.col-no-margin-s-6,.col-s-7{float:left;box-sizing:border-box}.col-s-7{width:56.6666666667%;margin-left:4%}.col-s-7:first-child{margin-left:0}.col-offset-s-7{margin-left:60.6666666667%}.col-no-margin-s-7{width:58.3333333333%}.col-no-margin-s-7,.col-s-8{float:left;box-sizing:border-box}.col-s-8{width:65.3333333334%;margin-left:4%}.col-s-8:first-child{margin-left:0}.col-offset-s-8{margin-left:69.3333333334%}.col-no-margin-s-8{width:66.6666666667%}.col-no-margin-s-8,.col-s-9{float:left;box-sizing:border-box}.col-s-9{width:74%;margin-left:4%}.col-s-9:first-child{margin-left:0}.col-offset-s-9{margin-left:78%}.col-no-margin-s-9{width:75%}.col-no-margin-s-9,.col-s-10{float:left;box-sizing:border-box}.col-s-10{width:82.6666666667%;margin-left:4%}.col-s-10:first-child{margin-left:0}.col-offset-s-10{margin-left:86.6666666667%}.col-no-margin-s-10{width:83.3333333333%}.col-no-margin-s-10,.col-s-11{float:left;box-sizing:border-box}.col-s-11{width:91.3333333334%;margin-left:4%}.col-s-11:first-child{margin-left:0}.col-offset-s-11{margin-left:95.3333333334%}.col-no-margin-s-11{width:91.6666666667%}.col-no-margin-s-11,.col-s-12{float:left;box-sizing:border-box}.col-s-12{width:100%}.col-s-12,.col-s-12:first-child{margin-left:0}.col-no-margin-s-12{float:left;box-sizing:border-box;width:100%}.s-hidden{display:none!important}.s-visible{display:block!important}}@media screen and (min-width:769px){.col-m-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1:first-child{margin-left:0}.col-offset-m-1{margin-left:8.6666666667%}.col-no-margin-m-1{width:8.3333333333%}.col-m-2,.col-no-margin-m-1{float:left;box-sizing:border-box}.col-m-2{width:13.3333333333%;margin-left:4%}.col-m-2:first-child{margin-left:0}.col-offset-m-2{margin-left:17.3333333333%}.col-no-margin-m-2{width:16.6666666667%}.col-m-3,.col-no-margin-m-2{float:left;box-sizing:border-box}.col-m-3{width:22%;margin-left:4%}.col-m-3:first-child{margin-left:0}.col-offset-m-3{margin-left:26%}.col-no-margin-m-3{width:25%}.col-m-4,.col-no-margin-m-3{float:left;box-sizing:border-box}.col-m-4{width:30.6666666667%;margin-left:4%}.col-m-4:first-child{margin-left:0}.col-offset-m-4{margin-left:34.6666666667%}.col-no-margin-m-4{width:33.3333333333%}.col-m-5,.col-no-margin-m-4{float:left;box-sizing:border-box}.col-m-5{width:39.3333333334%;margin-left:4%}.col-m-5:first-child{margin-left:0}.col-offset-m-5{margin-left:43.3333333334%}.col-no-margin-m-5{width:41.6666666667%}.col-m-6,.col-no-margin-m-5{float:left;box-sizing:border-box}.col-m-6{width:48%;margin-left:4%}.col-m-6:first-child{margin-left:0}.col-offset-m-6{margin-left:52%}.col-no-margin-m-6{width:50%}.col-m-7,.col-no-margin-m-6{float:left;box-sizing:border-box}.col-m-7{width:56.6666666667%;margin-left:4%}.col-m-7:first-child{margin-left:0}.col-offset-m-7{margin-left:60.6666666667%}.col-no-margin-m-7{width:58.3333333333%}.col-m-8,.col-no-margin-m-7{float:left;box-sizing:border-box}.col-m-8{width:65.3333333334%;margin-left:4%}.col-m-8:first-child{margin-left:0}.col-offset-m-8{margin-left:69.3333333334%}.col-no-margin-m-8{width:66.6666666667%}.col-m-9,.col-no-margin-m-8{float:left;box-sizing:border-box}.col-m-9{width:74%;margin-left:4%}.col-m-9:first-child{margin-left:0}.col-offset-m-9{margin-left:78%}.col-no-margin-m-9{width:75%}.col-m-10,.col-no-margin-m-9{float:left;box-sizing:border-box}.col-m-10{width:82.6666666667%;margin-left:4%}.col-m-10:first-child{margin-left:0}.col-offset-m-10{margin-left:86.6666666667%}.col-no-margin-m-10{width:83.3333333333%}.col-m-11,.col-no-margin-m-10{float:left;box-sizing:border-box}.col-m-11{width:91.3333333334%;margin-left:4%}.col-m-11:first-child{margin-left:0}.col-offset-m-11{margin-left:95.3333333334%}.col-no-margin-m-11{width:91.6666666667%}.col-m-12,.col-no-margin-m-11{float:left;box-sizing:border-box}.col-m-12{width:100%}.col-m-12,.col-m-12:first-child{margin-left:0}.col-no-margin-m-12{float:left;box-sizing:border-box;width:100%}.m-hidden{display:none!important}.m-visible{display:block!important}}@media screen and (min-width:1024px){.col-l-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1:first-child{margin-left:0}.col-offset-l-1{margin-left:8.6666666667%}.col-no-margin-l-1{width:8.3333333333%}.col-l-2,.col-no-margin-l-1{float:left;box-sizing:border-box}.col-l-2{width:13.3333333333%;margin-left:4%}.col-l-2:first-child{margin-left:0}.col-offset-l-2{margin-left:17.3333333333%}.col-no-margin-l-2{width:16.6666666667%}.col-l-3,.col-no-margin-l-2{float:left;box-sizing:border-box}.col-l-3{width:22%;margin-left:4%}.col-l-3:first-child{margin-left:0}.col-offset-l-3{margin-left:26%}.col-no-margin-l-3{width:25%}.col-l-4,.col-no-margin-l-3{float:left;box-sizing:border-box}.col-l-4{width:30.6666666667%;margin-left:4%}.col-l-4:first-child{margin-left:0}.col-offset-l-4{margin-left:34.6666666667%}.col-no-margin-l-4{width:33.3333333333%}.col-l-5,.col-no-margin-l-4{float:left;box-sizing:border-box}.col-l-5{width:39.3333333334%;margin-left:4%}.col-l-5:first-child{margin-left:0}.col-offset-l-5{margin-left:43.3333333334%}.col-no-margin-l-5{width:41.6666666667%}.col-l-6,.col-no-margin-l-5{float:left;box-sizing:border-box}.col-l-6{width:48%;margin-left:4%}.col-l-6:first-child{margin-left:0}.col-offset-l-6{margin-left:52%}.col-no-margin-l-6{width:50%}.col-l-7,.col-no-margin-l-6{float:left;box-sizing:border-box}.col-l-7{width:56.6666666667%;margin-left:4%}.col-l-7:first-child{margin-left:0}.col-offset-l-7{margin-left:60.6666666667%}.col-no-margin-l-7{width:58.3333333333%}.col-l-8,.col-no-margin-l-7{float:left;box-sizing:border-box}.col-l-8{width:65.3333333334%;margin-left:4%}.col-l-8:first-child{margin-left:0}.col-offset-l-8{margin-left:69.3333333334%}.col-no-margin-l-8{width:66.6666666667%}.col-l-9,.col-no-margin-l-8{float:left;box-sizing:border-box}.col-l-9{width:74%;margin-left:4%}.col-l-9:first-child{margin-left:0}.col-offset-l-9{margin-left:78%}.col-no-margin-l-9{width:75%}.col-l-10,.col-no-margin-l-9{float:left;box-sizing:border-box}.col-l-10{width:82.6666666667%;margin-left:4%}.col-l-10:first-child{margin-left:0}.col-offset-l-10{margin-left:86.6666666667%}.col-no-margin-l-10{width:83.3333333333%}.col-l-11,.col-no-margin-l-10{float:left;box-sizing:border-box}.col-l-11{width:91.3333333334%;margin-left:4%}.col-l-11:first-child{margin-left:0}.col-offset-l-11{margin-left:95.3333333334%}.col-no-margin-l-11{width:91.6666666667%}.col-l-12,.col-no-margin-l-11{float:left;box-sizing:border-box}.col-l-12{width:100%}.col-l-12,.col-l-12:first-child{margin-left:0}.col-no-margin-l-12{float:left;box-sizing:border-box;width:100%}.l-hidden{display:none!important}.l-visible{display:block!important}}@media screen and (min-width:1216px){.col-xl-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1:first-child{margin-left:0}.col-offset-xl-1{margin-left:8.6666666667%}.col-no-margin-xl-1{width:8.3333333333%}.col-no-margin-xl-1,.col-xl-2{float:left;box-sizing:border-box}.col-xl-2{width:13.3333333333%;margin-left:4%}.col-xl-2:first-child{margin-left:0}.col-offset-xl-2{margin-left:17.3333333333%}.col-no-margin-xl-2{width:16.6666666667%}.col-no-margin-xl-2,.col-xl-3{float:left;box-sizing:border-box}.col-xl-3{width:22%;margin-left:4%}.col-xl-3:first-child{margin-left:0}.col-offset-xl-3{margin-left:26%}.col-no-margin-xl-3{width:25%}.col-no-margin-xl-3,.col-xl-4{float:left;box-sizing:border-box}.col-xl-4{width:30.6666666667%;margin-left:4%}.col-xl-4:first-child{margin-left:0}.col-offset-xl-4{margin-left:34.6666666667%}.col-no-margin-xl-4{width:33.3333333333%}.col-no-margin-xl-4,.col-xl-5{float:left;box-sizing:border-box}.col-xl-5{width:39.3333333334%;margin-left:4%}.col-xl-5:first-child{margin-left:0}.col-offset-xl-5{margin-left:43.3333333334%}.col-no-margin-xl-5{width:41.6666666667%}.col-no-margin-xl-5,.col-xl-6{float:left;box-sizing:border-box}.col-xl-6{width:48%;margin-left:4%}.col-xl-6:first-child{margin-left:0}.col-offset-xl-6{margin-left:52%}.col-no-margin-xl-6{width:50%}.col-no-margin-xl-6,.col-xl-7{float:left;box-sizing:border-box}.col-xl-7{width:56.6666666667%;margin-left:4%}.col-xl-7:first-child{margin-left:0}.col-offset-xl-7{margin-left:60.6666666667%}.col-no-margin-xl-7{width:58.3333333333%}.col-no-margin-xl-7,.col-xl-8{float:left;box-sizing:border-box}.col-xl-8{width:65.3333333334%;margin-left:4%}.col-xl-8:first-child{margin-left:0}.col-offset-xl-8{margin-left:69.3333333334%}.col-no-margin-xl-8{width:66.6666666667%}.col-no-margin-xl-8,.col-xl-9{float:left;box-sizing:border-box}.col-xl-9{width:74%;margin-left:4%}.col-xl-9:first-child{margin-left:0}.col-offset-xl-9{margin-left:78%}.col-no-margin-xl-9{width:75%}.col-no-margin-xl-9,.col-xl-10{float:left;box-sizing:border-box}.col-xl-10{width:82.6666666667%;margin-left:4%}.col-xl-10:first-child{margin-left:0}.col-offset-xl-10{margin-left:86.6666666667%}.col-no-margin-xl-10{width:83.3333333333%}.col-no-margin-xl-10,.col-xl-11{float:left;box-sizing:border-box}.col-xl-11{width:91.3333333334%;margin-left:4%}.col-xl-11:first-child{margin-left:0}.col-offset-xl-11{margin-left:95.3333333334%}.col-no-margin-xl-11{width:91.6666666667%}.col-no-margin-xl-11,.col-xl-12{float:left;box-sizing:border-box}.col-xl-12{width:100%}.col-xl-12,.col-xl-12:first-child{margin-left:0}.col-no-margin-xl-12{float:left;box-sizing:border-box;width:100%}.xl-hidden{display:none!important}.xl-visible{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1:first-child{margin-left:0}.col-offset-xxl-1{margin-left:8.6666666667%}.col-no-margin-xxl-1{width:8.3333333333%}.col-no-margin-xxl-1,.col-xxl-2{float:left;box-sizing:border-box}.col-xxl-2{width:13.3333333333%;margin-left:4%}.col-xxl-2:first-child{margin-left:0}.col-offset-xxl-2{margin-left:17.3333333333%}.col-no-margin-xxl-2{width:16.6666666667%}.col-no-margin-xxl-2,.col-xxl-3{float:left;box-sizing:border-box}.col-xxl-3{width:22%;margin-left:4%}.col-xxl-3:first-child{margin-left:0}.col-offset-xxl-3{margin-left:26%}.col-no-margin-xxl-3{width:25%}.col-no-margin-xxl-3,.col-xxl-4{float:left;box-sizing:border-box}.col-xxl-4{width:30.6666666667%;margin-left:4%}.col-xxl-4:first-child{margin-left:0}.col-offset-xxl-4{margin-left:34.6666666667%}.col-no-margin-xxl-4{width:33.3333333333%}.col-no-margin-xxl-4,.col-xxl-5{float:left;box-sizing:border-box}.col-xxl-5{width:39.3333333334%;margin-left:4%}.col-xxl-5:first-child{margin-left:0}.col-offset-xxl-5{margin-left:43.3333333334%}.col-no-margin-xxl-5{width:41.6666666667%}.col-no-margin-xxl-5,.col-xxl-6{float:left;box-sizing:border-box}.col-xxl-6{width:48%;margin-left:4%}.col-xxl-6:first-child{margin-left:0}.col-offset-xxl-6{margin-left:52%}.col-no-margin-xxl-6{width:50%}.col-no-margin-xxl-6,.col-xxl-7{float:left;box-sizing:border-box}.col-xxl-7{width:56.6666666667%;margin-left:4%}.col-xxl-7:first-child{margin-left:0}.col-offset-xxl-7{margin-left:60.6666666667%}.col-no-margin-xxl-7{width:58.3333333333%}.col-no-margin-xxl-7,.col-xxl-8{float:left;box-sizing:border-box}.col-xxl-8{width:65.3333333334%;margin-left:4%}.col-xxl-8:first-child{margin-left:0}.col-offset-xxl-8{margin-left:69.3333333334%}.col-no-margin-xxl-8{width:66.6666666667%}.col-no-margin-xxl-8,.col-xxl-9{float:left;box-sizing:border-box}.col-xxl-9{width:74%;margin-left:4%}.col-xxl-9:first-child{margin-left:0}.col-offset-xxl-9{margin-left:78%}.col-no-margin-xxl-9{float:left;box-sizing:border-box;width:75%}.col-xxl-10{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10:first-child{margin-left:0}.col-offset-xxl-10{margin-left:86.6666666667%}.col-no-margin-xxl-10{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11:first-child{margin-left:0}.col-offset-xxl-11{margin-left:95.3333333334%}.col-no-margin-xxl-11{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12{float:left;box-sizing:border-box;width:100%}.col-xxl-12,.col-xxl-12:first-child{margin-left:0}.col-no-margin-xxl-12{float:left;box-sizing:border-box;width:100%}.xxl-hidden{display:none!important}.xxl-visible{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from{display:none!important}}@media screen and (min-width:769px){.tablet-small.until{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only{display:none!important}}@media screen and (min-width:769px){.tablet-small.only{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from{display:none!important}}@media screen and (min-width:1024px){.tablet.until{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only{display:none!important}}@media screen and (min-width:1024px){.tablet.only{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from{display:none!important}}@media screen and (min-width:1216px){.desktop.until{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only{display:none!important}}@media screen and (min-width:1216px){.desktop.only{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from{display:none!important}}@media screen and (min-width:1408px){.widescreen.until{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only{display:none!important}}@media screen and (min-width:1408px){.widescreen.only{display:none!important}}@media screen and (min-width:769px){.mobile{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd{display:none!important}}.vertical-center{display:flex;align-items:center}.horizontal-center{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden{display:none!important}.no-content{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid{width:100%;display:grid;row-gap:1em;-moz-column-gap:1.5em;column-gap:1.5em;padding:1em}@media screen and (max-width:calc(640px - 1px)){.grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn,.btn-default,button{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary,.btn-default[type=submit],.btn.btn-primary,.btn[type=submit],button.btn-primary,button[type=submit]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon,.btn-default .icon,button .icon{margin-right:.5em}input[type=password],input[type=text]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password]:focus,input[type=text]:focus{border:1px solid #35b870}button,input{outline:none}input[type=text]:hover,textarea:hover{border:1px solid #9cdfb0}ul{margin:0;padding:0;list-style:none}a{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a:hover{color:#35b870}::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){::-webkit-scrollbar{width:.3333em;height:.3333em}}::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser :deep(.nav){width:100%;height:2.5em;padding:.5em 1em;background:linear-gradient(0deg,#ececec,#f6f6f6);box-shadow:0 3px 2px -1px silver;white-space:nowrap;overflow:hidden}.browser :deep(.nav) .path{cursor:pointer}.browser :deep(.nav) .path .token:hover{color:#35b870;text-decoration:underline}.browser :deep(.nav) .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local],input[type=number],input[type=password],input[type=search],input[type=text],input[type=time]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=text]:hover,input[type=time]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=time]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon,input[type=number].with-icon,input[type=password].with-icon,input[type=search].with-icon,input[type=text].with-icon,input[type=time].with-icon{padding-left:.3em}input[type=search],input[type=text]{border-radius:1em;padding:.25em .5em}.fade-in{animation-fill-mode:both;animation-name:fadeIn;-webkit-animation-name:fadeIn}.fade-in,.fade-out{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out{animation-fill-mode:both;animation-name:fadeOut;-webkit-animation-name:fadeOut}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;display:none}}.glow{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow;-webkit-animation-name:glow}.loop{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow{0%{opacity:1;box-shadow:0 0 5px #fff}10%{opacity:.9;box-shadow:0 0 10px #32b646}20%{opacity:.8;box-shadow:0 0 20px #32b646}30%{opacity:.7;box-shadow:0 0 30px #32b646}40%{opacity:.6;box-shadow:0 0 40px #32b646}50%{opacity:.5;box-shadow:0 0 50px #32b646}60%{opacity:.6;box-shadow:0 0 40px #32b646}70%{opacity:.7;box-shadow:0 0 30px #32b646}80%{opacity:.8;box-shadow:0 0 20px #32b646}90%{opacity:.9;box-shadow:0 0 10px #32b646}to{opacity:1;box-shadow:0 0 5px #fff}}.fa.fa-kodi:before{background-size:1em 1em;background:url(/static/img/kodi.d18f8d23.svg)}.fa.fa-kodi:before,.fa.fa-plex:before{content:" ";width:1em;height:1em;display:inline-block}.fa.fa-plex:before{background-size:1em 1em;background:url(/static/img/plex.7a4e22a6.svg)}.fa.fa-jellyfin:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.camera{width:100%;height:100%;background:#fff;overflow:auto;padding-top:3em;position:relative}.camera,.camera .camera-container{display:flex;flex-direction:column;align-items:center}.camera .camera-container{background:#101520}.camera .camera-container .frame-canvas{position:relative;display:flex;justify-content:center;align-items:center;background:#000}.camera .camera-container .frame-container{max-width:100%;max-height:100%;position:relative}.camera .camera-container.fullscreen{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}.camera .camera-container.fullscreen .frame-canvas{width:100%;height:calc(100% - 3.5em)}.camera .camera-container .frame,.camera .camera-container .no-frame{position:absolute;top:0;width:100%;height:100%}.camera .camera-container .frame{z-index:1}.camera .camera-container .no-frame{display:flex;color:#fff;align-items:center;justify-content:center;z-index:2;background:#000}.camera .camera-container .controls{width:100%;height:3.5em;display:flex;border-top:1px solid #202530;padding:.5em .25em}.camera .camera-container .controls .left,.camera .camera-container .controls .right{width:50%}.camera .camera-container .controls .right{text-align:right}.camera .camera-container .controls button{background:none;color:#fff;border:none}.camera .camera-container .controls button:hover{color:#38cf80}.camera .url{display:flex;margin:1em}@media screen and (max-width:calc(769px - 1px)){.camera .url{width:80%}}@media screen and (min-width:769px){.camera .url{width:640px}}.camera .url .row{width:100%;display:flex;align-items:center}.camera .url .name{width:140px}.camera .url input{width:500px;font-weight:400}.camera .params{display:flex;flex-direction:column;margin:-2em}@media screen and (min-width:769px){.camera .params{width:640px}}.camera .params label{font-weight:400}.camera .params .head{display:flex;justify-content:center}.camera .params .head label{width:100%;display:flex;justify-content:right}.camera .params .head label .name{margin-right:1em}.camera .params .row{width:100%;display:flex;align-items:center;padding:.5em 1em}.camera .params .row .name{width:30%}.camera .params .row input{width:70%}.camera .params .row:nth-child(2n){background:#f1f3f2}.camera .params .row:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.camera .modal-container{z-index:1000}@media screen and (max-width:calc(769px - 1px)){.camera .modal .content{width:90%!important}} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1088.dd858e1e.js b/platypush/backend/http/webapp/dist/static/js/1088.f184400f.js similarity index 90% rename from platypush/backend/http/webapp/dist/static/js/1088.dd858e1e.js rename to platypush/backend/http/webapp/dist/static/js/1088.f184400f.js index 9467d2b235..88cdd34333 100644 --- a/platypush/backend/http/webapp/dist/static/js/1088.dd858e1e.js +++ b/platypush/backend/http/webapp/dist/static/js/1088.f184400f.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1088],{1088:function(n,e,t){t.r(e),t.d(e,{default:function(){return o}});var u=t(6252);function a(n,e,t,a,r,p){const s=(0,u.up)("Zwave");return(0,u.wg)(),(0,u.j4)(s,{"plugin-name":"zwave.mqtt"})}var r=t(7880),p={components:{Zwave:r.Z}},s=t(3744);const c=(0,s.Z)(p,[["render",a]]);var o=c}}]); -//# sourceMappingURL=1088.dd858e1e.js.map \ No newline at end of file +//# sourceMappingURL=1088.f184400f.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1088.dd858e1e.js.map b/platypush/backend/http/webapp/dist/static/js/1088.f184400f.js.map similarity index 93% rename from platypush/backend/http/webapp/dist/static/js/1088.dd858e1e.js.map rename to platypush/backend/http/webapp/dist/static/js/1088.f184400f.js.map index 464e2fe78b..ce225f1f8d 100644 --- a/platypush/backend/http/webapp/dist/static/js/1088.dd858e1e.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1088.f184400f.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1088.dd858e1e.js","mappings":"iPACEA,EAAAA,EAAAA,IAAkCC,EAAA,CAA3B,cAAY,c,eAMrB,GACEC,WAAY,CAACC,MAAKA,EAAAA,I,UCHpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/ZwaveMqtt/Index.vue","webpack://platypush/./src/components/panels/ZwaveMqtt/Index.vue?4812"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=8fb9cbb2\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Zwave","components","Zwave","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/1088.f184400f.js","mappings":"iPACEA,EAAAA,EAAAA,IAAkCC,EAAA,CAA3B,cAAY,c,eAMrB,GACEC,WAAY,CAACC,MAAKA,EAAAA,I,UCHpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/ZwaveMqtt/Index.vue","webpack://platypush/./src/components/panels/ZwaveMqtt/Index.vue?4812"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=8fb9cbb2\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Zwave","components","Zwave","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1259.ec6660f9.js b/platypush/backend/http/webapp/dist/static/js/1259.04c161c9.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1259.ec6660f9.js rename to platypush/backend/http/webapp/dist/static/js/1259.04c161c9.js index 8045527573..b1a59121db 100644 --- a/platypush/backend/http/webapp/dist/static/js/1259.ec6660f9.js +++ b/platypush/backend/http/webapp/dist/static/js/1259.04c161c9.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1259],{4212:function(e,t,i){i.d(t,{N:function(){return s}});class s{constructor(e){if(this.ranges={hue:[0,360],sat:[0,100],bri:[0,100],ct:[154,500]},e)for(const t of Object.keys(this.ranges))e[t]&&(this.ranges[t]=e[t])}normalize(e,t,i){return i[0]+(e-t[0])*(i[1]-i[0])/(t[1]-t[0])}hslToRgb(e,t,i){[e,t,i]=[this.normalize(e,this.ranges.hue,[0,360]),this.normalize(t,this.ranges.sat,[0,100]),this.normalize(i,this.ranges.bri,[0,100])],i/=100;const s=t*Math.min(i,1-i)/100,a=t=>{const a=(t+e/30)%12,n=i-s*Math.max(Math.min(a-3,9-a,1),-1);return Math.round(255*n)};return[a(0),a(8),a(4)]}rgbToHsl(e,t,i){e/=255,t/=255,i/=255;const s=Math.max(e,t,i),a=Math.min(e,t,i);let n,l,o=(s+a)/2;if(s===a)n=l=0;else{const r=s-a;switch(l=o>.5?r/(2-s-a):r/(s+a),s){case e:n=(t-i)/r+(td&&o>r&&o>1?(r/=o,d/=o,o=1):r>d&&r>o&&r>1?(o/=r,d/=r,r=1):d>o&&d>r&&d>1&&(o/=d,r/=d,d=1),o=o<=.0031308?12.92*o:1.055*Math.pow(o,1/2.4)-.055,r=r<=.0031308?12.92*r:1.055*Math.pow(r,1/2.4)-.055,d=d<=.0031308?12.92*d:1.055*Math.pow(d,1/2.4)-.055,o=Math.round(255*o),r=Math.round(255*r),d=Math.round(255*d),isNaN(o)&&(o=0),isNaN(r)&&(r=0),isNaN(d)&&(d=0),[o,r,d].map((e=>Math.min(Math.max(0,e),255)))}rgbToXY(e,t,i){e>1&&(e/=255),t>1&&(t/=255),i>1&&(i/=255),e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92,t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,i=i>.04045?Math.pow((i+.055)/1.055,2.4):i/12.92;const s=.664511*e+.154324*t+.162028*i,a=.283881*e+.668433*t+.047685*i,n=88e-6*e+.07231*t+.986039*i;let l=parseFloat((s/(s+a+n)).toFixed(4)),o=parseFloat((a/(s+a+n)).toFixed(4));return isNaN(l)&&(l=0),isNaN(o)&&(o=0),[l,o]}rgbToBri(e,t,i){return Math.min(2*this.rgbToHsl(e,t,i)[2],this.ranges.bri[1])}getRGB(e){return null!=e.red&&null!=e.green&&null!=e.blue?[e.red,e.green,e.blue]:null!=e.r&&null!=e.g&&null!=e.b?[e.r,e.g,e.b]:e.rgb?e.rgb:void 0}getXY(e){return null!=e.x&&null!=e.y?[e.x,e.y]:e.xy?e.xy:void 0}toRGB(e){const t=this.getRGB(e);if(t)return t;const i=this.getXY(e);return i&&e.bri?this.xyToRgb(...i,e.bri):e.hue&&e.sat&&e.bri?this.hslToRgb(e.hue,e.sat,e.bri):(console.debug("Could not determine color space"),void console.debug(e))}toXY(e){const t=this.getXY(e);if(t&&e.bri)return[t[0],t[1],e.bri];const i=this.getRGB(e);if(i)return this.rgbToXY(...i);if(e.hue&&e.sat&&e.bri){const t=this.hslToRgb(e.hue,e.sat,e.bri);return this.rgbToXY(...t)}console.debug("Could not determine color space"),console.debug(e)}toHSL(e){if(e.hue&&e.sat&&e.bri)return[e.hue,e.sat,e.bri];const t=this.getRGB(e);if(t)return this.rgbToHsl(...t);const i=this.getXY(e);if(i&&e.bri){const t=this.xyToRgb(...i,e.bri);return this.rgbToHsl(...t)}console.debug("Could not determine color space"),console.debug(e)}hexToRgb(e){return[e.slice(1,3),e.slice(3,5),e.slice(5,7)].map((e=>parseInt(e,16)))}rgbToHex(e){return"#"+e.map((e=>{let t=e.toString(16);return t.length<2&&(t="0"+t),t})).join("")}}},2787:function(e,t,i){i.d(t,{Z:function(){return w}});var s=i(6252),a=i(9963),n=i(3577);const l={class:"dropdown-container"},o=["title"],r=["textContent"],d={class:"body-container hidden",ref:"dropdownContainer"};function c(e,t,i,c,u,v){const p=(0,s.up)("DropdownBody");return(0,s.wg)(),(0,s.iD)("div",l,[(0,s._)("button",{title:i.title,ref:"button",onClick:t[0]||(t[0]=(0,a.iM)((e=>v.toggle(e)),["stop"]))},[i.iconClass?((0,s.wg)(),(0,s.iD)("i",{key:0,class:(0,n.C_)(["icon",i.iconClass])},null,2)):(0,s.kq)("",!0),i.text?((0,s.wg)(),(0,s.iD)("span",{key:1,class:"text",textContent:(0,n.zw)(i.text)},null,8,r)):(0,s.kq)("",!0)],8,o),(0,s._)("div",d,[(0,s.Wm)(p,{id:i.id,keepOpenOnItemClick:i.keepOpenOnItemClick,ref:"dropdown",onClick:v.onClick},{default:(0,s.w5)((()=>[(0,s.WI)(e.$slots,"default",{},void 0,!0)])),_:3},8,["id","keepOpenOnItemClick","onClick"])],512)])}const u=["id"];function v(e,t,i,a,n,l){return(0,s.wg)(),(0,s.iD)("div",{class:"dropdown",id:i.id,onClick:t[0]||(t[0]=t=>e.$emit("click",t))},[(0,s.WI)(e.$slots,"default",{},void 0,!0)],8,u)}var p={emits:["click"],props:{id:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1}}},h=i(3744);const g=(0,h.Z)(p,[["render",v],["__scopeId","data-v-14579c63"]]);var m=g,b=i(5250),f={components:{DropdownBody:m},emits:["click"],props:{id:{type:String},iconClass:{default:"fa fa-ellipsis-h"},text:{type:String},title:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1}},data(){return{visible:!1}},computed:{buttonStyle(){return this.$refs.button?getComputedStyle(this.$refs.button):{}},buttonWidth(){return parseFloat(this.buttonStyle.width||0)},buttonHeight(){return parseFloat(this.buttonStyle.height||0)}},methods:{documentClickHndl(e){if(!this.visible)return;let t=e.target;while(t){if(t.classList.contains("dropdown"))return;t=t.parentElement}this.close()},getDropdownWidth(){const e=this.$refs.dropdown?.$el;return e?parseFloat(getComputedStyle(e).width):0},getDropdownHeight(){const e=this.$refs.dropdown?.$el;return e?parseFloat(getComputedStyle(e).height):0},onClick(){this.keepOpenOnItemClick||this.close()},close(){this.visible=!1,document.removeEventListener("click",this.documentClickHndl),b.$.emit("dropdown-close")},open(){document.addEventListener("click",this.documentClickHndl);const e=this.$refs.dropdown?.$el;e.parentElement||this.$el.appendChild(e),this.visible=!0,this.$refs.dropdownContainer.classList.remove("hidden"),this.$nextTick((()=>{const e=this.$refs.button.getBoundingClientRect(),t={left:e.left+window.scrollX,top:e.top+window.scrollY},i={left:t.left,top:t.top+this.buttonHeight},s=this.getDropdownWidth(),a=this.getDropdownHeight();i.left+s>(window.innerWidth+window.scrollX)/2&&(i.left-=s-this.buttonWidth),i.top+a>(window.innerHeight+window.scrollY)/2&&(i.top-=a+this.buttonHeight-10);const n=this.$refs.dropdown.$el;n.classList.add("fade-in"),n.style.top=`${i.top}px`,n.style.left=`${i.left}px`,b.$.emit("dropdown-open",this.$refs.dropdown),this.$refs.dropdownContainer.classList.add("hidden")}))},toggle(e){e.stopPropagation(),this.$emit("click"),this.visible?this.close():this.open()},onKeyUp(e){e.stopPropagation(),"Escape"===e.key&&this.close()}},mounted(){document.body.addEventListener("keyup",this.onKeyUp)},unmounted(){document.body.removeEventListener("keyup",this.onKeyUp)}};const y=(0,h.Z)(f,[["render",c],["__scopeId","data-v-3220f58b"]]);var w=y},815:function(e,t,i){i.d(t,{Z:function(){return p}});var s=i(6252),a=i(3577);const n={key:0,class:"col-2 icon"},l=["textContent"];function o(e,t,i,o,r,d){const c=(0,s.up)("Icon");return(0,s.wg)(),(0,s.iD)("div",{class:(0,a.C_)(["row item",i.itemClass]),onClick:t[0]||(t[0]=(...e)=>d.clicked&&d.clicked(...e))},[i.iconClass?.length||i.iconUrl?.length?((0,s.wg)(),(0,s.iD)("div",n,[(0,s.Wm)(c,{class:(0,a.C_)(i.iconClass),url:i.iconUrl},null,8,["class","url"])])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)(["text",{"col-10":null!=i.iconClass}]),textContent:(0,a.zw)(i.text)},null,10,l)],2)}var r=i(657),d=i(5250),c={components:{Icon:r.Z},props:{iconClass:{type:String},iconUrl:{type:String},text:{type:String},disabled:{type:Boolean,default:!1},itemClass:{}},methods:{clicked(){if(this.disabled)return!1;this.$parent.keepOpenOnItemClick||d.$.emit("dropdown-close")}}},u=i(3744);const v=(0,u.Z)(c,[["render",o],["__scopeId","data-v-1311e9ab"]]);var p=v},657:function(e,t,i){i.d(t,{Z:function(){return u}});var s=i(6252),a=i(3577);const n={class:"icon-container"},l=["src","alt"];function o(e,t,i,o,r,d){return(0,s.wg)(),(0,s.iD)("div",n,[i.url?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:i.url,alt:i.alt},null,8,l)):d.className?.length?((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,a.C_)(["icon",d.className]),style:(0,a.j5)({color:i.color})},null,6)):(0,s.kq)("",!0)])}var r={props:{class:{type:String},url:{type:String},color:{type:String,default:""},alt:{type:String,default:""}},computed:{className(){return this.class}}},d=i(3744);const c=(0,d.Z)(r,[["render",o],["__scopeId","data-v-706a3bd1"]]);var u=c},8140:function(e,t,i){i.d(t,{Z:function(){return m}});var s=i(6252),a=i(3577),n=i(9963);const l={class:"slider-wrapper"},o=["textContent"],r=["textContent"],d={class:"slider-container"},c=["min","max","step","disabled","value"],u=["textContent"];function v(e,t,i,v,p,h){return(0,s.wg)(),(0,s.iD)("label",l,[i.withRange?((0,s.wg)(),(0,s.iD)("span",{key:0,class:(0,a.C_)(["range-labels",{"with-label":i.withLabel}])},[i.withRange?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"label left",textContent:(0,a.zw)(i.range[0])},null,8,o)):(0,s.kq)("",!0),i.withRange?((0,s.wg)(),(0,s.iD)("span",{key:1,class:"label right",textContent:(0,a.zw)(i.range[1])},null,8,r)):(0,s.kq)("",!0)],2)):(0,s.kq)("",!0),(0,s._)("span",d,[(0,s._)("input",{class:(0,a.C_)(["slider",{"with-label":i.withLabel}]),type:"range",min:i.range[0],max:i.range[1],step:i.step,disabled:i.disabled,value:i.value,ref:"range",onInput:t[0]||(t[0]=(0,n.iM)((t=>e.$emit("input",t)),["stop"])),onChange:t[1]||(t[1]=(0,n.iM)((t=>e.$emit("change",t)),["stop"]))},null,42,c),i.withLabel?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"label",textContent:(0,a.zw)(i.value),ref:"label"},null,8,u)):(0,s.kq)("",!0)])])}var p={emits:["input","change"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:()=>[0,100]},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}}},h=i(3744);const g=(0,h.Z)(p,[["render",v],["__scopeId","data-v-d90e850c"]]);var m=g},7514:function(e,t,i){i.d(t,{Z:function(){return h}});var s=i(6252),a=i(3577),n=i(9963);const l=e=>((0,s.dD)("data-v-eff375b6"),e=e(),(0,s.Cn)(),e),o=["checked","id"],r=l((()=>(0,s._)("div",{class:"switch"},[(0,s._)("div",{class:"dot"})],-1))),d={class:"label"};function c(e,t,i,l,c,u){return(0,s.wg)(),(0,s.iD)("div",{class:(0,a.C_)(["power-switch",{disabled:i.disabled}]),onClick:t[0]||(t[0]=(0,n.iM)(((...e)=>u.onInput&&u.onInput(...e)),["stop"]))},[(0,s._)("input",{type:"checkbox",checked:i.value,id:i.id},null,8,o),(0,s._)("label",null,[r,(0,s._)("span",d,[(0,s.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var u={name:"ToggleSwitch",emits:["input"],props:{id:{type:String},value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},v=i(3744);const p=(0,v.Z)(u,[["render",c],["__scopeId","data-v-eff375b6"]]);var h=p},1259:function(e,t,i){i.r(t),i.d(t,{default:function(){return vi}});var s=i(6252),a=i(3577);const n={class:"zigbee-container"},l={key:0,class:"info-body"},o={class:"row"},r=(0,s._)("div",{class:"param-name"},"State",-1),d=["textContent"],c={class:"row"},u=(0,s._)("div",{class:"param-name"},"Permit Join",-1),v=["textContent"],p={key:0,class:"row"},h=(0,s._)("div",{class:"param-name"},"Network Channel",-1),g=["textContent"],m={class:"row"},b=(0,s._)("div",{class:"param-name"},"Zigbee2MQTT Version",-1),f=["textContent"],y={key:1,class:"row"},w=(0,s._)("div",{class:"param-name"},"MQTT Server",-1),_=["textContent"],k={key:2,class:"row"},C=(0,s._)("div",{class:"param-name"},"Serial Port",-1),x=["textContent"],q={key:3,class:"row"},D=(0,s._)("div",{class:"param-name"},"Firmware Type",-1),z=["textContent"],M={key:4,class:"row"},I=(0,s._)("div",{class:"param-name"},"Firmware Version",-1),Z={class:"param-value"},$={key:5,class:"row"},R=(0,s._)("div",{class:"param-name"},"Firmware Revision",-1),S=["textContent"],G={class:"view-options"},N={class:"view-selector col-s-8 col-m-9 col-l-10"},E=["value"],T=["textContent","selected","value"],O={class:"buttons"},V=["disabled"],j=(0,s._)("i",{class:"fa fa-plus"},null,-1),A=[j],L=["disabled"],B=(0,s._)("i",{class:"fa fa-sync-alt"},null,-1),F=[B],H={class:"view-container"},U={key:0,class:"view devices"},Y={key:0,class:"no-items"},W={key:0,class:"loading"},P={key:1,class:"empty"},X={key:1,class:"view groups"},K={key:0,class:"no-items"},J={key:0,class:"loading"},Q={key:1,class:"empty"};function ee(e,t,i,j,B,ee){const te=(0,s.up)("Loading"),ie=(0,s.up)("Modal"),se=(0,s.up)("DropdownItem"),ae=(0,s.up)("Dropdown"),ne=(0,s.up)("Device"),le=(0,s.up)("Group");return(0,s.wg)(),(0,s.iD)("div",n,[B.loading?((0,s.wg)(),(0,s.j4)(te,{key:0})):(0,s.kq)("",!0),(0,s.Wm)(ie,{title:"Network Info",ref:"infoModal"},{default:(0,s.w5)((()=>[B.status.info?((0,s.wg)(),(0,s.iD)("div",l,[(0,s._)("div",o,[r,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.state)},null,8,d)]),(0,s._)("div",c,[u,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.permit_join)},null,8,v)]),B.status.info.network?((0,s.wg)(),(0,s.iD)("div",p,[h,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.network.channel)},null,8,g)])):(0,s.kq)("",!0),(0,s._)("div",m,[b,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.version)},null,8,f)]),B.status.info.config?.mqtt?((0,s.wg)(),(0,s.iD)("div",y,[w,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.config.mqtt.server)},null,8,_)])):(0,s.kq)("",!0),B.status.info.config?.serial?((0,s.wg)(),(0,s.iD)("div",k,[C,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.config.serial.port)},null,8,x)])):(0,s.kq)("",!0),B.status.info.coordinator?.type?((0,s.wg)(),(0,s.iD)("div",q,[D,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.coordinator.type)},null,8,z)])):(0,s.kq)("",!0),B.status.info.coordinator?.meta?((0,s.wg)(),(0,s.iD)("div",M,[I,(0,s._)("div",Z,(0,a.zw)(B.status.info.coordinator.meta.maintrel)+"."+(0,a.zw)(B.status.info.coordinator.meta.majorrel)+"."+(0,a.zw)(B.status.info.coordinator.meta.minorrel),1)])):(0,s.kq)("",!0),B.status.info.coordinator?.meta?((0,s.wg)(),(0,s.iD)("div",$,[R,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.coordinator.meta.revision)},null,8,S)])):(0,s.kq)("",!0)])):(0,s.kq)("",!0)])),_:1},512),(0,s._)("div",G,[(0,s._)("div",N,[(0,s._)("label",null,[(0,s._)("select",{value:B.selected.view,onChange:t[0]||(t[0]=e=>this.selected.view=e.target.value)},[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(B.views,((e,t)=>((0,s.wg)(),(0,s.iD)("option",{textContent:(0,a.zw)((t[0].toUpperCase()+t.slice(1)).replace("_"," ")),key:t,selected:e,value:t},null,8,T)))),128))],40,E)])]),(0,s._)("div",O,["groups"===B.selected.view?((0,s.wg)(),(0,s.iD)("button",{key:0,class:"btn btn-default",title:"Add Group",disabled:B.loading,onClick:t[1]||(t[1]=(...e)=>ee.addGroup&&ee.addGroup(...e))},A,8,V)):(0,s.kq)("",!0),(0,s.Wm)(ae,{ref:"networkCommandsDropdown","icon-class":"fa fa-cog",title:"Network commands"},{default:(0,s.w5)((()=>[(0,s.Wm)(se,{text:"Network Info",disabled:B.loading,onClick:t[2]||(t[2]=t=>e.$refs.infoModal.show())},null,8,["disabled"]),B.status.info?.permit_join?((0,s.wg)(),(0,s.j4)(se,{key:1,text:"Disable Join",disabled:B.loading,onClick:t[4]||(t[4]=e=>ee.permitJoin(!1))},null,8,["disabled"])):((0,s.wg)(),(0,s.j4)(se,{key:0,text:"Permit Join",disabled:B.loading,onClick:t[3]||(t[3]=e=>ee.permitJoin(!0))},null,8,["disabled"])),(0,s.Wm)(se,{text:"Factory Reset",disabled:B.loading,onClick:ee.factoryReset},null,8,["disabled","onClick"])])),_:1},512),(0,s._)("button",{class:"btn btn-default",title:"Refresh network",disabled:B.loading,onClick:t[5]||(t[5]=(...e)=>ee.refresh&&ee.refresh(...e))},F,8,L)])]),(0,s._)("div",H,["devices"===B.selected.view?((0,s.wg)(),(0,s.iD)("div",U,[Object.keys(B.devices).length?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",Y,[B.loading?((0,s.wg)(),(0,s.iD)("div",W,"Loading devices...")):((0,s.wg)(),(0,s.iD)("div",P,"No devices found on the network"))])),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(B.devices,((e,t)=>((0,s.wg)(),(0,s.j4)(ne,{key:t,device:e,groups:B.groups,selected:B.selected.deviceId===t,onSelect:e=>B.selected.deviceId=B.selected.deviceId===t?null:t,onRename:ee.refreshDevices,onRemove:ee.refreshDevices,onGroupsEdit:ee.refreshGroups},null,8,["device","groups","selected","onSelect","onRename","onRemove","onGroupsEdit"])))),128))])):"groups"===B.selected.view?((0,s.wg)(),(0,s.iD)("div",X,[Object.keys(B.groups).length?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",K,[B.loading?((0,s.wg)(),(0,s.iD)("div",J,"Loading groups...")):((0,s.wg)(),(0,s.iD)("div",Q,"No groups available on the network"))])),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(B.groups,((e,t)=>((0,s.wg)(),(0,s.j4)(le,{key:t,group:e,devices:B.devices,selected:B.selected.groupId===t,onSelect:e=>B.selected.groupId=B.selected.groupId===t?null:t,onRename:ee.refreshGroups,onRemove:ee.refreshGroups,onEdit:ee.refreshGroups},null,8,["group","devices","selected","onSelect","onRename","onRemove","onEdit"])))),128))])):(0,s.kq)("",!0)])])}var te=i(2787),ie=i(815),se=i(6791),ae=i(8637),ne=i(9963);const le=e=>((0,s.dD)("data-v-6437b841"),e=e(),(0,s.Cn)(),e),oe={class:"groups"},re=["value","checked"],de=["textContent"],ce=le((()=>(0,s._)("div",{class:"footer buttons"},[(0,s._)("button",{type:"submit"},"Save")],-1))),ue=["textContent"],ve={key:1,class:"params"},pe={class:"row"},he=le((()=>(0,s._)("div",{class:"param-name"},"Name",-1))),ge={class:"param-value"},me=["value"],be={class:"buttons"},fe=le((()=>(0,s._)("i",{class:"fas fa-times"},null,-1))),ye=[fe],we=le((()=>(0,s._)("button",{type:"submit",class:"btn btn-default"},[(0,s._)("i",{class:"fa fa-check"})],-1))),_e=["textContent"],ke={class:"buttons"},Ce=le((()=>(0,s._)("i",{class:"fa fa-edit"},null,-1))),xe=[Ce],qe={class:"row"},De=le((()=>(0,s._)("div",{class:"param-name"},"IEEE Address",-1))),ze=["textContent"],Me={key:0,class:"row"},Ie=le((()=>(0,s._)("div",{class:"param-name"},"Network Address",-1))),Ze=["textContent"],$e={class:"row"},Re=le((()=>(0,s._)("div",{class:"param-name"},"Type",-1))),Se=["textContent"],Ge={key:1,class:"row"},Ne=le((()=>(0,s._)("div",{class:"param-name"},"Vendor",-1))),Ee={class:"param-value"},Te={key:2,class:"row"},Oe=le((()=>(0,s._)("div",{class:"param-name"},"Model",-1))),Ve={class:"param-value"},je={key:3,class:"row"},Ae=le((()=>(0,s._)("div",{class:"param-name"},"Model ID",-1))),Le={class:"param-value"},Be={key:4,class:"row"},Fe=le((()=>(0,s._)("div",{class:"param-name"},"Description",-1))),He={class:"param-value"},Ue={key:5,class:"row"},Ye=le((()=>(0,s._)("div",{class:"param-name"},"Software Build ID",-1))),We={class:"param-value"},Pe={key:6,class:"row"},Xe=le((()=>(0,s._)("div",{class:"param-name"},"Date Code",-1))),Ke={class:"param-value"},Je={key:7,class:"row"},Qe=le((()=>(0,s._)("div",{class:"param-name"},"Power Source",-1))),et={class:"param-value"},tt={key:8,class:"section values"},it=le((()=>(0,s._)("div",{class:"header"},[(0,s._)("div",{class:"title"},"Values")],-1))),st={class:"body"},at={class:"param-name"},nt={key:0,class:"text"},lt=["textContent"],ot=["textContent"],rt={class:"param-value"},dt={key:2},ct=["value","disabled","onChange"],ut={key:3},vt=["value","onChange"],pt={key:0},ht=["value","textContent","selected","disabled"],gt={key:4},mt=["onChange","value"],bt={key:5},ft=["disabled","value","onChange"],yt={class:"section actions"},wt=le((()=>(0,s._)("div",{class:"header"},[(0,s._)("div",{class:"title"},"Actions")],-1))),_t={class:"body"},kt=le((()=>(0,s._)("div",{class:"param-name"},"Manage groups",-1))),Ct=le((()=>(0,s._)("div",{class:"param-value"},[(0,s._)("i",{class:"fa fa-network-wired"})],-1))),xt=[kt,Ct],qt={key:0,class:"param-name"},Dt={key:1,class:"param-name"},zt=le((()=>(0,s._)("div",{class:"param-value"},[(0,s._)("i",{class:"fa fa-sync-alt"})],-1))),Mt=le((()=>(0,s._)("div",{class:"param-name"},"Remove Device",-1))),It=le((()=>(0,s._)("div",{class:"param-value"},[(0,s._)("i",{class:"fa fa-trash"})],-1))),Zt=[Mt,It],$t=le((()=>(0,s._)("div",{class:"param-name"},"Force Remove Device",-1))),Rt=le((()=>(0,s._)("div",{class:"param-value"},[(0,s._)("i",{class:"fa fa-trash"})],-1))),St=[$t,Rt];function Gt(e,t,i,n,l,o){const r=(0,s.up)("Loading"),d=(0,s.up)("Modal"),c=(0,s.up)("ToggleSwitch"),u=(0,s.up)("Slider");return(0,s.wg)(),(0,s.iD)("div",{class:(0,a.C_)(["item device",{selected:i.selected}])},[l.loading?((0,s.wg)(),(0,s.j4)(r,{key:0})):(0,s.kq)("",!0),(0,s.Wm)(d,{class:"groups-modal",ref:"groupsModal",title:"Device groups"},{default:(0,s.w5)((()=>[l.loading?((0,s.wg)(),(0,s.j4)(r,{key:0})):(0,s.kq)("",!0),(0,s._)("form",{class:"content",onSubmit:t[0]||(t[0]=(0,ne.iM)(((...e)=>o.manageGroups&&o.manageGroups(...e)),["prevent"]))},[(0,s._)("div",oe,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(i.groups,((e,t)=>((0,s.wg)(),(0,s.iD)("label",{class:"row group",key:t},[(0,s._)("input",{type:"checkbox",value:t,checked:o.associatedGroups.has(parseInt(e.id))},null,8,re),(0,s._)("span",{class:"name",textContent:(0,a.zw)(e.friendly_name?.length?e.friendly_name:`[Group #${e.id}]`)},null,8,de)])))),128))]),ce],32)])),_:1},512),(0,s._)("div",{class:(0,a.C_)(["row name header vertical-center",{selected:i.selected}]),textContent:(0,a.zw)(i.device.friendly_name||i.device.ieee_address),onClick:t[1]||(t[1]=t=>e.$emit("select"))},null,10,ue),i.selected?((0,s.wg)(),(0,s.iD)("div",ve,[(0,s._)("div",pe,[he,(0,s._)("div",ge,[(0,s._)("div",{class:(0,a.C_)(["name-edit",{hidden:!l.editName}])},[(0,s._)("form",{onSubmit:t[3]||(t[3]=(0,ne.iM)(((...e)=>o.rename&&o.rename(...e)),["prevent"]))},[(0,s._)("label",null,[(0,s._)("input",{type:"text",name:"name",ref:"name",value:i.device.friendly_name},null,8,me)]),(0,s._)("span",be,[(0,s._)("button",{type:"button",class:"btn btn-default",onClick:t[2]||(t[2]=e=>l.editName=!1)},ye),we])],32)],2),(0,s._)("div",{class:(0,a.C_)(["name-edit",{hidden:l.editName}])},[(0,s._)("span",{textContent:(0,a.zw)(i.device.friendly_name)},null,8,_e),(0,s._)("span",ke,[(0,s._)("button",{type:"button",class:"btn btn-default",onClick:t[4]||(t[4]=e=>l.editName=!0)},xe)])],2)])]),(0,s._)("div",qe,[De,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(i.device.ieee_address)},null,8,ze)]),i.device.network_address?((0,s.wg)(),(0,s.iD)("div",Me,[Ie,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(i.device.network_address)},null,8,Ze)])):(0,s.kq)("",!0),(0,s._)("div",$e,[Re,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(i.device.type)},null,8,Se)]),i.device.definition?.vendor?((0,s.wg)(),(0,s.iD)("div",Ge,[Ne,(0,s._)("div",Ee,(0,a.zw)(i.device.definition.vendor),1)])):(0,s.kq)("",!0),i.device.definition?.model?((0,s.wg)(),(0,s.iD)("div",Te,[Oe,(0,s._)("div",Ve,(0,a.zw)(i.device.definition.model),1)])):(0,s.kq)("",!0),i.device.model_id?((0,s.wg)(),(0,s.iD)("div",je,[Ae,(0,s._)("div",Le,(0,a.zw)(i.device.model_id),1)])):(0,s.kq)("",!0),i.device.definition?.description?((0,s.wg)(),(0,s.iD)("div",Be,[Fe,(0,s._)("div",He,(0,a.zw)(i.device.definition.description),1)])):(0,s.kq)("",!0),i.device.software_build_id?((0,s.wg)(),(0,s.iD)("div",Ue,[Ye,(0,s._)("div",We,(0,a.zw)(i.device.software_build_id),1)])):(0,s.kq)("",!0),i.device.definition?.date_code?((0,s.wg)(),(0,s.iD)("div",Pe,[Xe,(0,s._)("div",Ke,(0,a.zw)(i.device.definition.date_code),1)])):(0,s.kq)("",!0),i.device.power_source?((0,s.wg)(),(0,s.iD)("div",Je,[Qe,(0,s._)("div",et,(0,a.zw)(i.device.power_source),1)])):(0,s.kq)("",!0),Object.keys(o.displayedValues).length?((0,s.wg)(),(0,s.iD)("div",tt,[it,(0,s._)("div",st,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(o.displayedValues,((e,t)=>((0,s.wg)(),(0,s.iD)("div",{class:"row value",key:t},[(0,s._)("div",at,[(0,s.Uk)((0,a.zw)(e.description)+" ",1),null!=o.rgbColor&&null!=e.value?.x&&null!=e.value?.y||null!=e.value?.hue&&null!=e.value?.saturation?((0,s.wg)(),(0,s.iD)("span",nt,"Color")):(0,s.kq)("",!0),e.property?((0,s.wg)(),(0,s.iD)("span",{key:1,class:"name",textContent:(0,a.zw)(e.property)},null,8,lt)):(0,s.kq)("",!0),e.unit?((0,s.wg)(),(0,s.iD)("span",{key:2,class:"unit",textContent:(0,a.zw)(e.unit)},null,8,ot)):(0,s.kq)("",!0)]),(0,s._)("div",rt,["binary"===e.type?((0,s.wg)(),(0,s.j4)(c,{key:0,value:null!=e.value_on?e.value===e.value_on:!!e.value,disabled:!e.writable,onInput:t=>o.setValue(e,t)},null,8,["value","disabled","onInput"])):"numeric"===e.type&&null!=e.value_min&&null!=e.value_max?((0,s.wg)(),(0,s.j4)(u,{key:1,"with-label":!0,range:[e.value_min,e.value_max],value:e.value,disabled:!e.writable,onChange:t=>o.setValue(e,t)},null,8,["range","value","disabled","onChange"])):"numeric"!==e.type||null!=e.value_min&&null!=e.value_max?"enum"===e.type?((0,s.wg)(),(0,s.iD)("label",ut,[(0,s._)("select",{value:e.readable&&null!=e.value?e.value:"",onChange:t=>o.setValue(e,t)},[e.readable?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("option",pt)),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(e.values,(t=>((0,s.wg)(),(0,s.iD)("option",{key:t,value:t,textContent:(0,a.zw)(t),selected:e.readable&&e.value===t,disabled:!e.writable},null,8,ht)))),128))],40,vt)])):null!=o.rgbColor&&null!=e.value?.x&&null!=e.value?.y||null!=e.value?.hue&&null!=e.value?.saturation?((0,s.wg)(),(0,s.iD)("label",gt,[(0,s._)("input",{type:"color",onChange:(0,ne.iM)((t=>o.setValue(e,t)),["stop"]),value:"#"+o.rgbColor.map((e=>(e=Number(e).toString(16),1===e.length?"0"+e:e))).join("")},null,40,mt)])):((0,s.wg)(),(0,s.iD)("label",bt,[(0,s._)("input",{type:"text",disabled:!e.writable,value:e.value,onChange:t=>o.setValue(e,t)},null,40,ft)])):((0,s.wg)(),(0,s.iD)("label",dt,[(0,s._)("input",{type:"number","with-label":!0,value:e.value,disabled:!e.writable,onChange:t=>o.setValue(e,t)},null,40,ct)]))])])))),128))])])):(0,s.kq)("",!0),(0,s._)("div",yt,[wt,(0,s._)("div",_t,[(0,s._)("div",{class:"row",onClick:t[5]||(t[5]=t=>e.$refs.groupsModal.show())},xt),(0,s._)("div",{class:"row",onClick:t[6]||(t[6]=e=>l.otaUpdatesAvailable?o.installOtaUpdates():o.checkOtaUpdates())},[l.otaUpdatesAvailable?((0,s.wg)(),(0,s.iD)("div",Dt,"Install updates")):((0,s.wg)(),(0,s.iD)("div",qt,"Check for updates")),zt]),(0,s._)("div",{class:"row",onClick:t[7]||(t[7]=e=>o.remove(!1))},Zt),(0,s._)("div",{class:"row error",onClick:t[8]||(t[8]=e=>o.remove(!0))},St)])])])):(0,s.kq)("",!0)],2)}var Nt=i(8140),Et=i(7514),Tt=i(4212),Ot=i(3493),Vt={name:"Device",components:{Modal:Ot.Z,ToggleSwitch:Et.Z,Slider:Nt.Z,Loading:se.Z},mixins:[ae.Z],emits:["select","rename","remove","groups-edit"],props:{device:{type:Object,required:!0},groups:{type:Object,default:()=>{}},selected:{type:Boolean,default:!1}},data(){return{editName:!1,loading:!1,status:{},otaUpdatesAvailable:!1}},computed:{values(){if(!this.device.definition?.exposes)return{};const e=e=>{const t=(e,i)=>{if(e.features){e.property&&(i[e.property]=i[e.property]||{},i=i[e.property]);for(const s of e.features)t(s,i)}else e.property&&(i[e.property]=e)},i={};for(const s of e)t(s,i);return i};return e(this.device.definition.exposes)},displayedValues(){const e={},t=(e,[i,s])=>(i in this.status&&(s={...s,value:this.status[i]}),null!=s.access&&(s.readable=!!(1&s.access),s.writable=!!(2&s.access),delete s.access),e[i]=s,Object.entries(s).filter((e=>e[1]instanceof Object)).reduce(t,e[i]),e);return Object.entries(this.values).reduce(t,e),e},rgbColor(){if(!this.displayedValues.color)return;const e=this.displayedValues.color?.value;if(e){if(null!=e.x&&null!=e.y){const t=new Tt.N({bri:[this.displayedValues.brightness?.value_min||0,this.displayedValues.brightness?.value_max||255]});return t.xyToRgb(e.x,e.y,this.displayedValues.brightness.value)}if(null!=e.hue&&(null!=e.saturation||null!=e.sat)){const t=null!=e.saturation?"saturation":"sat",i=new Tt.N({hue:[this.displayedValues.color.hue?.value_min||0,this.displayedValues.color.hue.value_max||65535],sat:[this.displayedValues.color[t]?.value_min||0,this.displayedValues.color[t].value_max||255],bri:[this.displayedValues.brightness?.value_min||0,this.displayedValues.brightness?.value_max||255]});return i.hslToRgb(e.hue,e[t],this.displayedValues.brightness.value)}return null}},associatedGroups(){return new Set(Object.values(this.groups).filter((e=>new Set((e.members||[]).map((e=>e.ieee_address))).has(this.device.ieee_address))).map((e=>parseInt(e.id))))}},methods:{async refresh(){this.loading=!0;try{this.status=await this.request("zigbee.mqtt.device_get",{device:this.device.friendly_name||this.device.ieee_address})}finally{this.loading=!1}},async rename(){const e=(this.$refs.name.value||"").trim();if(e.length&&e!==this.device.friendly_name){this.loading=!0;try{await this.request("zigbee.mqtt.device_rename",{device:this.device.friendly_name?.length?this.device.friendly_name:this.device.ieee_address,name:e}),this.$emit("rename",{name:this.device.friendly_name,newName:e})}finally{this.editName=!1,this.loading=!1}}},async remove(e){if(confirm("Are you really sure that you want to remove this device from the network?")){e=!!e,this.loading=!0;try{await this.request("zigbee.mqtt.device_remove",{device:this.device.friendly_name?.length?this.device.friendly_name:this.device.ieee_address,force:e}),this.$emit("remove",{device:this.device.friendly_name||this.device.ieee_address})}finally{this.loading=!1}}},async setValue(e,t){const i={device:this.device.friendly_name||this.device.ieee_address,property:e.property,value:null};switch(e.type){case"binary":e.value_toggle?i.value=e.value_toggle:e.value_on&&e.value_off?i.value=e.value===e.value_on?e.value_off:e.value_on:i.value=!e.value;break;case"numeric":i.value=parseFloat(t.target.value);break;case"enum":t.target.value?.length&&(i.value=t.target.value);break;default:if(null!=e.x&&null!=e.y||null!=e.hue&&(null!=e.saturation||null!=e.sat)){i.property="color";const s=t.target.value.slice(1).split(/([0-9a-fA-F]{2})/).filter(((e,t)=>t%2)).map((e=>parseInt(e,16)));if(null!=e.x&&null!=e.y){const e=new Tt.N({bri:[this.displayedValues.brightness?.value_min||0,this.displayedValues.brightness?.value_max||255]}),t=e.rgbToXY(...s);i.value={x:t[0],y:t[1]}}else{const e=null!=this.displayedValues.color.saturation?"saturation":"sat",t=new Tt.N({hue:[this.displayedValues.color.hue?.value_min||0,this.displayedValues.color.hue.value_max||65535],sat:[this.displayedValues.color[e]?.value_min||0,this.displayedValues.color[e].value_max||255],bri:[this.displayedValues.brightness?.value_min||0,this.displayedValues.brightness?.value_max||255]}),a=t.rgbToHsl(...s);i.value={hue:a[0]},i.value[e]=a[1]}}break}if(null!=i.value){this.loading=!0;try{await this.request("zigbee.mqtt.device_set",i),await this.refresh()}finally{this.loading=!1}}},async manageGroups(e){const t=[...e.target.querySelectorAll("input[type=checkbox]")].reduce(((e,t)=>{const i=parseInt(t.value);return t.checked&&!this.associatedGroups.has(i)?e.add.add(i):!t.checked&&this.associatedGroups.has(i)&&e.remove.add(i),e}),{add:new Set,remove:new Set}),i=async e=>{await Promise.all([...t[e]].map((async t=>{await this.request(`zigbee.mqtt.group_${e}_device`,{group:this.groups[t].friendly_name,device:this.device.friendly_name?.length?this.device.friendly_name:this.device.ieee_address})})))};this.loading=!0;try{await Promise.all(Object.keys(t).map(i)),this.$emit("groups-edit",t)}finally{this.loading=!1}},async checkOtaUpdates(){this.loading=!0;try{this.otaUpdatesAvailable=(await this.request("zigbee.mqtt.device_check_ota_updates",{device:this.device.friendly_name?.length?this.device.friendly_name:this.device.ieee_address})).update_available,this.otaUpdatesAvailable?this.notify({text:"A firmware update is available for the device",image:{iconClass:"fa fa-sync-alt"}}):this.notify({text:"The device is up to date",image:{iconClass:"fa fa-check"}})}finally{this.loading=!1}},async installOtaUpdates(){this.loading=!0;try{await this.request("zigbee.mqtt.device_install_ota_updates",{device:this.device.friendly_name?.length?this.device.friendly_name:this.device.ieee_address})}finally{this.loading=!1}}},mounted(){this.$watch((()=>this.selected),(e=>{e&&this.refresh()})),this.$watch((()=>this.status.update_available),(e=>{this.otaUpdatesAvailable=e})),this.subscribe((e=>{e.device!==this.device.friendly_name&&e.device!==this.device.ieee_address||(this.status={...this.status,...e.properties})}),`on-property-change-${this.device.ieee_address}`,"platypush.message.event.zigbee.mqtt.ZigbeeMqttDevicePropertySetEvent")},unmounted(){this.unsubscribe(`on-property-change-${this.device.ieee_address}`)}},jt=i(3744);const At=(0,jt.Z)(Vt,[["render",Gt],["__scopeId","data-v-6437b841"]]);var Lt=At;const Bt=e=>((0,s.dD)("data-v-7667f7ba"),e=e(),(0,s.Cn)(),e),Ft=["textContent"],Ht={key:1,class:"params"},Ut={class:"section devices"},Yt=Bt((()=>(0,s._)("div",{class:"header"},[(0,s._)("div",{class:"title"},"Devices")],-1))),Wt={class:"body"},Pt=["checked","value","onChange"],Xt=["textContent"],Kt={class:"section actions"},Jt=Bt((()=>(0,s._)("div",{class:"header"},[(0,s._)("div",{class:"title"},"Actions")],-1))),Qt={class:"body"},ei=Bt((()=>(0,s._)("div",{class:"col-10"},"Rename Group",-1))),ti=Bt((()=>(0,s._)("div",{class:"buttons col-2 pull-right"},[(0,s._)("i",{class:"fa fa-edit"})],-1))),ii=[ei,ti],si=Bt((()=>(0,s._)("div",{class:"col-10"},"Remove Group",-1))),ai=Bt((()=>(0,s._)("div",{class:"buttons col-2 pull-right"},[(0,s._)("i",{class:"fa fa-trash"})],-1))),ni=[si,ai];function li(e,t,i,n,l,o){const r=(0,s.up)("Loading");return(0,s.wg)(),(0,s.iD)("div",{class:(0,a.C_)(["item group",{selected:i.selected}])},[l.loading?((0,s.wg)(),(0,s.j4)(r,{key:0})):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)(["row name header vertical-center",{selected:i.selected}]),textContent:(0,a.zw)(i.group.friendly_name),onClick:t[0]||(t[0]=t=>e.$emit("select"))},null,10,Ft),i.selected?((0,s.wg)(),(0,s.iD)("div",Ht,[(0,s._)("div",Ut,[Yt,(0,s._)("div",Wt,[(0,s._)("form",null,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(i.devices,((e,t)=>((0,s.wg)(),(0,s.iD)("label",{class:"row",key:t},[(0,s._)("input",{type:"checkbox",checked:o.members.has(e.ieee_address),value:e.ieee_address,onChange:t=>o.toggleDevice(e.ieee_address)},null,40,Pt),(0,s._)("span",{class:"label",textContent:(0,a.zw)(e.friendly_name?.length?e.friendly_name:e.ieee_address)},null,8,Xt)])))),128))])])]),(0,s._)("div",Kt,[Jt,(0,s._)("div",Qt,[(0,s._)("div",{class:"row",onClick:t[1]||(t[1]=(...e)=>o.rename&&o.rename(...e))},ii),(0,s._)("div",{class:"row",onClick:t[2]||(t[2]=(...e)=>o.remove&&o.remove(...e))},ni)])])])):(0,s.kq)("",!0)],2)}var oi={name:"Group",emits:["select","remove","edit"],mixins:[ae.Z],components:{Loading:se.Z},props:{group:{type:Object,required:!0},devices:{type:Object,default:()=>({})},selected:{type:Boolean,default:!1}},data(){return{loading:!1,values:{}}},computed:{devicesByAddress(){return Object.entries(this.devices).reduce(((e,t)=>{const i=t[1];return e[i.ieee_address]=i,e}),{})},members(){return new Set((this.group.members||[]).map((e=>e.ieee_address)))}},methods:{async remove(){if(confirm("Are you sure that you want to remove this group?")){this.loading=!0;try{await this.request("zigbee.mqtt.group_remove",{name:this.group.friendly_name}),this.$emit("remove",{name:this.group.friendly_name})}finally{this.loading=!1}}},async rename(){let e=prompt("New group name",this.group.friendly_name);if(e?.length){e=e.trim(),this.loading=!0;try{await this.request("zigbee.mqtt.group_rename",{group:this.group.friendly_name||this.group.id,name:e}),this.$emit("rename",{name:this.group.friendly_name,newName:e})}finally{this.loading=!1}}},async toggleDevice(e){const t=this.devicesByAddress[e],i=t.friendly_name?.length?t.friendly_name:e,s=this.members.has(e)?"remove":"add";this.loading=!0;try{await this.request(`zigbee.mqtt.group_${s}_device`,{group:this.group.friendly_name,device:i}),this.$emit("edit",{device:i,method:s})}finally{this.loading=!1}}}};const ri=(0,jt.Z)(oi,[["render",li],["__scopeId","data-v-7667f7ba"]]);var di=ri,ci={name:"ZigbeeMqtt",components:{Modal:Ot.Z,Dropdown:te.Z,DropdownItem:ie.Z,Loading:se.Z,Device:Lt,Group:di},mixins:[ae.Z],data(){return{devices:{},groups:{},status:{},loading:!1,selected:{view:"devices",deviceId:void 0,groupId:void 0},views:{devices:!0,groups:!0},modal:{group:{visible:!1}}}},methods:{async refreshDevices(){this.loading=!0;try{this.devices=(await this.request("zigbee.mqtt.devices")).reduce(((e,t)=>(t.friendly_name in this.devices&&(t={values:this.devices[t.friendly_name].values||{},...this.devices[t.friendly_name]}),e[t.friendly_name]=t,e)),{})}finally{this.loading=!1}},async refreshGroups(){this.loading=!0;try{this.groups=(await this.request("zigbee.mqtt.groups")).reduce(((e,t)=>(e[t.id]=t,e)),{})}finally{this.loading=!1}},async refreshInfo(){this.loading=!0;try{this.status=await this.request("zigbee.mqtt.info")}finally{this.loading=!1}},refresh(){this.refreshDevices(),this.refreshGroups(),this.refreshInfo()},updateProperties(e,t){this.devices[e].values=t},async addGroup(){const e=prompt("Group name");if(e&&e.length){this.loading=!0;try{await this.request("zigbee.mqtt.group_add",{name:e})}finally{this.loading=!1}await this.refreshGroups()}},async permitJoin(e){const t={permit:!!e};if(e){let e=prompt("Join allow period in seconds (0 or empty for no time limits)","60");t.seconds=e.length?parseInt(e):null}this.loading=!0;try{await this.request("zigbee.mqtt.permit_join",t),setTimeout(this.refreshInfo,1e3)}finally{this.loading=!1}},async factoryReset(){if(confirm("Are you SURE that you want to do a device factory reset?")||confirm("Are you REALLY sure? ALL network information and custom firmware will be lost!!")){this.loading=!0;try{await this.request("zigbee.mqtt.factory_reset")}finally{this.loading=!1}}},async addToGroup(e,t){this.loading=!0,await this.request("zigbee.mqtt.group_add_device",{device:e,group:t}),this.loading=!1;const i=this;setTimeout((()=>{i.refresh(),i.refreshGroups()}),100)}},created(){this.subscribe((()=>{this.notify({text:"WARNING: The controller is offline",error:!0})}),"on-zigbee-offline","platypush.message.event.zigbee.mqtt.ZigbeeMqttOfflineEvent"),this.subscribe((()=>{this.notify({text:"The controller is now online",iconClass:"fas fa-check"})}),"on-zigbee-online","platypush.message.event.zigbee.mqtt.ZigbeeMqttOnlineEvent"),this.subscribe((()=>{this.notify({text:"Failed to remove the device",error:!0})}),"on-zigbee-device-remove-failed","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceRemovedFailedEvent"),this.subscribe((()=>{this.notify({text:"Failed to add the group",error:!0})}),"on-zigbee-group-add-failed","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupAddedFailedEvent"),this.subscribe((()=>{this.notify({text:"Failed to remove group",error:!0})}),"on-zigbee-group-remove-failed","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupRemovedFailedEvent"),this.subscribe((()=>{this.notify({text:"Failed to remove the devices from group",error:!0})}),"on-zigbee-remove-all-failed","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupRemoveAllFailedEvent"),this.subscribe((e=>{this.notify({text:e.error||"[Unknown error]",error:!0})}),"on-zigbee-error","platypush.message.event.zigbee.mqtt.ZigbeeMqttErrorEvent"),this.subscribe(this.refresh,"on-zigbee-device-update","platypush.message.event.zigbee.mqtt.ZigbeeMqttOnlineEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDevicePairingEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceConnectedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceBannedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceRemovedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceWhitelistedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceRenamedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceBindEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceUnbindEvent"),this.subscribe(this.refreshGroups,"on-zigbee-group-update","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupAddedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupRemovedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupRemoveAllEvent")},mounted(){this.refresh()},unmounted(){this.unsubscribe("on-zigbee-error"),this.unsubscribe("on-zigbee-remove-all-failed"),this.unsubscribe("on-zigbee-group-remove-failed"),this.unsubscribe("on-zigbee-group-add-failed"),this.unsubscribe("on-zigbee-device-remove-failed"),this.unsubscribe("on-zigbee-online"),this.unsubscribe("on-zigbee-offline"),this.unsubscribe("on-zigbee-device-update"),this.unsubscribe("on-zigbee-group-update")}};const ui=(0,jt.Z)(ci,[["render",ee]]);var vi=ui}}]); -//# sourceMappingURL=1259.ec6660f9.js.map \ No newline at end of file +//# sourceMappingURL=1259.04c161c9.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1259.ec6660f9.js.map b/platypush/backend/http/webapp/dist/static/js/1259.04c161c9.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1259.ec6660f9.js.map rename to platypush/backend/http/webapp/dist/static/js/1259.04c161c9.js.map index cd0a8a914e..0451b2b318 100644 --- a/platypush/backend/http/webapp/dist/static/js/1259.ec6660f9.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1259.04c161c9.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1259.ec6660f9.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Light/color.js","webpack://platypush/./src/components/elements/Dropdown.vue","webpack://platypush/./src/components/elements/DropdownBody.vue","webpack://platypush/./src/components/elements/DropdownBody.vue?81f6","webpack://platypush/./src/components/elements/Dropdown.vue?e934","webpack://platypush/./src/components/elements/DropdownItem.vue","webpack://platypush/./src/components/elements/DropdownItem.vue?d591","webpack://platypush/./src/components/elements/Icon.vue","webpack://platypush/./src/components/elements/Icon.vue?fdba","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/ZigbeeMqtt/Index.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Device.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Device.vue?8b6d","webpack://platypush/./src/components/panels/ZigbeeMqtt/Group.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Group.vue?46cd","webpack://platypush/./src/components/panels/ZigbeeMqtt/Index.vue?dac0"],"sourcesContent":["export class ColorConverter {\n constructor(ranges) {\n this.ranges = {\n hue: [0, 360],\n sat: [0, 100],\n bri: [0, 100],\n ct: [154, 500],\n }\n\n if (ranges)\n for (const attr of Object.keys(this.ranges))\n if (ranges[attr])\n this.ranges[attr] = ranges[attr]\n }\n\n normalize(x, xRange, yRange) {\n return yRange[0] + (((x-xRange[0]) * (yRange[1]-yRange[0])) / (xRange[1]-xRange[0]))\n }\n\n hslToRgb(h, s, l) {\n [h, s, l] = [\n this.normalize(h, this.ranges.hue, [0, 360]),\n this.normalize(s, this.ranges.sat, [0, 100]),\n this.normalize(l, this.ranges.bri, [0, 100]),\n ]\n\n l /= 100\n const a = s * Math.min(l, 1 - l) / 100\n const f = n => {\n const k = (n + h / 30) % 12\n const color = l - a * Math.max(Math.min(k - 3, 9 - k, 1), -1)\n return Math.round(255 * color)\n }\n\n return [f(0), f(8), f(4)]\n }\n\n rgbToHsl(r, g, b){\n r /= 255\n g /= 255\n b /= 255;\n const max = Math.max(r, g, b), min = Math.min(r, g, b);\n let h, s, l = (max + min) / 2;\n\n if(max === min){\n h = s = 0; // achromatic\n } else {\n const d = max - min;\n s = l > 0.5 ? d / (2 - max - min) : d / (max + min);\n\n switch(max){\n case r: h = (g - b) / d + (g < b ? 6 : 0); break;\n case g: h = (b - r) / d + 2; break;\n case b: h = (r - g) / d + 4; break;\n }\n h /= 6;\n }\n\n return [\n parseInt(this.normalize(h, [0, 1], this.ranges.hue)),\n parseInt(this.normalize(s, [0, 1], this.ranges.sat)),\n parseInt(this.normalize(l, [0, 1], this.ranges.bri)),\n ]\n }\n\n xyToRgb(x, y, brightness) {\n // Set to maximum brightness if no custom value was given (Not the slick ECMAScript 6 way for compatibility reasons)\n if (brightness == null)\n brightness = this.ranges.bri[1];\n\n const z = 1.0 - x - y;\n const Y = (brightness / (this.ranges.bri[1]-1)).toFixed(2);\n const X = (Y / y) * x;\n const Z = (Y / y) * z;\n\n //Convert to RGB using Wide RGB D65 conversion\n let red \t= X * 1.656492 - Y * 0.354851 - Z * 0.255038;\n let green = -X * 0.707196 + Y * 1.655397 + Z * 0.036152;\n let blue \t= X * 0.051713 - Y * 0.121364 + Z * 1.011530;\n\n //If red, green or blue is larger than 1.0 set it back to the maximum of 1.0\n if (red > blue && red > green && red > 1.0) {\n green = green / red;\n blue = blue / red;\n red = 1.0;\n } else if (green > blue && green > red && green > 1.0) {\n red = red / green;\n blue = blue / green;\n green = 1.0;\n } else if (blue > red && blue > green && blue > 1.0) {\n red = red / blue;\n green = green / blue;\n blue = 1.0;\n }\n\n //Reverse gamma correction\n red \t= red <= 0.0031308 ? 12.92 * red : (1.0 + 0.055) * Math.pow(red, (1.0 / 2.4)) - 0.055;\n green \t= green <= 0.0031308 ? 12.92 * green : (1.0 + 0.055) * Math.pow(green, (1.0 / 2.4)) - 0.055;\n blue \t= blue <= 0.0031308 ? 12.92 * blue : (1.0 + 0.055) * Math.pow(blue, (1.0 / 2.4)) - 0.055;\n\n //Convert normalized decimal to decimal\n red \t= Math.round(red * 255);\n green \t= Math.round(green * 255);\n blue \t= Math.round(blue * 255);\n\n if (isNaN(red))\n red = 0;\n if (isNaN(green))\n green = 0;\n if (isNaN(blue))\n blue = 0;\n\n return [red, green, blue].map(\n (c) => Math.min(Math.max(0, c), 255)) // lgtm [js/automatic-semicolon-insertion]\n }\n\n rgbToXY(red, green, blue) {\n if (red > 1) { red /= 255; }\n if (green > 1) { green /= 255; }\n if (blue > 1) { blue /= 255; }\n\n //Apply a gamma correction to the RGB values, which makes the color more vivid and more the like the color displayed on the screen of your device\n red \t= (red > 0.04045) ? Math.pow((red + 0.055) / (1.0 + 0.055), 2.4) : (red / 12.92);\n green \t= (green > 0.04045) ? Math.pow((green + 0.055) / (1.0 + 0.055), 2.4) : (green / 12.92);\n blue \t= (blue > 0.04045) ? Math.pow((blue + 0.055) / (1.0 + 0.055), 2.4) : (blue / 12.92);\n\n //RGB values to XYZ using the Wide RGB D65 conversion formula\n const X \t\t= red * 0.664511 + green * 0.154324 + blue * 0.162028;\n const Y \t\t= red * 0.283881 + green * 0.668433 + blue * 0.047685;\n const Z \t\t= red * 0.000088 + green * 0.072310 + blue * 0.986039;\n\n //Calculate the xy values from the XYZ values\n let x \t\t= parseFloat((X / (X + Y + Z)).toFixed(4));\n let y \t\t= parseFloat((Y / (X + Y + Z)).toFixed(4));\n\n if (isNaN(x))\n x = 0;\n if (isNaN(y))\n y = 0;\n\n return [x, y];\n }\n\n rgbToBri(red, green, blue) {\n return Math.min(2 * this.rgbToHsl(red, green, blue)[2], this.ranges.bri[1])\n }\n\n getRGB(color) {\n if (color.red != null && color.green != null && color.blue != null)\n return [color.red, color.green, color.blue]\n if (color.r != null && color.g != null && color.b != null)\n return [color.r, color.g, color.b]\n if (color.rgb)\n return color.rgb\n }\n\n getXY(color) {\n if (color.x != null && color.y != null)\n return [color.x, color.y]\n if (color.xy)\n return color.xy\n }\n\n toRGB(color) {\n const rgb = this.getRGB(color)\n if (rgb)\n return rgb\n\n const xy = this.getXY(color)\n if (xy && color.bri)\n return this.xyToRgb(...xy, color.bri)\n if (color.hue && color.sat && color.bri)\n return this.hslToRgb(color.hue, color.sat, color.bri)\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toXY(color) {\n const xy = this.getXY(color)\n if (xy && color.bri)\n return [xy[0], xy[1], color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToXY(...rgb)\n\n if (color.hue && color.sat && color.bri) {\n const rgb = this.hslToRgb(color.hue, color.sat, color.bri)\n return this.rgbToXY(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toHSL(color) {\n if (color.hue && color.sat && color.bri)\n return [color.hue, color.sat, color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToHsl(...rgb)\n\n const xy = this.getXY(color)\n if (xy && color.bri) {\n const rgb = this.xyToRgb(...xy, color.bri)\n return this.rgbToHsl(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n hexToRgb(hex) {\n return [\n hex.slice(1, 3),\n hex.slice(3, 5),\n hex.slice(5, 7),\n ].map(_ => parseInt(_, 16))\n }\n\n rgbToHex(rgb) {\n return '#' + rgb.map((x) => {\n let hex = x.toString(16)\n if (hex.length < 2)\n hex = '0' + hex\n return hex\n }).join('')\n }\n}\n","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./DropdownBody.vue?vue&type=template&id=14579c63&scoped=true\"\nimport script from \"./DropdownBody.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownBody.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownBody.vue?vue&type=style&index=0&id=14579c63&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-14579c63\"]])\n\nexport default __exports__","import { render } from \"./Dropdown.vue?vue&type=template&id=3220f58b&scoped=true\"\nimport script from \"./Dropdown.vue?vue&type=script&lang=js\"\nexport * from \"./Dropdown.vue?vue&type=script&lang=js\"\n\nimport \"./Dropdown.vue?vue&type=style&index=0&id=3220f58b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3220f58b\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./DropdownItem.vue?vue&type=template&id=1311e9ab&scoped=true\"\nimport script from \"./DropdownItem.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownItem.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownItem.vue?vue&type=style&index=0&id=1311e9ab&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1311e9ab\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Icon.vue?vue&type=template&id=706a3bd1&scoped=true\"\nimport script from \"./Icon.vue?vue&type=script&lang=js\"\nexport * from \"./Icon.vue?vue&type=script&lang=js\"\n\nimport \"./Icon.vue?vue&type=style&index=0&id=706a3bd1&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-706a3bd1\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d90e850c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Device.vue?vue&type=template&id=6437b841&scoped=true\"\nimport script from \"./Device.vue?vue&type=script&lang=js\"\nexport * from \"./Device.vue?vue&type=script&lang=js\"\n\nimport \"./Device.vue?vue&type=style&index=0&id=6437b841&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6437b841\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Group.vue?vue&type=template&id=7667f7ba&scoped=true\"\nimport script from \"./Group.vue?vue&type=script&lang=js\"\nexport * from \"./Group.vue?vue&type=script&lang=js\"\n\nimport \"./Group.vue?vue&type=style&index=0&id=7667f7ba&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7667f7ba\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=b15233ac\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=b15233ac&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["ColorConverter","constructor","ranges","this","hue","sat","bri","ct","attr","Object","keys","normalize","x","xRange","yRange","hslToRgb","h","s","l","a","Math","min","f","n","k","color","max","round","rgbToHsl","r","g","b","d","parseInt","xyToRgb","y","brightness","z","Y","toFixed","X","Z","red","green","blue","pow","isNaN","map","c","rgbToXY","parseFloat","rgbToBri","getRGB","rgb","getXY","xy","toRGB","console","debug","toXY","toHSL","hexToRgb","hex","slice","_","rgbToHex","toString","length","join","class","ref","_createElementBlock","_hoisted_1","_createElementVNode","title","$props","onClick","_cache","_withModifiers","$event","$options","toggle","iconClass","_normalizeClass","text","_toDisplayString","_hoisted_4","_createVNode","_component_DropdownBody","id","keepOpenOnItemClick","_renderSlot","_ctx","$slots","undefined","$emit","emits","props","type","String","Boolean","default","__exports__","components","DropdownBody","data","visible","computed","buttonStyle","$refs","button","getComputedStyle","buttonWidth","width","buttonHeight","height","methods","documentClickHndl","event","element","target","classList","contains","parentElement","close","getDropdownWidth","dropdown","$el","getDropdownHeight","document","removeEventListener","bus","emit","open","addEventListener","appendChild","dropdownContainer","remove","$nextTick","buttonRect","getBoundingClientRect","buttonPos","left","window","scrollX","top","scrollY","pos","dropdownWidth","dropdownHeight","innerWidth","innerHeight","add","style","stopPropagation","onKeyUp","key","mounted","body","unmounted","render","itemClass","args","clicked","iconUrl","_component_Icon","url","Icon","disabled","$parent","src","alt","className","_normalizeStyle","withRange","withLabel","range","step","value","onInput","onChange","Number","Array","checked","_hoisted_2","_hoisted_3","name","_hoisted_36","_hoisted_39","$data","loading","_createBlock","_component_Loading","_component_Modal","status","info","state","_hoisted_6","_hoisted_7","permit_join","network","_hoisted_9","_hoisted_10","channel","_hoisted_12","_hoisted_13","version","config","mqtt","_hoisted_15","_hoisted_16","server","serial","_hoisted_18","_hoisted_19","port","coordinator","_hoisted_21","_hoisted_22","meta","_hoisted_24","_hoisted_25","_hoisted_26","maintrel","majorrel","minorrel","_hoisted_27","_hoisted_28","revision","_hoisted_30","_hoisted_31","selected","view","_Fragment","_renderList","views","enabled","toUpperCase","replace","_hoisted_34","addGroup","_component_Dropdown","_component_DropdownItem","infoModal","show","permitJoin","factoryReset","refresh","_hoisted_41","_hoisted_42","devices","_hoisted_43","_hoisted_44","_hoisted_45","device","_component_Device","groups","deviceId","onSelect","onRename","refreshDevices","onRemove","onGroupsEdit","refreshGroups","_hoisted_46","_hoisted_47","_hoisted_48","_hoisted_49","group","_component_Group","groupId","onEdit","_hoisted_17","_hoisted_70","_hoisted_71","_hoisted_76","_hoisted_77","_hoisted_79","_hoisted_80","onSubmit","manageGroups","associatedGroups","has","friendly_name","ieee_address","_hoisted_8","hidden","editName","rename","_hoisted_11","_hoisted_14","_hoisted_20","network_address","_hoisted_23","definition","vendor","_hoisted_29","model","_hoisted_32","_hoisted_33","model_id","_hoisted_35","description","_hoisted_37","_hoisted_38","software_build_id","_hoisted_40","date_code","power_source","displayedValues","_hoisted_50","_hoisted_51","property","_hoisted_52","rgbColor","saturation","_hoisted_53","unit","_hoisted_56","_component_ToggleSwitch","value_on","writable","setValue","value_min","value_max","_component_Slider","_hoisted_59","readable","_hoisted_61","values","option","_hoisted_63","i","_hoisted_65","_hoisted_57","_hoisted_67","_hoisted_68","_hoisted_69","groupsModal","otaUpdatesAvailable","installOtaUpdates","checkOtaUpdates","_hoisted_74","_hoisted_73","_hoisted_75","Modal","ToggleSwitch","Slider","Loading","mixins","Utils","required","exposes","extractValues","extractValue","root","features","feature","ret","mergeValues","obj","access","entries","filter","v","reduce","converter","satAttr","Set","members","member","request","trim","newName","force","confirm","value_toggle","value_off","split","hsl","querySelectorAll","editGroups","async","Promise","all","action","update_available","notify","image","$watch","newValue","subscribe","properties","unsubscribe","_hoisted_5","toggleDevice","devicesByAddress","entry","prompt","ieeeAddress","method","Dropdown","DropdownItem","Device","Group","modal","refreshInfo","updateProperties","permit","seconds","setTimeout","addToGroup","self","created","error"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/1259.04c161c9.js","mappings":"kJAAO,MAAMA,EACTC,WAAAA,CAAYC,GAQR,GAPAC,KAAKD,OAAS,CACVE,IAAK,CAAC,EAAG,KACTC,IAAK,CAAC,EAAG,KACTC,IAAK,CAAC,EAAG,KACTC,GAAI,CAAC,IAAK,MAGVL,EACA,IAAK,MAAMM,KAAQC,OAAOC,KAAKP,KAAKD,QAC5BA,EAAOM,KACPL,KAAKD,OAAOM,GAAQN,EAAOM,GAC3C,CAEAG,SAAAA,CAAUC,EAAGC,EAAQC,GACjB,OAAOA,EAAO,IAAQF,EAAEC,EAAO,KAAOC,EAAO,GAAGA,EAAO,KAAQD,EAAO,GAAGA,EAAO,GACpF,CAEAE,QAAAA,CAASC,EAAGC,EAAGC,IACVF,EAAGC,EAAGC,GAAK,CACRf,KAAKQ,UAAUK,EAAGb,KAAKD,OAAOE,IAAK,CAAC,EAAG,MACvCD,KAAKQ,UAAUM,EAAGd,KAAKD,OAAOG,IAAK,CAAC,EAAG,MACvCF,KAAKQ,UAAUO,EAAGf,KAAKD,OAAOI,IAAK,CAAC,EAAG,OAG3CY,GAAK,IACL,MAAMC,EAAIF,EAAIG,KAAKC,IAAIH,EAAG,EAAIA,GAAK,IAC7BI,EAAIC,IACN,MAAMC,GAAKD,EAAIP,EAAI,IAAM,GACnBS,EAAQP,EAAIC,EAAIC,KAAKM,IAAIN,KAAKC,IAAIG,EAAI,EAAG,EAAIA,EAAG,IAAK,GAC3D,OAAOJ,KAAKO,MAAM,IAAMF,EAAM,EAGlC,MAAO,CAACH,EAAE,GAAIA,EAAE,GAAIA,EAAE,GAC1B,CAEAM,QAAAA,CAASC,EAAGC,EAAGC,GACXF,GAAK,IACLC,GAAK,IACLC,GAAK,IACL,MAAML,EAAMN,KAAKM,IAAIG,EAAGC,EAAGC,GAAIV,EAAMD,KAAKC,IAAIQ,EAAGC,EAAGC,GACpD,IAAIf,EAAGC,EAAGC,GAAKQ,EAAML,GAAO,EAE5B,GAAGK,IAAQL,EACPL,EAAIC,EAAI,MACL,CACH,MAAMe,EAAIN,EAAML,EAGhB,OAFAJ,EAAIC,EAAI,GAAMc,GAAK,EAAIN,EAAML,GAAOW,GAAKN,EAAML,GAExCK,GACH,KAAKG,EAAGb,GAAKc,EAAIC,GAAKC,GAAKF,EAAIC,EAAI,EAAI,GAAI,MAC3C,KAAKD,EAAGd,GAAKe,EAAIF,GAAKG,EAAI,EAAG,MAC7B,KAAKD,EAAGf,GAAKa,EAAIC,GAAKE,EAAI,EAAG,MAEjChB,GAAK,CACT,CAEA,MAAO,CACHiB,SAAS9B,KAAKQ,UAAUK,EAAG,CAAC,EAAG,GAAIb,KAAKD,OAAOE,MAC/C6B,SAAS9B,KAAKQ,UAAUM,EAAG,CAAC,EAAG,GAAId,KAAKD,OAAOG,MAC/C4B,SAAS9B,KAAKQ,UAAUO,EAAG,CAAC,EAAG,GAAIf,KAAKD,OAAOI,MAEvD,CAEA4B,OAAAA,CAAQtB,EAAGuB,EAAGC,GAEQ,MAAdA,IACAA,EAAajC,KAAKD,OAAOI,IAAI,IAEjC,MAAM+B,EAAI,EAAMzB,EAAIuB,EACdG,GAAKF,GAAcjC,KAAKD,OAAOI,IAAI,GAAG,IAAIiC,QAAQ,GAClDC,EAAKF,EAAIH,EAAKvB,EACd6B,EAAKH,EAAIH,EAAKE,EAGpB,IAAIK,EAAY,SAAJF,EAAmB,QAAJF,EAAmB,QAAJG,EACtCE,EAAe,SAAJH,EAAmB,SAAJF,EAAmB,QAAJG,EACzCG,EAAa,QAAJJ,EAAmB,QAAJF,EAAmB,QAAJG,EAkC3C,OA/BIC,EAAME,GAAQF,EAAMC,GAASD,EAAM,GACnCC,GAAgBD,EAChBE,GAAcF,EACdA,EAAM,GACCC,EAAQC,GAAQD,EAAQD,GAAOC,EAAQ,GAC9CD,GAAYC,EACZC,GAAcD,EACdA,EAAQ,GACDC,EAAOF,GAAOE,EAAOD,GAASC,EAAO,IAC5CF,GAAYE,EACZD,GAAgBC,EAChBA,EAAO,GAIXF,EAAOA,GAAO,SAAY,MAAQA,EAAM,MAAgBtB,KAAKyB,IAAIH,EAAM,EAAM,KAAQ,KACrFC,EAASA,GAAS,SAAY,MAAQA,EAAQ,MAAgBvB,KAAKyB,IAAIF,EAAQ,EAAM,KAAQ,KAC7FC,EAAQA,GAAQ,SAAY,MAAQA,EAAO,MAAgBxB,KAAKyB,IAAID,EAAO,EAAM,KAAQ,KAGzFF,EAAOtB,KAAKO,MAAY,IAANe,GAClBC,EAASvB,KAAKO,MAAc,IAARgB,GACpBC,EAAQxB,KAAKO,MAAa,IAAPiB,GAEfE,MAAMJ,KACNA,EAAM,GACNI,MAAMH,KACNA,EAAQ,GACRG,MAAMF,KACNA,EAAO,GAEJ,CAACF,EAAKC,EAAOC,GAAMG,KACrBC,GAAM5B,KAAKC,IAAID,KAAKM,IAAI,EAAGsB,GAAI,MACxC,CAEAC,OAAAA,CAAQP,EAAKC,EAAOC,GACZF,EAAM,IAAKA,GAAO,KAClBC,EAAQ,IAAKA,GAAS,KACtBC,EAAO,IAAKA,GAAQ,KAGxBF,EAAQA,EAAM,OAAWtB,KAAKyB,KAAKH,EAAM,MAAS,MAAe,KAAQA,EAAM,MAC/EC,EAAUA,EAAQ,OAAWvB,KAAKyB,KAAKF,EAAQ,MAAS,MAAe,KAAQA,EAAQ,MACvFC,EAASA,EAAO,OAAWxB,KAAKyB,KAAKD,EAAO,MAAS,MAAe,KAAQA,EAAO,MAGnF,MAAMJ,EAAY,QAANE,EAAyB,QAARC,EAA0B,QAAPC,EAC1CN,EAAY,QAANI,EAAyB,QAARC,EAA0B,QAAPC,EAC1CH,EAAY,MAANC,EAAyB,OAARC,EAA0B,QAAPC,EAGhD,IAAIhC,EAAMsC,YAAYV,GAAKA,EAAIF,EAAIG,IAAIF,QAAQ,IAC3CJ,EAAMe,YAAYZ,GAAKE,EAAIF,EAAIG,IAAIF,QAAQ,IAO/C,OALIO,MAAMlC,KACNA,EAAI,GACJkC,MAAMX,KACNA,EAAI,GAED,CAACvB,EAAGuB,EACf,CAEAgB,QAAAA,CAAST,EAAKC,EAAOC,GACjB,OAAOxB,KAAKC,IAAI,EAAIlB,KAAKyB,SAASc,EAAKC,EAAOC,GAAM,GAAIzC,KAAKD,OAAOI,IAAI,GAC5E,CAEA8C,MAAAA,CAAO3B,GACH,OAAiB,MAAbA,EAAMiB,KAA8B,MAAfjB,EAAMkB,OAA+B,MAAdlB,EAAMmB,KAC3C,CAACnB,EAAMiB,IAAKjB,EAAMkB,MAAOlB,EAAMmB,MAC3B,MAAXnB,EAAMI,GAAwB,MAAXJ,EAAMK,GAAwB,MAAXL,EAAMM,EACrC,CAACN,EAAMI,EAAGJ,EAAMK,EAAGL,EAAMM,GAChCN,EAAM4B,IACC5B,EAAM4B,SADjB,CAEJ,CAEAC,KAAAA,CAAM7B,GACF,OAAe,MAAXA,EAAMb,GAAwB,MAAXa,EAAMU,EAClB,CAACV,EAAMb,EAAGa,EAAMU,GACvBV,EAAM8B,GACC9B,EAAM8B,QADjB,CAEJ,CAEAC,KAAAA,CAAM/B,GACF,MAAM4B,EAAMlD,KAAKiD,OAAO3B,GACxB,GAAI4B,EACA,OAAOA,EAEX,MAAME,EAAKpD,KAAKmD,MAAM7B,GACtB,OAAI8B,GAAM9B,EAAMnB,IACLH,KAAK+B,WAAWqB,EAAI9B,EAAMnB,KACjCmB,EAAMrB,KAAOqB,EAAMpB,KAAOoB,EAAMnB,IACzBH,KAAKY,SAASU,EAAMrB,IAAKqB,EAAMpB,IAAKoB,EAAMnB,MAErDmD,QAAQC,MAAM,wCACdD,QAAQC,MAAMjC,GAClB,CAEAkC,IAAAA,CAAKlC,GACD,MAAM8B,EAAKpD,KAAKmD,MAAM7B,GACtB,GAAI8B,GAAM9B,EAAMnB,IACZ,MAAO,CAACiD,EAAG,GAAIA,EAAG,GAAI9B,EAAMnB,KAEhC,MAAM+C,EAAMlD,KAAKiD,OAAO3B,GACxB,GAAI4B,EACA,OAAOlD,KAAK8C,WAAWI,GAE3B,GAAI5B,EAAMrB,KAAOqB,EAAMpB,KAAOoB,EAAMnB,IAAK,CACrC,MAAM+C,EAAMlD,KAAKY,SAASU,EAAMrB,IAAKqB,EAAMpB,IAAKoB,EAAMnB,KACtD,OAAOH,KAAK8C,WAAWI,EAC3B,CAEAI,QAAQC,MAAM,mCACdD,QAAQC,MAAMjC,EAClB,CAEAmC,KAAAA,CAAMnC,GACF,GAAIA,EAAMrB,KAAOqB,EAAMpB,KAAOoB,EAAMnB,IAChC,MAAO,CAACmB,EAAMrB,IAAKqB,EAAMpB,IAAKoB,EAAMnB,KAExC,MAAM+C,EAAMlD,KAAKiD,OAAO3B,GACxB,GAAI4B,EACA,OAAOlD,KAAKyB,YAAYyB,GAE5B,MAAME,EAAKpD,KAAKmD,MAAM7B,GACtB,GAAI8B,GAAM9B,EAAMnB,IAAK,CACjB,MAAM+C,EAAMlD,KAAK+B,WAAWqB,EAAI9B,EAAMnB,KACtC,OAAOH,KAAKyB,YAAYyB,EAC5B,CAEAI,QAAQC,MAAM,mCACdD,QAAQC,MAAMjC,EAClB,CAEAoC,QAAAA,CAASC,GACL,MAAO,CACLA,EAAIC,MAAM,EAAG,GACbD,EAAIC,MAAM,EAAG,GACbD,EAAIC,MAAM,EAAG,IACbhB,KAAIiB,GAAK/B,SAAS+B,EAAG,KAC3B,CAEAC,QAAAA,CAASZ,GACP,MAAO,IAAMA,EAAIN,KAAKnC,IAClB,IAAIkD,EAAMlD,EAAEsD,SAAS,IAGrB,OAFIJ,EAAIK,OAAS,IACfL,EAAM,IAAMA,GACPA,CAAG,IACTM,KAAK,GACZ,E,kGCpOGC,MAAM,sB,iCAMJA,MAAM,wBAAwBC,IAAI,qB,2EANzCC,EAAAA,EAAAA,IAWM,MAXNC,EAWM,EAVJC,EAAAA,EAAAA,GAGS,UAHAC,MAAOC,EAAAD,MAAOJ,IAAI,SAAUM,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,EAAAC,OAAOF,IAAM,Y,CACnBJ,EAAAO,YAAS,WAAlDX,EAAAA,EAAAA,IAAsD,K,MAAnDF,OAAKc,EAAAA,EAAAA,IAAA,CAAC,OAAeR,EAAAO,a,yBACeP,EAAAS,OAAI,WAA3Cb,EAAAA,EAAAA,IAA+C,Q,MAAzCF,MAAM,O,aAAOgB,EAAAA,EAAAA,IAAQV,EAAKS,O,kCAGlCX,EAAAA,EAAAA,GAIM,MAJNa,EAIM,EAHJC,EAAAA,EAAAA,IAEeC,EAAA,CAFAC,GAAId,EAAAc,GAAKC,oBAAqBf,EAAAe,oBAAqBpB,IAAI,WAAYM,QAAOI,EAAAJ,S,mBACvF,IAAQ,EAARe,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,M,gHCRdvB,EAAAA,EAAAA,IAEM,OAFDF,MAAM,WAAYoB,GAAId,EAAAc,GAAKb,QAAKC,EAAA,KAAAA,EAAA,GAAAE,GAAEa,EAAAG,MAAM,QAAShB,K,EACpDY,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,Q,CAKZ,OACEE,MAAO,CAAC,SACRC,MAAO,CACLR,GAAI,CACFS,KAAMC,QAGRT,oBAAqB,CACnBQ,KAAME,QACNC,SAAS,K,UCTf,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAAS,GAAQ,CAAC,YAAY,qBAEzF,Q,UFUA,GACEC,WAAY,CAAEC,aAAYA,GAC1BR,MAAO,CAAC,SACRC,MAAO,CACLR,GAAI,CACFS,KAAMC,QAGRjB,UAAW,CACTmB,QAAS,oBAGXjB,KAAM,CACJc,KAAMC,QAGRzB,MAAO,CACLwB,KAAMC,QAGRT,oBAAqB,CACnBQ,KAAME,QACNC,SAAS,IAIbI,IAAAA,GACE,MAAO,CACLC,SAAS,EAEb,EAEAC,SAAU,CACRC,WAAAA,GACE,OAAKzG,KAAK0G,MAAMC,OAGTC,iBAAiB5G,KAAK0G,MAAMC,QAF1B,CAAC,CAGZ,EAEAE,WAAAA,GACE,OAAO9D,WAAW/C,KAAKyG,YAAYK,OAAS,EAC9C,EAEAC,YAAAA,GACE,OAAOhE,WAAW/C,KAAKyG,YAAYO,QAAU,EAC/C,GAGFC,QAAS,CACPC,iBAAAA,CAAkBC,GAChB,IAAKnH,KAAKuG,QACR,OAEF,IAAIa,EAAUD,EAAME,OACpB,MAAOD,EAAS,CACd,GAAIA,EAAQE,UAAUC,SAAS,YAC7B,OAEFH,EAAUA,EAAQI,aACpB,CAEAxH,KAAKyH,OACP,EAEAC,gBAAAA,GACE,MAAMC,EAAW3H,KAAK0G,MAAMiB,UAAUC,IACtC,OAAKD,EAGE5E,WAAW6D,iBAAiBe,GAAUb,OAFpC,CAGX,EAEAe,iBAAAA,GACE,MAAMF,EAAW3H,KAAK0G,MAAMiB,UAAUC,IACtC,OAAKD,EAGE5E,WAAW6D,iBAAiBe,GAAUX,QAFpC,CAGX,EAEAvC,OAAAA,GACOzE,KAAKuF,qBACRvF,KAAKyH,OACT,EAEAA,KAAAA,GACEzH,KAAKuG,SAAU,EACfuB,SAASC,oBAAoB,QAAS/H,KAAKkH,mBAC3Cc,EAAAA,EAAIC,KAAK,iBACX,EAEAC,IAAAA,GACEJ,SAASK,iBAAiB,QAASnI,KAAKkH,mBACxC,MAAME,EAAUpH,KAAK0G,MAAMiB,UAAUC,IAChCR,EAAQI,eACXxH,KAAK4H,IAAIQ,YAAYhB,GAEvBpH,KAAKuG,SAAU,EACfvG,KAAK0G,MAAM2B,kBAAkBf,UAAUgB,OAAO,UAC9CtI,KAAKuI,WAAU,KACb,MAAMC,EAAaxI,KAAK0G,MAAMC,OAAO8B,wBAC/BC,EAAY,CAChBC,KAAMH,EAAWG,KAAOC,OAAOC,QAC/BC,IAAKN,EAAWM,IAAMF,OAAOG,SAGzBC,EAAM,CACVL,KAAMD,EAAUC,KAChBG,IAAKJ,EAAUI,IAAM9I,KAAK+G,cAGtBkC,EAAgBjJ,KAAK0H,mBACrBwB,EAAiBlJ,KAAK6H,oBAEvBmB,EAAIL,KAAOM,GAAkBL,OAAOO,WAAaP,OAAOC,SAAW,IACtEG,EAAIL,MAASM,EAAgBjJ,KAAK6G,aAG/BmC,EAAIF,IAAMI,GAAmBN,OAAOQ,YAAcR,OAAOG,SAAW,IACvEC,EAAIF,KAAQI,EAAiBlJ,KAAK+G,aAAe,IAGnD,MAAMK,EAAUpH,KAAK0G,MAAMiB,SAASC,IACpCR,EAAQE,UAAU+B,IAAI,WACtBjC,EAAQkC,MAAMR,IAAO,GAAEE,EAAIF,QAC3B1B,EAAQkC,MAAMX,KAAQ,GAAEK,EAAIL,SAC5BX,EAAAA,EAAIC,KAAK,gBAAiBjI,KAAK0G,MAAMiB,UACrC3H,KAAK0G,MAAM2B,kBAAkBf,UAAU+B,IAAI,SAAS,GAExD,EAEAvE,MAAAA,CAAOqC,GACLA,EAAMoC,kBACNvJ,KAAK4F,MAAM,SACX5F,KAAKuG,QAAUvG,KAAKyH,QAAUzH,KAAKkI,MACrC,EAEAsB,OAAAA,CAAQrC,GACNA,EAAMoC,kBACY,WAAdpC,EAAMsC,KACRzJ,KAAKyH,OAET,GAGFiC,OAAAA,GACE5B,SAAS6B,KAAKxB,iBAAiB,QAASnI,KAAKwJ,QAC/C,EAEAI,SAAAA,GACE9B,SAAS6B,KAAK5B,oBAAoB,QAAS/H,KAAKwJ,QAClD,GGpKF,MAAM,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASK,GAAQ,CAAC,YAAY,qBAEzF,O,6FCPS3F,MAAM,c,qFADbE,EAAAA,EAAAA,IAKM,OALDF,OAAKc,EAAAA,EAAAA,IAAA,CAAC,WAAmBR,EAAAsF,YAAYrF,QAAKC,EAAA,KAAAA,EAAA,OAAAqF,IAAElF,EAAAmF,SAAAnF,EAAAmF,WAAAD,K,CACjBvF,EAAAO,WAAWf,QAAUQ,EAAAyF,SAASjG,SAAM,WAAlEI,EAAAA,EAAAA,IAEM,MAFNC,EAEM,EADJe,EAAAA,EAAAA,IAA0C8E,EAAA,CAAnChG,OAAKc,EAAAA,EAAAA,IAAER,EAAAO,WAAYoF,IAAK3F,EAAAyF,S,4CAEjC3F,EAAAA,EAAAA,GAAyE,OAApEJ,OAAKc,EAAAA,EAAAA,IAAA,CAAC,OAAM,UAAiC,MAAbR,EAAAO,a,aAAoBG,EAAAA,EAAAA,IAAQV,EAAKS,O,sCAQ1E,GACEmB,WAAY,CAACgE,KAAIA,EAAAA,GACjBtE,MAAO,CACLf,UAAW,CACTgB,KAAMC,QAGRiE,QAAS,CACPlE,KAAMC,QAGRf,KAAM,CACJc,KAAMC,QAGRqE,SAAU,CACRtE,KAAME,QACNC,SAAS,GAGX4D,UAAW,CAAC,GAGd7C,QAAS,CACP+C,OAAAA,GACE,GAAIhK,KAAKqK,SACP,OAAO,EAEJrK,KAAKsK,QAAQ/E,qBAChByC,EAAAA,EAAIC,KAAK,iBACb,I,UCpCJ,MAAM9B,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAAS0D,GAAQ,CAAC,YAAY,qBAEzF,O,uFCRO3F,MAAM,kB,0DAAXE,EAAAA,EAAAA,IAIM,MAJNC,EAIM,CAH0CG,EAAA2F,KAAKnG,SAAM,WAAzDI,EAAAA,EAAAA,IAA2D,O,MAAtDF,MAAM,OAAQqG,IAAK/F,EAAA2F,IAAMK,IAAKhG,EAAAgG,K,WAEtB3F,EAAA4F,WAAWzG,SAAM,WAD9BI,EAAAA,EAAAA,IACkC,K,MAD/BF,OAAKc,EAAAA,EAAAA,IAAA,CAAC,OAAeH,EAAA4F,YAAYnB,OAAKoB,EAAAA,EAAAA,IAAA,CAAApJ,MAAUkD,EAAAlD,S,2BAMvD,OACEwE,MAAO,CACL5B,MAAO,CACL6B,KAAMC,QAERmE,IAAK,CACHpE,KAAMC,QAER1E,MAAO,CACLyE,KAAMC,OACNE,QAAS,IAEXsE,IAAK,CACHzE,KAAMC,OACNE,QAAS,KAIbM,SAAU,CACRiE,SAAAA,GACE,OAAOzK,KAAKkE,KACd,I,UCvBJ,MAAMiC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAAS0D,GAAQ,CAAC,YAAY,qBAEzF,O,kGCRS3F,MAAM,kB,uCAMLA,MAAM,oB,sGANdE,EAAAA,EAAAA,IAqBQ,QArBRC,EAqBQ,CApB8DG,EAAAmG,YAAS,WAA7EvG,EAAAA,EAAAA,IAGO,Q,MAHDF,OAAKc,EAAAA,EAAAA,IAAA,CAAC,eAAc,cAAwBR,EAAAoG,c,CACjBpG,EAAAmG,YAAS,WAAxCvG,EAAAA,EAAAA,IAA8D,Q,MAAxDF,MAAM,a,aAA8BgB,EAAAA,EAAAA,IAAQV,EAASqG,MAAH,K,2BACxBrG,EAAAmG,YAAS,WAAzCvG,EAAAA,EAAAA,IAA+D,Q,MAAzDF,MAAM,c,aAA+BgB,EAAAA,EAAAA,IAAQV,EAASqG,MAAH,K,iDAG3DvG,EAAAA,EAAAA,GAcO,OAdPa,EAcO,EAbLb,EAAAA,EAAAA,GAU8C,SAVvCJ,OAAKc,EAAAA,EAAAA,IAAA,CAAC,SAAQ,cAESR,EAAAoG,aADvB7E,KAAK,QAEJ7E,IAAKsD,EAAAqG,MAAM,GACXtJ,IAAKiD,EAAAqG,MAAM,GACXC,KAAMtG,EAAAsG,KACNT,SAAU7F,EAAA6F,SACVU,MAAOvG,EAAAuG,MACR5G,IAAI,QACH6G,QAAKtG,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOa,EAAAG,MAAM,QAAShB,IAAM,WACjCqG,SAAMvG,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOa,EAAAG,MAAM,SAAUhB,IAAM,Y,WAEjBJ,EAAAoG,YAAS,WAAnCxG,EAAAA,EAAAA,IAAuE,Q,MAAjEF,MAAM,Q,aAAyBgB,EAAAA,EAAAA,IAAQV,EAAMuG,OAAC5G,IAAI,S,+BAM9D,OACE0B,MAAO,CAAC,QAAS,UACjBC,MAAO,CACLiF,MAAO,CACLhF,KAAMmF,QAGRb,SAAU,CACRtE,KAAME,QACNC,SAAS,GAGX2E,MAAO,CACL9E,KAAMoF,MACNjF,QAASA,IAAM,CAAC,EAAG,MAGrB4E,KAAM,CACJ/E,KAAMmF,OACNhF,QAAS,GAGX0E,UAAW,CACT7E,KAAME,QACNC,SAAS,GAGXyE,UAAW,CACT5E,KAAME,QACNC,SAAS,K,UChDf,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAAS0D,GAAQ,CAAC,YAAY,qBAEzF,O,kLCHMvF,EAAAA,EAAAA,GAEM,OAFDJ,MAAM,UAAQ,EACjBI,EAAAA,EAAAA,GAAmB,OAAdJ,MAAM,UAAK,K,GAEZA,MAAM,S,0CARhBE,EAAAA,EAAAA,IAYM,OAZDF,OAAKc,EAAAA,EAAAA,IAAA,CAAC,eAAc,CAAAqF,SAAoB7F,EAAA6F,YAAY5F,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAA,IAAAoF,IAAOlF,EAAAmG,SAAAnG,EAAAmG,WAAAjB,IAAO,Y,EAE1EzF,EAAAA,EAAAA,GAAiD,SAA1CyB,KAAK,WAAYqF,QAAS5G,EAAAuG,MAAQzF,GAAId,EAAAc,I,WAC7ChB,EAAAA,EAAAA,GAQQ,cANN+G,GAGA/G,EAAAA,EAAAA,GAEO,OAFPgH,EAEO,EADL9F,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,U,CAOhB,OACE4F,KAAM,eACN1F,MAAO,CAAC,SACRC,MAAO,CACLR,GAAI,CACFS,KAAMC,QAGR+E,MAAO,CACLhF,KAAME,QACNC,SAAS,GAGXmE,SAAU,CACRtE,KAAME,QACNC,SAAS,IAIbe,QAAS,CACP+D,OAAAA,CAAQ7D,GACN,GAAInH,KAAKqK,SACP,OAAO,EAETrK,KAAK4F,MAAM,QAASuB,EACtB,I,UCnCJ,MAAMhB,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAAS0D,GAAQ,CAAC,YAAY,qBAEzF,O,sGCRO3F,MAAM,oB,SAIFA,MAAM,a,GACJA,MAAM,O,GACTI,EAAAA,EAAAA,GAAmC,OAA9BJ,MAAM,cAAa,SAAK,G,qBAI1BA,MAAM,O,GACTI,EAAAA,EAAAA,GAAyC,OAApCJ,MAAM,cAAa,eAAW,G,2BAIhCA,MAAM,O,GACTI,EAAAA,EAAAA,GAA6C,OAAxCJ,MAAM,cAAa,mBAAe,G,qBAIpCA,MAAM,O,GACTI,EAAAA,EAAAA,GAAiD,OAA5CJ,MAAM,cAAa,uBAAmB,G,2BAIxCA,MAAM,O,GACTI,EAAAA,EAAAA,GAAyC,OAApCJ,MAAM,cAAa,eAAW,G,2BAIhCA,MAAM,O,GACTI,EAAAA,EAAAA,GAAyC,OAApCJ,MAAM,cAAa,eAAW,G,2BAIhCA,MAAM,O,GACTI,EAAAA,EAAAA,GAA2C,OAAtCJ,MAAM,cAAa,iBAAa,G,2BAIlCA,MAAM,O,GACTI,EAAAA,EAAAA,GAA8C,OAAzCJ,MAAM,cAAa,oBAAgB,G,GACnCA,MAAM,e,SAKRA,MAAM,O,GACTI,EAAAA,EAAAA,GAA+C,OAA1CJ,MAAM,cAAa,qBAAiB,G,qBAM1CA,MAAM,gB,GACJA,MAAM,0C,oDAWNA,MAAM,W,kBAGPI,EAAAA,EAAAA,GAA0B,KAAvBJ,MAAM,cAAY,S,GAArBsH,G,kBAYAlH,EAAAA,EAAAA,GAA8B,KAA3BJ,MAAM,kBAAgB,S,GAAzBuH,G,GAKDvH,MAAM,kB,SACJA,MAAM,gB,SACJA,MAAM,Y,SACJA,MAAM,W,SACNA,MAAM,S,SASVA,MAAM,e,SACJA,MAAM,Y,SACJA,MAAM,W,SACNA,MAAM,S,6LAtGnBE,EAAAA,EAAAA,IA+GM,MA/GNC,EA+GM,CA9GWqH,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,GAAA,CAAApC,IAAA,sBAE1BrE,EAAAA,EAAAA,IAiDQ0G,GAAA,CAjDDvH,MAAM,eAAeJ,IAAI,a,mBAC9B,IA+CM,CA/CuBuH,EAAAK,OAAOC,OAAI,WAAxC5H,EAAAA,EAAAA,IA+CM,MA/CNiH,EA+CM,EA9CJ/G,EAAAA,EAAAA,GAGM,MAHNgH,EAGM,CAFJnG,GACAb,EAAAA,EAAAA,GAAiD,OAA5CJ,MAAM,c,aAAcgB,EAAAA,EAAAA,IAAQwG,EAAaK,OAANE,Q,aAG1C3H,EAAAA,EAAAA,GAGM,MAHN4H,EAGM,CAFJC,GACA7H,EAAAA,EAAAA,GAA4D,OAAvDJ,MAAM,c,aAAcgB,EAAAA,EAAAA,IAAQwG,EAAwBK,OAAjBC,KAAKI,c,YAGxBV,EAAAK,OAAOC,KAAKK,UAAO,WAA1CjI,EAAAA,EAAAA,IAGM,MAHNkI,EAGM,CAFJC,GACAjI,EAAAA,EAAAA,GAAgE,OAA3DJ,MAAM,c,aAAcgB,EAAAA,EAAAA,IAAQwG,EAA4BK,OAArBC,KAAKK,QAAQG,U,8BAGvDlI,EAAAA,EAAAA,GAGM,MAHNmI,EAGM,CAFJC,GACApI,EAAAA,EAAAA,GAAwD,OAAnDJ,MAAM,c,aAAcgB,EAAAA,EAAAA,IAAQwG,EAAoBK,OAAbC,KAAKW,U,YAGxBjB,EAAAK,OAAOC,KAAKY,QAAQC,OAAI,WAA/CzI,EAAAA,EAAAA,IAGM,MAHN0I,EAGM,CAFJC,GACAzI,EAAAA,EAAAA,GAAmE,OAA9DJ,MAAM,c,aAAcgB,EAAAA,EAAAA,IAAQwG,EAA+BK,OAAxBC,KAAKY,OAAOC,KAAKG,S,6BAGpCtB,EAAAK,OAAOC,KAAKY,QAAQK,SAAM,WAAjD7I,EAAAA,EAAAA,IAGM,MAHN8I,EAGM,CAFJC,GACA7I,EAAAA,EAAAA,GAAmE,OAA9DJ,MAAM,c,aAAcgB,EAAAA,EAAAA,IAAQwG,EAA+BK,OAAxBC,KAAKY,OAAOK,OAAOG,O,6BAGtC1B,EAAAK,OAAOC,KAAKqB,aAAatH,OAAI,WAApD3B,EAAAA,EAAAA,IAGM,MAHNkJ,EAGM,CAFJC,GACAjJ,EAAAA,EAAAA,GAAiE,OAA5DJ,MAAM,c,aAAcgB,EAAAA,EAAAA,IAAQwG,EAA6BK,OAAtBC,KAAKqB,YAAYtH,O,6BAGpC2F,EAAAK,OAAOC,KAAKqB,aAAaG,OAAI,WAApDpJ,EAAAA,EAAAA,IAKM,MALNqJ,EAKM,CAJJC,GACApJ,EAAAA,EAAAA,GAEM,MAFNqJ,GAEMzI,EAAAA,EAAAA,IADDwG,EAAAK,OAAOC,KAAKqB,YAAYG,KAAKI,UAAW,KAAC1I,EAAAA,EAAAA,IAAGwG,EAAAK,OAAOC,KAAKqB,YAAYG,KAAKK,UAAW,KAAC3I,EAAAA,EAAAA,IAAGwG,EAAAK,OAAOC,KAAKqB,YAAYG,KAAKM,UAAQ,sBAI7GpC,EAAAK,OAAOC,KAAKqB,aAAaG,OAAI,WAApDpJ,EAAAA,EAAAA,IAGM,MAHN2J,EAGM,CAFJC,GACA1J,EAAAA,EAAAA,GAA0E,OAArEJ,MAAM,c,aAAcgB,EAAAA,EAAAA,IAAQwG,EAAsCK,OAA/BC,KAAKqB,YAAYG,KAAKS,W,8DAKpE3J,EAAAA,EAAAA,GA8BM,MA9BN4J,EA8BM,EA7BJ5J,EAAAA,EAAAA,GASM,MATN6J,EASM,EARJ7J,EAAAA,EAAAA,GAOQ,eANNA,EAAAA,EAAAA,GAKS,UALAyG,MAAOW,EAAA0C,SAASC,KAAOpD,SAAMvG,EAAA,KAAAA,EAAA,GAAAE,GAAA,KAAOwJ,SAASC,KAAOzJ,EAAOyC,OAAO0D,Q,gBACzE3G,EAAAA,EAAAA,IAGSkK,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAHyB7C,EAAA8C,OAAK,CAAvBC,EAASJ,M,WAAzBjK,EAAAA,EAAAA,IAGS,U,aAFDc,EAAAA,EAAAA,KAASmJ,EAAK,GAAGK,cAAgBL,EAAKzK,MAAM,IAAI+K,QAAQ,IAAK,MAC5DlF,IAAK4E,EAAOD,SAAUK,EAAU1D,MAAOsD,G,+BAMtD/J,EAAAA,EAAAA,GAiBM,MAjBNsK,EAiBM,CAhBsE,WAAlBlD,EAAA0C,SAASC,OAAI,WAArEjK,EAAAA,EAAAA,IAGS,U,MAHDF,MAAM,kBAAkBK,MAAM,YAC7B8F,SAAUqB,EAAAC,QAAUlH,QAAKC,EAAA,KAAAA,EAAA,OAAAqF,IAAElF,GAAAgK,UAAAhK,GAAAgK,YAAA9E,K,yBAIpC3E,EAAAA,EAAAA,IAMW0J,GAAA,CAND3K,IAAI,0BAA0B,aAAW,YAAYI,MAAM,oB,mBACnE,IAAwF,EAAxFa,EAAAA,EAAAA,IAAwF2J,GAAA,CAA1E9J,KAAK,eAAgBoF,SAAUqB,EAAAC,QAAUlH,QAAKC,EAAA,KAAAA,EAAA,GAAAE,GAAEa,EAAAiB,MAAMsI,UAAUC,S,qBAEzDvD,EAAAK,OAAOC,MAAMI,c,WAClCR,EAAAA,EAAAA,IAAyFmD,GAAA,C,MAA3E9J,KAAK,eAAgBoF,SAAUqB,EAAAC,QAAUlH,QAAKC,EAAA,KAAAA,EAAA,GAAAE,GAAEC,GAAAqK,YAAW,K,wBAD5B,WAD7CtD,EAAAA,EAAAA,IACiDmD,GAAA,C,MADnC9J,KAAK,cAAeoF,SAAUqB,EAAAC,QAAUlH,QAAKC,EAAA,KAAAA,EAAA,GAAAE,GAAEC,GAAAqK,YAAW,K,uBAGxE9J,EAAAA,EAAAA,IAA+E2J,GAAA,CAAjE9J,KAAK,gBAAiBoF,SAAUqB,EAAAC,QAAUlH,QAAOI,GAAAsK,c,6CAGjE7K,EAAAA,EAAAA,GAES,UAFDJ,MAAM,kBAAkBK,MAAM,kBAAmB8F,SAAUqB,EAAAC,QAAUlH,QAAKC,EAAA,KAAAA,EAAA,OAAAqF,IAAElF,GAAAuK,SAAAvK,GAAAuK,WAAArF,K,YAMxFzF,EAAAA,EAAAA,GAwBM,MAxBN+K,EAwBM,CAvB8C,YAAlB3D,EAAA0C,SAASC,OAAI,WAA7CjK,EAAAA,EAAAA,IAUM,MAVNkL,EAUM,CATyBhP,OAAOC,KAAKmL,EAAA6D,SAASvL,QAES,iBAFH,WAAxDI,EAAAA,EAAAA,IAGM,MAHNoL,EAGM,CAFuB9D,EAAAC,UAAO,WAAlCvH,EAAAA,EAAAA,IAA4D,MAA5DqL,EAAoC,yBAAkB,WACtDrL,EAAAA,EAAAA,IAA+D,MAA/DsL,EAA0B,yCAA+B,aAG3DtL,EAAAA,EAAAA,IAGyFkK,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAH1D7C,EAAA6D,SAAO,CAAtBI,EAAQrK,M,WAAxBsG,EAAAA,EAAAA,IAGyFgE,GAAA,CAHhDnG,IAAKnE,EACrCqK,OAAQA,EAASE,OAAQnE,EAAAmE,OAASzB,SAAU1C,EAAA0C,SAAS0B,WAAaxK,EAClEyK,SAAMnL,GAAE8G,EAAA0C,SAAS0B,SAAWpE,EAAA0C,SAAS0B,WAAaxK,EAAK,KAAOA,EAC9D0K,SAAQnL,GAAAoL,eAAiBC,SAAQrL,GAAAoL,eAAiBE,aAAatL,GAAAuL,e,mGAGpB,WAAlB1E,EAAA0C,SAASC,OAAI,WAAjDjK,EAAAA,EAAAA,IAUM,MAVNiM,EAUM,CATyB/P,OAAOC,KAAKmL,EAAAmE,QAAQ7L,QAEa,iBAFP,WAAvDI,EAAAA,EAAAA,IAGM,MAHNkM,EAGM,CAFuB5E,EAAAC,UAAO,WAAlCvH,EAAAA,EAAAA,IAA2D,MAA3DmM,EAAoC,wBAAiB,WACrDnM,EAAAA,EAAAA,IAAkE,MAAlEoM,EAA0B,4CAAkC,aAG9DpM,EAAAA,EAAAA,IAG+EkK,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAHlD7C,EAAAmE,QAAM,CAApBY,EAAOnL,M,WAAtBsG,EAAAA,EAAAA,IAG+E8E,GAAA,CAHzCjH,IAAKnE,EAAKmL,MAAOA,EAAQlB,QAAS7D,EAAA6D,QAChEnB,SAAU1C,EAAA0C,SAASuC,UAAYrL,EAC/ByK,SAAMnL,GAAE8G,EAAA0C,SAASuC,QAAUjF,EAAA0C,SAASuC,UAAYrL,EAAK,KAAOA,EAC5D0K,SAAQnL,GAAAuL,cAAgBF,SAAQrL,GAAAuL,cAAgBQ,OAAM/L,GAAAuL,e,4OCrGzDlM,MAAM,U,sDAOXI,EAAAA,EAAAA,GAEM,OAFDJ,MAAM,kBAAgB,EACzBI,EAAAA,EAAAA,GAAmC,UAA3ByB,KAAK,UAAS,UAAI,K,6BAQ3B7B,MAAM,U,IACJA,MAAM,O,YACTI,EAAAA,EAAAA,GAAkC,OAA7BJ,MAAM,cAAa,QAAI,K,IACvBA,MAAM,e,iBAOCA,MAAM,W,YAERI,EAAAA,EAAAA,GAA4B,KAAzBJ,MAAM,gBAAc,W,IAAvBuI,I,YAGFnI,EAAAA,EAAAA,GAES,UAFDyB,KAAK,SAAS7B,MAAM,mB,EAC1BI,EAAAA,EAAAA,GAA2B,KAAxBJ,MAAM,kBAAa,K,uBAQtBA,MAAM,W,YAERI,EAAAA,EAAAA,GAA0B,KAAvBJ,MAAM,cAAY,W,IAArB2M,I,IAOL3M,MAAM,O,YACTI,EAAAA,EAAAA,GAA0C,OAArCJ,MAAM,cAAa,gBAAY,K,6BAIjCA,MAAM,O,YACTI,EAAAA,EAAAA,GAA6C,OAAxCJ,MAAM,cAAa,mBAAe,K,uBAIpCA,MAAM,O,YACTI,EAAAA,EAAAA,GAAkC,OAA7BJ,MAAM,cAAa,QAAI,K,6BAIzBA,MAAM,O,YACTI,EAAAA,EAAAA,GAAoC,OAA/BJ,MAAM,cAAa,UAAM,K,IACzBA,MAAM,e,UAKRA,MAAM,O,YACTI,EAAAA,EAAAA,GAAmC,OAA9BJ,MAAM,cAAa,SAAK,K,IACxBA,MAAM,e,UAKRA,MAAM,O,YACTI,EAAAA,EAAAA,GAAsC,OAAjCJ,MAAM,cAAa,YAAQ,K,IAC3BA,MAAM,e,UAKRA,MAAM,O,YACTI,EAAAA,EAAAA,GAAyC,OAApCJ,MAAM,cAAa,eAAW,K,IAC9BA,MAAM,e,UAKRA,MAAM,O,YACTI,EAAAA,EAAAA,GAA+C,OAA1CJ,MAAM,cAAa,qBAAiB,K,IACpCA,MAAM,e,UAKRA,MAAM,O,YACTI,EAAAA,EAAAA,GAAuC,OAAlCJ,MAAM,cAAa,aAAS,K,IAC5BA,MAAM,e,UAKRA,MAAM,O,YACTI,EAAAA,EAAAA,GAA0C,OAArCJ,MAAM,cAAa,gBAAY,K,IAC/BA,MAAM,e,UAKRA,MAAM,kB,YACTI,EAAAA,EAAAA,GAEM,OAFDJ,MAAM,UAAQ,EACjBI,EAAAA,EAAAA,GAA+B,OAA1BJ,MAAM,SAAQ,YAAM,K,IAGtBA,MAAM,Q,IAEFA,MAAM,c,UAEHA,MAAM,Q,0CAMTA,MAAM,e,kOAqCZA,MAAM,mB,YACTI,EAAAA,EAAAA,GAEM,OAFDJ,MAAM,UAAQ,EACjBI,EAAAA,EAAAA,GAAgC,OAA3BJ,MAAM,SAAQ,aAAO,K,IAGvBA,MAAM,Q,YAEPI,EAAAA,EAAAA,GAA2C,OAAtCJ,MAAM,cAAa,iBAAa,K,YACrCI,EAAAA,EAAAA,GAEM,OAFDJ,MAAM,eAAa,EACtBI,EAAAA,EAAAA,GAAiC,KAA9BJ,MAAM,0BAAqB,K,IAFhC4M,GACAC,I,UAMK7M,MAAM,c,UACNA,MAAM,c,YACXI,EAAAA,EAAAA,GAEM,OAFDJ,MAAM,eAAa,EACtBI,EAAAA,EAAAA,GAA4B,KAAzBJ,MAAM,qBAAgB,K,YAK3BI,EAAAA,EAAAA,GAA2C,OAAtCJ,MAAM,cAAa,iBAAa,K,YACrCI,EAAAA,EAAAA,GAEM,OAFDJ,MAAM,eAAa,EACtBI,EAAAA,EAAAA,GAAyB,KAAtBJ,MAAM,kBAAa,K,IAFxB8M,GACAC,I,YAMA3M,EAAAA,EAAAA,GAAiD,OAA5CJ,MAAM,cAAa,uBAAmB,K,YAC3CI,EAAAA,EAAAA,GAEM,OAFDJ,MAAM,eAAa,EACtBI,EAAAA,EAAAA,GAAyB,KAAtBJ,MAAM,kBAAa,K,IAFxBgN,GACAC,I,2IA1MV/M,EAAAA,EAAAA,IAiNM,OAjNDF,OAAKc,EAAAA,EAAAA,IAAA,CAAC,cAAa,CAAAoJ,SAAoB5J,EAAA4J,a,CAC3B1C,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAApC,IAAA,sBAE1BrE,EAAAA,EAAAA,IAeQ0G,EAAA,CAfD5H,MAAM,eAAeC,IAAI,cAAcI,MAAM,iB,mBAClD,IAA0B,CAAXmH,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAApC,IAAA,sBAE1BnF,EAAAA,EAAAA,GAWO,QAXDJ,MAAM,UAAWkN,SAAM1M,EAAA,KAAAA,EAAA,IAAAC,EAAAA,GAAAA,KAAA,IAAAoF,IAAUlF,EAAAwM,cAAAxM,EAAAwM,gBAAAtH,IAAY,e,EACjDzF,EAAAA,EAAAA,GAKM,MALND,GAKM,gBAJJD,EAAAA,EAAAA,IAGQkK,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAHuC/J,EAAAqL,QAAM,CAApBY,EAAOnL,M,WAAxClB,EAAAA,EAAAA,IAGQ,SAHDF,MAAM,YAA2CuF,IAAKnE,G,EAC3DhB,EAAAA,EAAAA,GAAuF,SAAhFyB,KAAK,WAAYgF,MAAOzF,EAAK8F,QAASvG,EAAAyM,iBAAiBC,IAAIzP,SAAS2O,EAAMnL,M,YACjFhB,EAAAA,EAAAA,GAAyG,QAAnGJ,MAAM,O,aAAOgB,EAAAA,EAAAA,IAAQuL,EAAMe,eAAexN,OAASyM,EAAMe,cAAgB,WAAWf,EAAMnL,Q,wBAIpGH,IAEM,O,WAIVb,EAAAA,EAAAA,GACqF,OADhFJ,OAAKc,EAAAA,EAAAA,IAAA,CAAC,kCAAiC,CAAAoJ,SAAoB5J,EAAA4J,Y,aAC3DlJ,EAAAA,EAAAA,IAAQV,EAA4CmL,OAArC6B,eAAiBhN,EAAAmL,OAAO8B,cAAehN,QAAKC,EAAA,KAAAA,EAAA,GAAAE,GAAEa,EAAAG,MAAM,Y,YAE9CpB,EAAA4J,WAAQ,WAAlChK,EAAAA,EAAAA,IAyLM,MAzLN8H,GAyLM,EAxLJ5H,EAAAA,EAAAA,GA8BM,MA9BN6H,GA8BM,CA7BJuF,IACApN,EAAAA,EAAAA,GA2BM,MA3BNgI,GA2BM,EA1BJhI,EAAAA,EAAAA,GAgBM,OAhBDJ,OAAKc,EAAAA,EAAAA,IAAA,CAAC,YAAW,CAAA2M,QAAmBjG,EAAAkG,a,EACvCtN,EAAAA,EAAAA,GAcO,QAdA8M,SAAM1M,EAAA,KAAAA,EAAA,IAAAC,EAAAA,GAAAA,KAAA,IAAAoF,IAAUlF,EAAAgN,QAAAhN,EAAAgN,UAAA9H,IAAM,e,EAC3BzF,EAAAA,EAAAA,GAEQ,eADNA,EAAAA,EAAAA,GAAwE,SAAjEyB,KAAK,OAAOwF,KAAK,OAAOpH,IAAI,OAAQ4G,MAAOvG,EAAAmL,OAAO6B,e,cAG3DlN,EAAAA,EAAAA,GAQO,OARPwN,GAQO,EAPLxN,EAAAA,EAAAA,GAES,UAFDyB,KAAK,SAAS7B,MAAM,kBAAmBO,QAAKC,EAAA,KAAAA,EAAA,GAAAE,GAAE8G,EAAAkG,UAAW,I,IAIjEG,MAES,SAKfzN,EAAAA,EAAAA,GAOM,OAPDJ,OAAKc,EAAAA,EAAAA,IAAA,CAAC,YAAW,CAAA2M,OAAkBjG,EAAAkG,a,EACtCtN,EAAAA,EAAAA,GAA2C,Q,aAArCY,EAAAA,EAAAA,IAAQV,EAAqBmL,OAAd6B,gB,YACrBlN,EAAAA,EAAAA,GAIO,OAJPyI,GAIO,EAHLzI,EAAAA,EAAAA,GAES,UAFDyB,KAAK,SAAS7B,MAAM,kBAAmBO,QAAKC,EAAA,KAAAA,EAAA,GAAAE,GAAE8G,EAAAkG,UAAW,I,eAQzEtN,EAAAA,EAAAA,GAGM,MAHN6I,GAGM,CAFJ6E,IACA1N,EAAAA,EAAAA,GAA4D,OAAvDJ,MAAM,c,aAAcgB,EAAAA,EAAAA,IAAQV,EAAoBmL,OAAb8B,e,aAGnBjN,EAAAmL,OAAOsC,kBAAe,WAA7C7N,EAAAA,EAAAA,IAGM,MAHNmJ,GAGM,CAFJ2E,IACA5N,EAAAA,EAAAA,GAA+D,OAA1DJ,MAAM,c,aAAcgB,EAAAA,EAAAA,IAAQV,EAAuBmL,OAAhBsC,kB,+BAG1C3N,EAAAA,EAAAA,GAGM,MAHNoJ,GAGM,CAFJC,IACArJ,EAAAA,EAAAA,GAAoD,OAA/CJ,MAAM,c,aAAcgB,EAAAA,EAAAA,IAAQV,EAAYmL,OAAL5J,O,aAGnBvB,EAAAmL,OAAOwC,YAAYC,SAAM,WAAhDhO,EAAAA,EAAAA,IAKM,MALN4J,GAKM,CAJJqE,IACA/N,EAAAA,EAAAA,GAEM,MAFN4J,IAEMhJ,EAAAA,EAAAA,IADDV,EAAAmL,OAAOwC,WAAWC,QAAM,sBAIR5N,EAAAmL,OAAOwC,YAAYG,QAAK,WAA/ClO,EAAAA,EAAAA,IAKM,MALN+J,GAKM,CAJJoE,IACAjO,EAAAA,EAAAA,GAEM,MAFNkO,IAEMtN,EAAAA,EAAAA,IADDV,EAAAmL,OAAOwC,WAAWG,OAAK,sBAIP9N,EAAAmL,OAAO8C,WAAQ,WAAtCrO,EAAAA,EAAAA,IAKM,MALNwK,GAKM,CAJJ8D,IACApO,EAAAA,EAAAA,GAEM,MAFNkH,IAEMtG,EAAAA,EAAAA,IADDV,EAAAmL,OAAO8C,UAAQ,sBAICjO,EAAAmL,OAAOwC,YAAYQ,cAAW,WAArDvO,EAAAA,EAAAA,IAKM,MALNwO,GAKM,CAJJC,IACAvO,EAAAA,EAAAA,GAEM,MAFNmH,IAEMvG,EAAAA,EAAAA,IADDV,EAAAmL,OAAOwC,WAAWQ,aAAW,sBAIbnO,EAAAmL,OAAOmD,oBAAiB,WAA/C1O,EAAAA,EAAAA,IAKM,MALN2O,GAKM,CAJJ1D,IACA/K,EAAAA,EAAAA,GAEM,MAFNgL,IAEMpK,EAAAA,EAAAA,IADDV,EAAAmL,OAAOmD,mBAAiB,sBAIRtO,EAAAmL,OAAOwC,YAAYa,YAAS,WAAnD5O,EAAAA,EAAAA,IAKM,MALNoL,GAKM,CAJJC,IACAnL,EAAAA,EAAAA,GAEM,MAFNoL,IAEMxK,EAAAA,EAAAA,IADDV,EAAAmL,OAAOwC,WAAWa,WAAS,sBAIXxO,EAAAmL,OAAOsD,eAAY,WAA1C7O,EAAAA,EAAAA,IAKM,MALNiM,GAKM,CAJJC,IACAhM,EAAAA,EAAAA,GAEM,MAFNiM,IAEMrL,EAAAA,EAAAA,IADDV,EAAAmL,OAAOsD,cAAY,sBAIQ3S,OAAOC,KAAKsE,EAAAqO,iBAAiBlP,SAAM,WAArEI,EAAAA,EAAAA,IAkDM,MAlDNoM,GAkDM,CAjDJ2C,IAIA7O,EAAAA,EAAAA,GA4CM,MA5CN8O,GA4CM,gBA3CJhP,EAAAA,EAAAA,IA0CMkK,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IA1C6C1J,EAAAqO,iBAAe,CAAnCnI,EAAOsI,M,WAAtCjP,EAAAA,EAAAA,IA0CM,OA1CDF,MAAM,YAA0DuF,IAAK4J,G,EACxE/O,EAAAA,EAAAA,GAMM,MANNgP,GAMM,mBALDvI,EAAM4H,aAAc,IACvB,GAAqC,MAAZ9N,EAAA0O,UAAuC,MAAlBxI,EAAMA,OAAOtK,GAA+B,MAAlBsK,EAAMA,OAAO/I,GAAsE,MAAhB+I,EAAMA,OAAO9K,KAAsC,MAAvB8K,EAAMA,OAAOyI,aAAU,WAA9LpP,EAAAA,EAAAA,IACoG,OADpGqP,GACwF,WAAK,eAC5C1I,EAAMsI,WAAQ,WAA/DjP,EAAAA,EAAAA,IAAmE,Q,MAA7DF,MAAM,O,aAAOgB,EAAAA,EAAAA,IAAQ6F,EAAMsI,W,4BACYtI,EAAM2I,OAAI,WAAvDtP,EAAAA,EAAAA,IAA2D,Q,MAArDF,MAAM,O,aAAOgB,EAAAA,EAAAA,IAAQ6F,EAAM2I,O,+BAGnCpP,EAAAA,EAAAA,GAgCM,MAhCNqP,GAgCM,CA9B2D,WAAf5I,EAAMhF,OAAI,WAD1D6F,EAAAA,EAAAA,IAEiDgI,EAAA,C,MAFlC7I,MAAyB,MAAlBA,EAAM8I,SAAmB9I,EAAMA,QAAUA,EAAM8I,WAAa9I,EAAMA,MACzEV,UAAWU,EAAM+I,SACjB9I,QAAKpG,GAAEC,EAAAkP,SAAShJ,EAAOnG,I,wCAIJ,YAAfmG,EAAMhF,MAAyC,MAAnBgF,EAAMiJ,WAAwC,MAAnBjJ,EAAMkJ,YAAS,WAFzFrI,EAAAA,EAAAA,IAEqGsI,EAAA,C,MAF5F,cAAY,EAAOrJ,MAAK,CAAGE,EAAMiJ,UAAWjJ,EAAMkJ,WAAalJ,MAAOA,EAAMA,MAC5EV,UAAWU,EAAM+I,SAAW7I,SAAMrG,GAAEC,EAAAkP,SAAShJ,EAAOnG,I,iDAG5B,YAAfmG,EAAMhF,MAA0C,MAAnBgF,EAAMiJ,WAAwC,MAAnBjJ,EAAMkJ,UAK/C,SAAflJ,EAAMhF,OAAI,WAA5B3B,EAAAA,EAAAA,IAOQ,QAAA+P,GAAA,EANN7P,EAAAA,EAAAA,GAKS,UALAyG,MAAOA,EAAMqJ,UAA2B,MAAfrJ,EAAMA,MAAgBA,EAAMA,MAAQ,GAC7DE,SAAMrG,GAAEC,EAAAkP,SAAShJ,EAAOnG,I,CAChBmG,EAAMqJ,UAAY,iBAAJ,WAA7BhQ,EAAAA,EAAAA,IAAiC,SAAAiQ,OAAA,aACjCjQ,EAAAA,EAAAA,IAC2FkK,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IADlExD,EAAMuJ,QAAhBC,K,WAAfnQ,EAAAA,EAAAA,IAC2F,UADnDqF,IAAK8K,EAASxJ,MAAOwJ,E,aAAQrP,EAAAA,EAAAA,IAAQqP,GACpEnG,SAAUrD,EAAMqJ,UAAYrJ,EAAMA,QAAUwJ,EAASlK,UAAWU,EAAM+I,U,+BAIrD,MAAZjP,EAAA0O,UAAuC,MAAlBxI,EAAMA,OAAOtK,GAA+B,MAAlBsK,EAAMA,OAAO/I,GAA+D,MAAhB+I,EAAMA,OAAO9K,KAAsC,MAAvB8K,EAAMA,OAAOyI,aAAU,WAAhLpP,EAAAA,EAAAA,IAIQ,QAAAoQ,GAAA,EAFNlQ,EAAAA,EAAAA,GAC0H,SADnHyB,KAAK,QAASkF,UAAMtG,EAAAA,GAAAA,KAAAC,GAAOC,EAAAkP,SAAShJ,EAAOnG,IAAM,UAChDmG,MAAK,IAAQlG,EAAA0O,SAAS3Q,KAAK6R,IAAQA,EAAIvJ,OAAOuJ,GAAG1Q,SAAS,IAAyB,IAAb0Q,EAAEzQ,OAAe,IAAMyQ,EAAIA,KAAKxQ,KAAK,K,4BAGrHG,EAAAA,EAAAA,IAEQ,QAAAsQ,GAAA,EADNpQ,EAAAA,EAAAA,GAAwG,SAAjGyB,KAAK,OAAQsE,UAAWU,EAAM+I,SAAW/I,MAAOA,EAAMA,MAAQE,SAAMrG,GAAEC,EAAAkP,SAAShJ,EAAOnG,I,iBArBN,WAAzFR,EAAAA,EAAAA,IAGQ,QAAAuQ,GAAA,EAFNrQ,EAAAA,EAAAA,GAC2C,SADpCyB,KAAK,SAAU,cAAY,EAAOgF,MAAOA,EAAMA,MAAQV,UAAWU,EAAM+I,SACvE7I,SAAMrG,GAAEC,EAAAkP,SAAShJ,EAAOnG,I,kDA0B1CN,EAAAA,EAAAA,GAmCM,MAnCNsQ,GAmCM,CAlCJC,IAIAvQ,EAAAA,EAAAA,GA6BM,MA7BNwQ,GA6BM,EA5BJxQ,EAAAA,EAAAA,GAKM,OALDJ,MAAM,MAAOO,QAAKC,EAAA,KAAAA,EAAA,GAAAE,GAAEa,EAAAiB,MAAMqO,YAAY9F,S,KAO3C3K,EAAAA,EAAAA,GAMM,OANDJ,MAAM,MAAOO,QAAKC,EAAA,KAAAA,EAAA,GAAAE,GAAE8G,EAAAsJ,oBAAsBnQ,EAAAoQ,oBAAsBpQ,EAAAqQ,oB,CACpCxJ,EAAAsJ,sBAAsC,WACrE5Q,EAAAA,EAAAA,IAAoD,MAApD+Q,GAA+B,sBADmB,WAAlD/Q,EAAAA,EAAAA,IAA2E,MAA3EgR,GAAoD,sBAEpDC,MAKF/Q,EAAAA,EAAAA,GAKM,OALDJ,MAAM,MAAOO,QAAKC,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAyD,QAAO,K,KAOhChE,EAAAA,EAAAA,GAKM,OALDJ,MAAM,YAAaO,QAAKC,EAAA,KAAAA,EAAA,GAAAE,GAAEC,EAAAyD,QAAO,K,+EAoBhD,IACEiD,KAAM,SACNnF,WAAY,CAACkP,MAAK,KAAEC,aAAY,KAAEC,OAAM,KAAEC,QAAOA,GAAAA,GACjDC,OAAQ,CAACC,GAAAA,GACT9P,MAAO,CAAC,SAAU,SAAU,SAAU,eAEtCC,MAAO,CACL6J,OAAQ,CACN5J,KAAMzF,OACNsV,UAAU,GAGZ/F,OAAQ,CACN9J,KAAMzF,OACN4F,QAASA,QAGXkI,SAAU,CACRrI,KAAME,QACNC,SAAS,IAIbI,IAAAA,GACE,MAAO,CACLsL,UAAU,EACVjG,SAAS,EACTI,OAAQ,CAAC,EACTiJ,qBAAqB,EAEzB,EAEAxO,SAAU,CACR8N,MAAAA,GACE,IAAKtU,KAAK2P,OAAOwC,YAAY0D,QAC3B,MAAO,CAAC,EAEV,MAAMC,EAAiBxB,IACrB,MAAMyB,EAAeA,CAAChL,EAAOiL,KAC3B,GAAKjL,EAAMkL,SAAX,CAOIlL,EAAMsI,WACR2C,EAAKjL,EAAMsI,UAAY2C,EAAKjL,EAAMsI,WAAa,CAAC,EAChD2C,EAAOA,EAAKjL,EAAMsI,WAGpB,IAAK,MAAM6C,KAAWnL,EAAMkL,SAC1BF,EAAaG,EAASF,EARxB,MAJMjL,EAAMsI,WACR2C,EAAKjL,EAAMsI,UAAYtI,EAWE,EAGzBoL,EAAM,CAAC,EACb,IAAK,MAAMpL,KAASuJ,EAClByB,EAAahL,EAAOoL,GAEtB,OAAOA,CAAE,EAGX,OAAOL,EAAc9V,KAAK2P,OAAOwC,WAAW0D,QAC9C,EAEA3C,eAAAA,GACE,MAAMiD,EAAM,CAAC,EACPC,EAAcA,CAACC,GAAM5M,EAAKsB,MAC1BtB,KAAOzJ,KAAK+L,SACdhB,EAAQ,IACHA,EACHA,MAAO/K,KAAK+L,OAAOtC,KAGH,MAAhBsB,EAAMuL,SACRvL,EAAMqJ,YAA6B,EAAfrJ,EAAMuL,QAC1BvL,EAAM+I,YAA6B,EAAf/I,EAAMuL,eACnBvL,EAAMuL,QAGfD,EAAI5M,GAAOsB,EACXzK,OAAOiW,QAAQxL,GAAOyL,QAAQC,GAAMA,EAAE,aAAcnW,SAAQoW,OAAON,EAAaC,EAAI5M,IAC7E4M,GAIT,OADA/V,OAAOiW,QAAQvW,KAAKsU,QAAQoC,OAAON,EAAaD,GACzCA,CACT,EAEA5C,QAAAA,GACE,IAAKvT,KAAKkT,gBAAgB5R,MACxB,OAEF,MAAMA,EAAQtB,KAAKkT,gBAAgB5R,OAAOyJ,MAC1C,GAAKzJ,EAAL,CAGA,GAAe,MAAXA,EAAMb,GAAwB,MAAXa,EAAMU,EAAW,CACtC,MAAM2U,EAAY,IAAI9W,GAAAA,EAAe,CACnCM,IAAK,CAACH,KAAKkT,gBAAgBjR,YAAY+R,WAAa,EAAGhU,KAAKkT,gBAAgBjR,YAAYgS,WAAa,OAGvG,OAAO0C,EAAU5U,QAAQT,EAAMb,EAAGa,EAAMU,EAAGhC,KAAKkT,gBAAgBjR,WAAW8I,MAC7E,CACA,GAAiB,MAAbzJ,EAAMrB,MAAoC,MAApBqB,EAAMkS,YAAmC,MAAblS,EAAMpB,KAAc,CACxE,MAAM0W,EAA8B,MAApBtV,EAAMkS,WAAqB,aAAe,MACpDmD,EAAY,IAAI9W,GAAAA,EAAe,CACnCI,IAAK,CAACD,KAAKkT,gBAAgB5R,MAAMrB,KAAK+T,WAAa,EAAGhU,KAAKkT,gBAAgB5R,MAAMrB,IAAIgU,WAAa,OAClG/T,IAAK,CAACF,KAAKkT,gBAAgB5R,MAAMsV,IAAU5C,WAAa,EAAGhU,KAAKkT,gBAAgB5R,MAAMsV,GAAS3C,WAAa,KAC5G9T,IAAK,CAACH,KAAKkT,gBAAgBjR,YAAY+R,WAAa,EAAGhU,KAAKkT,gBAAgBjR,YAAYgS,WAAa,OAGvG,OAAO0C,EAAU/V,SAASU,EAAMrB,IAAKqB,EAAMsV,GAAU5W,KAAKkT,gBAAgBjR,WAAW8I,MACvF,CAEA,OAAO,IApBC,CAqBV,EAEAuG,gBAAAA,GACE,OAAO,IAAIuF,IAAIvW,OAAOgU,OAAOtU,KAAK6P,QAC7B2G,QAAQ/F,GAAU,IAAIoG,KAClBpG,EAAMqG,SAAW,IAAIlU,KAAKmU,GAAWA,EAAOtF,gBAAeF,IAAIvR,KAAK2P,OAAO8B,gBAC/E7O,KAAK6N,GAAU3O,SAAS2O,EAAMnL,MACrC,GAGF2B,QAAS,CACP,aAAMmI,GACJpP,KAAK2L,SAAU,EACf,IACE3L,KAAK+L,aAAe/L,KAAKgX,QAAQ,yBAC7B,CAACrH,OAAQ3P,KAAK2P,OAAO6B,eAAiBxR,KAAK2P,OAAO8B,cACxD,CAAE,QACAzR,KAAK2L,SAAU,CACjB,CACF,EAEA,YAAMkG,GACJ,MAAMtG,GAAQvL,KAAK0G,MAAM6E,KAAKR,OAAS,IAAIkM,OAC3C,GAAK1L,EAAKvH,QAAUuH,IAASvL,KAAK2P,OAAO6B,cAAzC,CAGAxR,KAAK2L,SAAU,EACf,UACQ3L,KAAKgX,QAAQ,4BAA6B,CAC9CrH,OAAQ3P,KAAK2P,OAAO6B,eAAexN,OAAShE,KAAK2P,OAAO6B,cAAgBxR,KAAK2P,OAAO8B,aACpFlG,KAAMA,IAGRvL,KAAK4F,MAAM,SAAU,CAAC2F,KAAMvL,KAAK2P,OAAO6B,cAAe0F,QAAS3L,GAClE,CAAE,QACAvL,KAAK4R,UAAW,EAChB5R,KAAK2L,SAAU,CACjB,CAbQ,CAcV,EAEA,YAAMrD,CAAO6O,GACX,GAAKC,QAAQ,6EAAb,CAGAD,IAAUA,EACVnX,KAAK2L,SAAU,EACf,UACQ3L,KAAKgX,QAAQ,4BAA6B,CAC9CrH,OAAQ3P,KAAK2P,OAAO6B,eAAexN,OAAShE,KAAK2P,OAAO6B,cAAgBxR,KAAK2P,OAAO8B,aACpF0F,MAAOA,IAGTnX,KAAK4F,MAAM,SAAU,CAAC+J,OAAQ3P,KAAK2P,OAAO6B,eAAiBxR,KAAK2P,OAAO8B,cACzE,CAAE,QACAzR,KAAK2L,SAAU,CACjB,CAbQ,CAcV,EAEA,cAAMoI,CAAShJ,EAAO5D,GACpB,MAAM6P,EAAU,CACdrH,OAAQ3P,KAAK2P,OAAO6B,eAAiBxR,KAAK2P,OAAO8B,aACjD4B,SAAUtI,EAAMsI,SAChBtI,MAAO,MAGT,OAAQA,EAAMhF,MACZ,IAAK,SACCgF,EAAMsM,aACRL,EAAQjM,MAAQA,EAAMsM,aACbtM,EAAM8I,UAAY9I,EAAMuM,UACjCN,EAAQjM,MAAQA,EAAMA,QAAUA,EAAM8I,SAAW9I,EAAMuM,UAAYvM,EAAM8I,SAEzEmD,EAAQjM,OAASA,EAAMA,MAEzB,MAEF,IAAK,UACHiM,EAAQjM,MAAQhI,WAAWoE,EAAME,OAAO0D,OACxC,MAEF,IAAK,OACC5D,EAAME,OAAO0D,OAAO/G,SACtBgT,EAAQjM,MAAQ5D,EAAME,OAAO0D,OAE/B,MAEF,QACE,GAAgB,MAAXA,EAAMtK,GAAwB,MAAXsK,EAAM/I,GAA4B,MAAb+I,EAAM9K,MAAoC,MAApB8K,EAAMyI,YAAmC,MAAbzI,EAAM7K,KAAe,CAClH8W,EAAQ3D,SAAW,QACnB,MAAMnQ,EAAMiE,EAAME,OAAO0D,MAAMnH,MAAM,GAChC2T,MAAM,oBACNf,QAAO,CAAC3S,EAAG4Q,IAAMA,EAAI,IACrB7R,KAAK6R,GAAM3S,SAAS2S,EAAG,MAE5B,GAAgB,MAAX1J,EAAMtK,GAAwB,MAAXsK,EAAM/I,EAAY,CACxC,MAAM2U,EAAY,IAAI9W,GAAAA,EAAe,CACnCM,IAAK,CAACH,KAAKkT,gBAAgBjR,YAAY+R,WAAa,EAAGhU,KAAKkT,gBAAgBjR,YAAYgS,WAAa,OAGjG7Q,EAAKuT,EAAU7T,WAAWI,GAChC8T,EAAQjM,MAAQ,CACdtK,EAAG2C,EAAG,GACNpB,EAAGoB,EAAG,GAEV,KAAO,CACL,MAAMwT,EAAmD,MAAzC5W,KAAKkT,gBAAgB5R,MAAMkS,WAAqB,aAAe,MACzEmD,EAAY,IAAI9W,GAAAA,EAAe,CACnCI,IAAK,CAACD,KAAKkT,gBAAgB5R,MAAMrB,KAAK+T,WAAa,EAAGhU,KAAKkT,gBAAgB5R,MAAMrB,IAAIgU,WAAa,OAClG/T,IAAK,CAACF,KAAKkT,gBAAgB5R,MAAMsV,IAAU5C,WAAa,EAAGhU,KAAKkT,gBAAgB5R,MAAMsV,GAAS3C,WAAa,KAC5G9T,IAAK,CAACH,KAAKkT,gBAAgBjR,YAAY+R,WAAa,EAAGhU,KAAKkT,gBAAgBjR,YAAYgS,WAAa,OAGjGuD,EAAMb,EAAUlV,YAAYyB,GAClC8T,EAAQjM,MAAQ,CACd9K,IAAKuX,EAAI,IAGXR,EAAQjM,MAAM6L,GAAWY,EAAI,EAC/B,CACF,CACA,MAGJ,GAAqB,MAAjBR,EAAQjM,MAAZ,CAGA/K,KAAK2L,SAAU,EACf,UACQ3L,KAAKgX,QAAQ,yBAA0BA,SACvChX,KAAKoP,SACb,CAAE,QACApP,KAAK2L,SAAU,CACjB,CARQ,CASV,EAEA,kBAAM0F,CAAalK,GACjB,MAAM0I,EAAS,IAAI1I,EAAME,OAAOoQ,iBAAiB,yBAAyBf,QAAO,CAACL,EAAKjP,KACrF,MAAMuJ,EAAU7O,SAASsF,EAAQ2D,OAMjC,OALI3D,EAAQgE,UAAYpL,KAAKsR,iBAAiBC,IAAIZ,GAChD0F,EAAIhN,IAAIA,IAAIsH,IACJvJ,EAAQgE,SAAWpL,KAAKsR,iBAAiBC,IAAIZ,IACrD0F,EAAI/N,OAAOe,IAAIsH,GAEV0F,CAAE,GACR,CAAChN,IAAK,IAAIwN,IAAOvO,OAAQ,IAAIuO,MAE1Ba,EAAaC,gBACXC,QAAQC,IAAI,IAAIhI,EAAOiI,IAASlV,KAAI+U,gBAClC3X,KAAKgX,QAAS,qBAAoBc,WAAiB,CACvDrH,MAAOzQ,KAAK6P,OAAOc,GAASa,cAC5B7B,OAAQ3P,KAAK2P,OAAO6B,eAAexN,OAAShE,KAAK2P,OAAO6B,cAAgBxR,KAAK2P,OAAO8B,cACpF,IACD,EAGLzR,KAAK2L,SAAU,EACf,UACQiM,QAAQC,IAAIvX,OAAOC,KAAKsP,GAAQjN,IAAI8U,IAC1C1X,KAAK4F,MAAM,cAAeiK,EAC5B,CAAE,QACA7P,KAAK2L,SAAU,CACjB,CACF,EAEA,qBAAMuJ,GACJlV,KAAK2L,SAAU,EACf,IACE3L,KAAKgV,2BAA6BhV,KAAKgX,QAAQ,uCAAwC,CACrFrH,OAAQ3P,KAAK2P,OAAO6B,eAAexN,OAAShE,KAAK2P,OAAO6B,cAAgBxR,KAAK2P,OAAO8B,gBAClFsG,iBAEA/X,KAAKgV,oBACPhV,KAAKgY,OAAO,CACV/S,KAAM,gDACNgT,MAAO,CACLlT,UAAW,oBAIf/E,KAAKgY,OAAO,CACV/S,KAAM,2BACNgT,MAAO,CACLlT,UAAW,gBAGnB,CAAE,QACA/E,KAAK2L,SAAU,CACjB,CACF,EAEA,uBAAMsJ,GACJjV,KAAK2L,SAAU,EACf,UACQ3L,KAAKgX,QAAQ,yCAA0C,CAC3DrH,OAAQ3P,KAAK2P,OAAO6B,eAAexN,OAAShE,KAAK2P,OAAO6B,cAAgBxR,KAAK2P,OAAO8B,cAExF,CAAE,QACAzR,KAAK2L,SAAU,CACjB,CACF,GAGFjC,OAAAA,GACE1J,KAAKkY,QAAO,IAAMlY,KAAKoO,WAAW+J,IAC5BA,GACFnY,KAAKoP,SAAS,IAGlBpP,KAAKkY,QAAO,IAAMlY,KAAK+L,OAAOgM,mBAAmBI,IAC/CnY,KAAKgV,oBAAsBmD,CAAO,IAGpCnY,KAAKoY,WAAWjR,IACVA,EAAMwI,SAAW3P,KAAK2P,OAAO6B,eAAiBrK,EAAMwI,SAAW3P,KAAK2P,OAAO8B,eAG/EzR,KAAK+L,OAAS,IAAI/L,KAAK+L,UAAW5E,EAAMkR,YAAW,GACjD,sBAAqBrY,KAAK2P,OAAO8B,eACjC,uEACN,EAEA7H,SAAAA,GACE5J,KAAKsY,YAAa,sBAAqBtY,KAAK2P,OAAO8B,eACrD,G,WCziBF,MAAMtL,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAAS,IAAQ,CAAC,YAAY,qBAEzF,U,0FCHSjC,MAAM,U,IACJA,MAAM,mB,YACTI,EAAAA,EAAAA,GAEM,OAFDJ,MAAM,UAAQ,EACjBI,EAAAA,EAAAA,GAAgC,OAA3BJ,MAAM,SAAQ,aAAO,K,IAGvBA,MAAM,Q,yDAWRA,MAAM,mB,YACTI,EAAAA,EAAAA,GAEM,OAFDJ,MAAM,UAAQ,EACjBI,EAAAA,EAAAA,GAAgC,OAA3BJ,MAAM,SAAQ,aAAO,K,IAGvBA,MAAM,Q,YAEPI,EAAAA,EAAAA,GAAsC,OAAjCJ,MAAM,UAAS,gBAAY,K,YAChCI,EAAAA,EAAAA,GAEM,OAFDJ,MAAM,4BAA0B,EACnCI,EAAAA,EAAAA,GAA0B,KAAvBJ,MAAM,iBAAY,K,IAFvB4N,GACArF,I,YAMAnI,EAAAA,EAAAA,GAAsC,OAAjCJ,MAAM,UAAS,gBAAY,K,YAChCI,EAAAA,EAAAA,GAEM,OAFDJ,MAAM,4BAA0B,EACnCI,EAAAA,EAAAA,GAA2B,KAAxBJ,MAAM,kBAAa,K,IAFxB6N,GACAjF,I,uEArCV1I,EAAAA,EAAAA,IA4CM,OA5CDF,OAAKc,EAAAA,EAAAA,IAAA,CAAC,aAAY,CAAAoJ,SAAoB5J,EAAA4J,a,CAC1B1C,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAApC,IAAA,sBAC1BnF,EAAAA,EAAAA,GAC6D,OADxDJ,OAAKc,EAAAA,EAAAA,IAAA,CAAC,kCAAiC,CAAAoJ,SAAoB5J,EAAA4J,Y,aAC3DlJ,EAAAA,EAAAA,IAAQV,EAAoBiM,MAAde,eAAgB/M,QAAKC,EAAA,KAAAA,EAAA,GAAAE,GAAEa,EAAAG,MAAM,Y,YAEtBpB,EAAA4J,WAAQ,WAAlChK,EAAAA,EAAAA,IAsCM,MAtCNiH,GAsCM,EArCJ/G,EAAAA,EAAAA,GAcM,MAdNgH,GAcM,CAbJnG,IAIAb,EAAAA,EAAAA,GAQM,MARNiU,GAQM,EAPJjU,EAAAA,EAAAA,GAMO,4BALLF,EAAAA,EAAAA,IAIQkK,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAJkC/J,EAAA+K,SAAO,CAAtBI,EAAQrK,M,WAAnClB,EAAAA,EAAAA,IAIQ,SAJDF,MAAM,MAAuCuF,IAAKnE,G,EACvDhB,EAAAA,EAAAA,GACqD,SAD9CyB,KAAK,WAAYqF,QAASvG,EAAAiS,QAAQvF,IAAI5B,EAAO8B,cAAgB1G,MAAO4E,EAAO8B,aAC1ExG,SAAMrG,GAAEC,EAAA2T,aAAa7I,EAAO8B,e,aACpCnN,EAAAA,EAAAA,GAAyG,QAAnGJ,MAAM,Q,aAAQgB,EAAAA,EAAAA,IAAQyK,EAAO6B,eAAexN,OAAS2L,EAAO6B,cAAgB7B,EAAO8B,e,6BAMjGnN,EAAAA,EAAAA,GAoBM,MApBNoN,GAoBM,CAnBJpF,IAIAhI,EAAAA,EAAAA,GAcM,MAdNiI,GAcM,EAbJjI,EAAAA,EAAAA,GAKM,OALDJ,MAAM,MAAOO,QAAKC,EAAA,KAAAA,EAAA,OAAAqF,IAAElF,EAAAgN,QAAAhN,EAAAgN,UAAA9H,K,KAOzBzF,EAAAA,EAAAA,GAKM,OALDJ,MAAM,MAAOO,QAAKC,EAAA,KAAAA,EAAA,OAAAqF,IAAElF,EAAAyD,QAAAzD,EAAAyD,UAAAyB,K,+BAgBnC,QACEwB,KAAM,QACN1F,MAAO,CAAC,SAAU,SAAU,QAC5B6P,OAAQ,CAACC,GAAAA,GACTvP,WAAY,CAACqP,QAAOA,GAAAA,GAEpB3P,MAAO,CACL2K,MAAO,CACL1K,KAAMzF,OACNsV,UAAU,GAGZrG,QAAS,CACPxJ,KAAMzF,OACN4F,QAASA,KAAe,CAAC,IAG3BkI,SAAU,CACRrI,KAAME,QACNC,SAAS,IAIbI,IAAAA,GACE,MAAO,CACLqF,SAAS,EACT2I,OAAQ,CAAC,EAEb,EAEA9N,SAAU,CACRiS,gBAAAA,GACE,OAAOnY,OAAOiW,QAAQvW,KAAKuP,SAASmH,QAAO,CAACL,EAAKqC,KAC/C,MAAM/I,EAAS+I,EAAM,GAErB,OADArC,EAAI1G,EAAO8B,cAAgB9B,EACpB0G,CAAE,GACR,CAAC,EACN,EAEAS,OAAAA,GACE,OAAO,IAAID,KAAK7W,KAAKyQ,MAAMqG,SAAW,IAAIlU,KAAKmU,GAAWA,EAAOtF,eACnE,GAGFxK,QAAS,CACP,YAAMqB,GACJ,GAAK8O,QAAQ,oDAAb,CAGApX,KAAK2L,SAAU,EACf,UACQ3L,KAAKgX,QAAQ,2BAA4B,CAACzL,KAAMvL,KAAKyQ,MAAMe,gBACjExR,KAAK4F,MAAM,SAAU,CAAC2F,KAAMvL,KAAKyQ,MAAMe,eACzC,CAAE,QACAxR,KAAK2L,SAAU,CACjB,CARQ,CASV,EAEA,YAAMkG,GACJ,IAAItG,EAAOoN,OAAO,iBAAkB3Y,KAAKyQ,MAAMe,eAC/C,GAAKjG,GAAMvH,OAAX,CAGAuH,EAAOA,EAAK0L,OACZjX,KAAK2L,SAAU,EAEf,UACQ3L,KAAKgX,QAAQ,2BAA4B,CAC7CvG,MAAOzQ,KAAKyQ,MAAMe,eAAiBxR,KAAKyQ,MAAMnL,GAC9CiG,KAAMA,IAGRvL,KAAK4F,MAAM,SAAU,CAAC2F,KAAMvL,KAAKyQ,MAAMe,cAAe0F,QAAS3L,GACjE,CAAE,QACAvL,KAAK2L,SAAU,CACjB,CAdQ,CAeV,EAEA,kBAAM6M,CAAaI,GACjB,MAAMjJ,EAAS3P,KAAKyY,iBAAiBG,GAC/BrN,EAAOoE,EAAO6B,eAAexN,OAAS2L,EAAO6B,cAAgBoH,EAC7DC,EAAS7Y,KAAK8W,QAAQvF,IAAIqH,GAAe,SAAW,MAE1D5Y,KAAK2L,SAAU,EACf,UACQ3L,KAAKgX,QAAS,qBAAoB6B,WAAiB,CACvDpI,MAAOzQ,KAAKyQ,MAAMe,cAClB7B,OAAQpE,IAGVvL,KAAK4F,MAAM,OAAQ,CAAC+J,OAAQpE,EAAMsN,OAAQA,GAC5C,CAAE,QACA7Y,KAAK2L,SAAU,CACjB,CACF,IC3IJ,MAAM,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAAS,IAAQ,CAAC,YAAY,qBAEzF,UJoHA,IACEJ,KAAM,aACNnF,WAAY,CAACkP,MAAK,KAAEwD,SAAQ,KAAEC,aAAY,KAAEtD,QAAO,KAAEuD,OAAM,GAAEC,MAAKA,IAClEvD,OAAQ,CAACC,GAAAA,GAETrP,IAAAA,GACE,MAAO,CACLiJ,QAAS,CAAC,EACVM,OAAQ,CAAC,EACT9D,OAAQ,CAAC,EACTJ,SAAS,EACTyC,SAAU,CACRC,KAAM,UACNyB,cAAUnK,EACVgL,aAAShL,GAEX6I,MAAO,CACLe,SAAS,EACTM,QAAQ,GAEVqJ,MAAO,CACLzI,MAAO,CACLlK,SAAS,IAIjB,EAEAU,QAAS,CACP,oBAAMgJ,GACJjQ,KAAK2L,SAAU,EAEf,IACE3L,KAAKuP,eAAiBvP,KAAKgX,QAAQ,wBAAwBN,QAAO,CAACnH,EAASI,KACtEA,EAAO6B,iBAAiBxR,KAAKuP,UAC/BI,EAAS,CACP2E,OAAQtU,KAAKuP,QAAQI,EAAO6B,eAAe8C,QAAU,CAAC,KACnDtU,KAAKuP,QAAQI,EAAO6B,iBAI3BjC,EAAQI,EAAO6B,eAAiB7B,EACzBJ,IACN,CAAC,EACN,CAAE,QACAvP,KAAK2L,SAAU,CACjB,CACF,EAEA,mBAAMyE,GACJpQ,KAAK2L,SAAU,EACf,IACE3L,KAAK6P,cAAgB7P,KAAKgX,QAAQ,uBAAuBN,QAAO,CAAC7G,EAAQY,KACvEZ,EAAOY,EAAMnL,IAAMmL,EACZZ,IACN,CAAC,EACN,CAAE,QACA7P,KAAK2L,SAAU,CACjB,CACF,EAEA,iBAAMwN,GACJnZ,KAAK2L,SAAU,EACf,IACE3L,KAAK+L,aAAe/L,KAAKgX,QAAQ,mBACnC,CAAE,QACAhX,KAAK2L,SAAU,CACjB,CACF,EAEAyD,OAAAA,GACEpP,KAAKiQ,iBACLjQ,KAAKoQ,gBACLpQ,KAAKmZ,aACP,EAEAC,gBAAAA,CAAiBzJ,EAAQ7J,GACvB9F,KAAKuP,QAAQI,GAAQ2E,OAASxO,CAChC,EAEA,cAAM+I,GACJ,MAAMtD,EAAOoN,OAAO,cACpB,GAAMpN,GAAQA,EAAKvH,OAAnB,CAIAhE,KAAK2L,SAAU,EACf,UACQ3L,KAAKgX,QAAQ,wBAAyB,CAACzL,KAAMA,GACrD,CAAE,QACAvL,KAAK2L,SAAU,CACjB,OAEM3L,KAAKoQ,eATX,CAUF,EAEA,gBAAMlB,CAAWmK,GACf,MAAMtP,EAAO,CAACsP,SAAUA,GACxB,GAAIA,EAAQ,CACV,IAAIC,EAAUX,OAAO,+DAAgE,MACrF5O,EAAKuP,QAAUA,EAAQtV,OAASlC,SAASwX,GAAW,IACtD,CAEAtZ,KAAK2L,SAAU,EACf,UACQ3L,KAAKgX,QAAQ,0BAA2BjN,GAC9CwP,WAAWvZ,KAAKmZ,YAAa,IAC/B,CAAE,QACAnZ,KAAK2L,SAAU,CACjB,CACF,EAEA,kBAAMwD,GACJ,GAAKiI,QAAQ,6DACNA,QAAQ,mFADf,CAKApX,KAAK2L,SAAU,EACf,UACQ3L,KAAKgX,QAAQ,4BACrB,CAAE,QACAhX,KAAK2L,SAAU,CACjB,CAPA,CAQF,EAEA,gBAAM6N,CAAW7J,EAAQc,GACvBzQ,KAAK2L,SAAU,QACT3L,KAAKgX,QAAQ,+BAAgC,CACjDrH,OAAQA,EACRc,MAAOA,IAGTzQ,KAAK2L,SAAU,EACf,MAAM8N,EAAOzZ,KAEbuZ,YAAW,KACTE,EAAKrK,UACLqK,EAAKrJ,eAAe,GACnB,IACL,GAGFsJ,OAAAA,GACE1Z,KAAKoY,WAAU,KACbpY,KAAKgY,OAAO,CACV/S,KAAM,qCACN0U,OAAO,GACP,GACD,oBAAqB,8DAExB3Z,KAAKoY,WAAU,KACbpY,KAAKgY,OAAO,CACV/S,KAAM,+BACNF,UAAW,gBACX,GACD,mBAAoB,6DAEvB/E,KAAKoY,WAAU,KACbpY,KAAKgY,OAAO,CACV/S,KAAM,8BACN0U,OAAO,GACP,GACD,iCAAkC,0EAErC3Z,KAAKoY,WAAU,KACbpY,KAAKgY,OAAO,CACV/S,KAAM,0BACN0U,OAAO,GACP,GACD,6BAA8B,uEAEjC3Z,KAAKoY,WAAU,KACbpY,KAAKgY,OAAO,CACV/S,KAAM,yBACN0U,OAAO,GACP,GACD,gCAAiC,yEAEpC3Z,KAAKoY,WAAU,KACbpY,KAAKgY,OAAO,CACV/S,KAAM,0CACN0U,OAAO,GACP,GACD,8BACC,2EAEJ3Z,KAAKoY,WAAWjR,IACdnH,KAAKgY,OAAO,CACV/S,KAAMkC,EAAMwS,OAAS,kBACrBA,OAAO,GACP,GACD,kBAAmB,4DAEtB3Z,KAAKoY,UAAUpY,KAAKoP,QAAS,0BACzB,4DACA,mEACA,qEACA,kEACA,mEACA,uEACA,mEACA,gEACA,mEAGJpP,KAAKoY,UAAUpY,KAAKoQ,cAAe,yBAC/B,gEACA,kEACA,oEAEN,EAEA1G,OAAAA,GACE1J,KAAKoP,SACP,EAEAxF,SAAAA,GACE5J,KAAKsY,YAAY,mBACjBtY,KAAKsY,YAAY,+BACjBtY,KAAKsY,YAAY,iCACjBtY,KAAKsY,YAAY,8BACjBtY,KAAKsY,YAAY,kCACjBtY,KAAKsY,YAAY,oBACjBtY,KAAKsY,YAAY,qBACjBtY,KAAKsY,YAAY,2BACjBtY,KAAKsY,YAAY,yBACnB,GKzVF,MAAM,IAA2B,QAAgB,GAAQ,CAAC,CAAC,SAASzO,MAEpE,S","sources":["webpack://platypush/./src/components/panels/Light/color.js","webpack://platypush/./src/components/elements/Dropdown.vue","webpack://platypush/./src/components/elements/DropdownBody.vue","webpack://platypush/./src/components/elements/DropdownBody.vue?81f6","webpack://platypush/./src/components/elements/Dropdown.vue?e934","webpack://platypush/./src/components/elements/DropdownItem.vue","webpack://platypush/./src/components/elements/DropdownItem.vue?d591","webpack://platypush/./src/components/elements/Icon.vue","webpack://platypush/./src/components/elements/Icon.vue?fdba","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/ZigbeeMqtt/Index.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Device.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Device.vue?8b6d","webpack://platypush/./src/components/panels/ZigbeeMqtt/Group.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Group.vue?46cd","webpack://platypush/./src/components/panels/ZigbeeMqtt/Index.vue?dac0"],"sourcesContent":["export class ColorConverter {\n constructor(ranges) {\n this.ranges = {\n hue: [0, 360],\n sat: [0, 100],\n bri: [0, 100],\n ct: [154, 500],\n }\n\n if (ranges)\n for (const attr of Object.keys(this.ranges))\n if (ranges[attr])\n this.ranges[attr] = ranges[attr]\n }\n\n normalize(x, xRange, yRange) {\n return yRange[0] + (((x-xRange[0]) * (yRange[1]-yRange[0])) / (xRange[1]-xRange[0]))\n }\n\n hslToRgb(h, s, l) {\n [h, s, l] = [\n this.normalize(h, this.ranges.hue, [0, 360]),\n this.normalize(s, this.ranges.sat, [0, 100]),\n this.normalize(l, this.ranges.bri, [0, 100]),\n ]\n\n l /= 100\n const a = s * Math.min(l, 1 - l) / 100\n const f = n => {\n const k = (n + h / 30) % 12\n const color = l - a * Math.max(Math.min(k - 3, 9 - k, 1), -1)\n return Math.round(255 * color)\n }\n\n return [f(0), f(8), f(4)]\n }\n\n rgbToHsl(r, g, b){\n r /= 255\n g /= 255\n b /= 255;\n const max = Math.max(r, g, b), min = Math.min(r, g, b);\n let h, s, l = (max + min) / 2;\n\n if(max === min){\n h = s = 0; // achromatic\n } else {\n const d = max - min;\n s = l > 0.5 ? d / (2 - max - min) : d / (max + min);\n\n switch(max){\n case r: h = (g - b) / d + (g < b ? 6 : 0); break;\n case g: h = (b - r) / d + 2; break;\n case b: h = (r - g) / d + 4; break;\n }\n h /= 6;\n }\n\n return [\n parseInt(this.normalize(h, [0, 1], this.ranges.hue)),\n parseInt(this.normalize(s, [0, 1], this.ranges.sat)),\n parseInt(this.normalize(l, [0, 1], this.ranges.bri)),\n ]\n }\n\n xyToRgb(x, y, brightness) {\n // Set to maximum brightness if no custom value was given (Not the slick ECMAScript 6 way for compatibility reasons)\n if (brightness == null)\n brightness = this.ranges.bri[1];\n\n const z = 1.0 - x - y;\n const Y = (brightness / (this.ranges.bri[1]-1)).toFixed(2);\n const X = (Y / y) * x;\n const Z = (Y / y) * z;\n\n //Convert to RGB using Wide RGB D65 conversion\n let red \t= X * 1.656492 - Y * 0.354851 - Z * 0.255038;\n let green = -X * 0.707196 + Y * 1.655397 + Z * 0.036152;\n let blue \t= X * 0.051713 - Y * 0.121364 + Z * 1.011530;\n\n //If red, green or blue is larger than 1.0 set it back to the maximum of 1.0\n if (red > blue && red > green && red > 1.0) {\n green = green / red;\n blue = blue / red;\n red = 1.0;\n } else if (green > blue && green > red && green > 1.0) {\n red = red / green;\n blue = blue / green;\n green = 1.0;\n } else if (blue > red && blue > green && blue > 1.0) {\n red = red / blue;\n green = green / blue;\n blue = 1.0;\n }\n\n //Reverse gamma correction\n red \t= red <= 0.0031308 ? 12.92 * red : (1.0 + 0.055) * Math.pow(red, (1.0 / 2.4)) - 0.055;\n green \t= green <= 0.0031308 ? 12.92 * green : (1.0 + 0.055) * Math.pow(green, (1.0 / 2.4)) - 0.055;\n blue \t= blue <= 0.0031308 ? 12.92 * blue : (1.0 + 0.055) * Math.pow(blue, (1.0 / 2.4)) - 0.055;\n\n //Convert normalized decimal to decimal\n red \t= Math.round(red * 255);\n green \t= Math.round(green * 255);\n blue \t= Math.round(blue * 255);\n\n if (isNaN(red))\n red = 0;\n if (isNaN(green))\n green = 0;\n if (isNaN(blue))\n blue = 0;\n\n return [red, green, blue].map(\n (c) => Math.min(Math.max(0, c), 255)) // lgtm [js/automatic-semicolon-insertion]\n }\n\n rgbToXY(red, green, blue) {\n if (red > 1) { red /= 255; }\n if (green > 1) { green /= 255; }\n if (blue > 1) { blue /= 255; }\n\n //Apply a gamma correction to the RGB values, which makes the color more vivid and more the like the color displayed on the screen of your device\n red \t= (red > 0.04045) ? Math.pow((red + 0.055) / (1.0 + 0.055), 2.4) : (red / 12.92);\n green \t= (green > 0.04045) ? Math.pow((green + 0.055) / (1.0 + 0.055), 2.4) : (green / 12.92);\n blue \t= (blue > 0.04045) ? Math.pow((blue + 0.055) / (1.0 + 0.055), 2.4) : (blue / 12.92);\n\n //RGB values to XYZ using the Wide RGB D65 conversion formula\n const X \t\t= red * 0.664511 + green * 0.154324 + blue * 0.162028;\n const Y \t\t= red * 0.283881 + green * 0.668433 + blue * 0.047685;\n const Z \t\t= red * 0.000088 + green * 0.072310 + blue * 0.986039;\n\n //Calculate the xy values from the XYZ values\n let x \t\t= parseFloat((X / (X + Y + Z)).toFixed(4));\n let y \t\t= parseFloat((Y / (X + Y + Z)).toFixed(4));\n\n if (isNaN(x))\n x = 0;\n if (isNaN(y))\n y = 0;\n\n return [x, y];\n }\n\n rgbToBri(red, green, blue) {\n return Math.min(2 * this.rgbToHsl(red, green, blue)[2], this.ranges.bri[1])\n }\n\n getRGB(color) {\n if (color.red != null && color.green != null && color.blue != null)\n return [color.red, color.green, color.blue]\n if (color.r != null && color.g != null && color.b != null)\n return [color.r, color.g, color.b]\n if (color.rgb)\n return color.rgb\n }\n\n getXY(color) {\n if (color.x != null && color.y != null)\n return [color.x, color.y]\n if (color.xy)\n return color.xy\n }\n\n toRGB(color) {\n const rgb = this.getRGB(color)\n if (rgb)\n return rgb\n\n const xy = this.getXY(color)\n if (xy && color.bri)\n return this.xyToRgb(...xy, color.bri)\n if (color.hue && color.sat && color.bri)\n return this.hslToRgb(color.hue, color.sat, color.bri)\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toXY(color) {\n const xy = this.getXY(color)\n if (xy && color.bri)\n return [xy[0], xy[1], color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToXY(...rgb)\n\n if (color.hue && color.sat && color.bri) {\n const rgb = this.hslToRgb(color.hue, color.sat, color.bri)\n return this.rgbToXY(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toHSL(color) {\n if (color.hue && color.sat && color.bri)\n return [color.hue, color.sat, color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToHsl(...rgb)\n\n const xy = this.getXY(color)\n if (xy && color.bri) {\n const rgb = this.xyToRgb(...xy, color.bri)\n return this.rgbToHsl(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n hexToRgb(hex) {\n return [\n hex.slice(1, 3),\n hex.slice(3, 5),\n hex.slice(5, 7),\n ].map(_ => parseInt(_, 16))\n }\n\n rgbToHex(rgb) {\n return '#' + rgb.map((x) => {\n let hex = x.toString(16)\n if (hex.length < 2)\n hex = '0' + hex\n return hex\n }).join('')\n }\n}\n","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./DropdownBody.vue?vue&type=template&id=14579c63&scoped=true\"\nimport script from \"./DropdownBody.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownBody.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownBody.vue?vue&type=style&index=0&id=14579c63&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-14579c63\"]])\n\nexport default __exports__","import { render } from \"./Dropdown.vue?vue&type=template&id=3220f58b&scoped=true\"\nimport script from \"./Dropdown.vue?vue&type=script&lang=js\"\nexport * from \"./Dropdown.vue?vue&type=script&lang=js\"\n\nimport \"./Dropdown.vue?vue&type=style&index=0&id=3220f58b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3220f58b\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./DropdownItem.vue?vue&type=template&id=1311e9ab&scoped=true\"\nimport script from \"./DropdownItem.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownItem.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownItem.vue?vue&type=style&index=0&id=1311e9ab&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1311e9ab\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Icon.vue?vue&type=template&id=706a3bd1&scoped=true\"\nimport script from \"./Icon.vue?vue&type=script&lang=js\"\nexport * from \"./Icon.vue?vue&type=script&lang=js\"\n\nimport \"./Icon.vue?vue&type=style&index=0&id=706a3bd1&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-706a3bd1\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d90e850c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Device.vue?vue&type=template&id=6437b841&scoped=true\"\nimport script from \"./Device.vue?vue&type=script&lang=js\"\nexport * from \"./Device.vue?vue&type=script&lang=js\"\n\nimport \"./Device.vue?vue&type=style&index=0&id=6437b841&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6437b841\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Group.vue?vue&type=template&id=7667f7ba&scoped=true\"\nimport script from \"./Group.vue?vue&type=script&lang=js\"\nexport * from \"./Group.vue?vue&type=script&lang=js\"\n\nimport \"./Group.vue?vue&type=style&index=0&id=7667f7ba&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7667f7ba\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=b15233ac\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=b15233ac&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["ColorConverter","constructor","ranges","this","hue","sat","bri","ct","attr","Object","keys","normalize","x","xRange","yRange","hslToRgb","h","s","l","a","Math","min","f","n","k","color","max","round","rgbToHsl","r","g","b","d","parseInt","xyToRgb","y","brightness","z","Y","toFixed","X","Z","red","green","blue","pow","isNaN","map","c","rgbToXY","parseFloat","rgbToBri","getRGB","rgb","getXY","xy","toRGB","console","debug","toXY","toHSL","hexToRgb","hex","slice","_","rgbToHex","toString","length","join","class","ref","_createElementBlock","_hoisted_1","_createElementVNode","title","$props","onClick","_cache","_withModifiers","$event","$options","toggle","iconClass","_normalizeClass","text","_toDisplayString","_hoisted_4","_createVNode","_component_DropdownBody","id","keepOpenOnItemClick","_renderSlot","_ctx","$slots","undefined","$emit","emits","props","type","String","Boolean","default","__exports__","components","DropdownBody","data","visible","computed","buttonStyle","$refs","button","getComputedStyle","buttonWidth","width","buttonHeight","height","methods","documentClickHndl","event","element","target","classList","contains","parentElement","close","getDropdownWidth","dropdown","$el","getDropdownHeight","document","removeEventListener","bus","emit","open","addEventListener","appendChild","dropdownContainer","remove","$nextTick","buttonRect","getBoundingClientRect","buttonPos","left","window","scrollX","top","scrollY","pos","dropdownWidth","dropdownHeight","innerWidth","innerHeight","add","style","stopPropagation","onKeyUp","key","mounted","body","unmounted","render","itemClass","args","clicked","iconUrl","_component_Icon","url","Icon","disabled","$parent","src","alt","className","_normalizeStyle","withRange","withLabel","range","step","value","onInput","onChange","Number","Array","checked","_hoisted_2","_hoisted_3","name","_hoisted_36","_hoisted_39","$data","loading","_createBlock","_component_Loading","_component_Modal","status","info","state","_hoisted_6","_hoisted_7","permit_join","network","_hoisted_9","_hoisted_10","channel","_hoisted_12","_hoisted_13","version","config","mqtt","_hoisted_15","_hoisted_16","server","serial","_hoisted_18","_hoisted_19","port","coordinator","_hoisted_21","_hoisted_22","meta","_hoisted_24","_hoisted_25","_hoisted_26","maintrel","majorrel","minorrel","_hoisted_27","_hoisted_28","revision","_hoisted_30","_hoisted_31","selected","view","_Fragment","_renderList","views","enabled","toUpperCase","replace","_hoisted_34","addGroup","_component_Dropdown","_component_DropdownItem","infoModal","show","permitJoin","factoryReset","refresh","_hoisted_41","_hoisted_42","devices","_hoisted_43","_hoisted_44","_hoisted_45","device","_component_Device","groups","deviceId","onSelect","onRename","refreshDevices","onRemove","onGroupsEdit","refreshGroups","_hoisted_46","_hoisted_47","_hoisted_48","_hoisted_49","group","_component_Group","groupId","onEdit","_hoisted_17","_hoisted_70","_hoisted_71","_hoisted_76","_hoisted_77","_hoisted_79","_hoisted_80","onSubmit","manageGroups","associatedGroups","has","friendly_name","ieee_address","_hoisted_8","hidden","editName","rename","_hoisted_11","_hoisted_14","_hoisted_20","network_address","_hoisted_23","definition","vendor","_hoisted_29","model","_hoisted_32","_hoisted_33","model_id","_hoisted_35","description","_hoisted_37","_hoisted_38","software_build_id","_hoisted_40","date_code","power_source","displayedValues","_hoisted_50","_hoisted_51","property","_hoisted_52","rgbColor","saturation","_hoisted_53","unit","_hoisted_56","_component_ToggleSwitch","value_on","writable","setValue","value_min","value_max","_component_Slider","_hoisted_59","readable","_hoisted_61","values","option","_hoisted_63","i","_hoisted_65","_hoisted_57","_hoisted_67","_hoisted_68","_hoisted_69","groupsModal","otaUpdatesAvailable","installOtaUpdates","checkOtaUpdates","_hoisted_74","_hoisted_73","_hoisted_75","Modal","ToggleSwitch","Slider","Loading","mixins","Utils","required","exposes","extractValues","extractValue","root","features","feature","ret","mergeValues","obj","access","entries","filter","v","reduce","converter","satAttr","Set","members","member","request","trim","newName","force","confirm","value_toggle","value_off","split","hsl","querySelectorAll","editGroups","async","Promise","all","action","update_available","notify","image","$watch","newValue","subscribe","properties","unsubscribe","_hoisted_5","toggleDevice","devicesByAddress","entry","prompt","ieeeAddress","method","Dropdown","DropdownItem","Device","Group","modal","refreshInfo","updateProperties","permit","seconds","setTimeout","addToGroup","self","created","error"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1449.3e4d7623.js b/platypush/backend/http/webapp/dist/static/js/1449.a5b4b2d2.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1449.3e4d7623.js rename to platypush/backend/http/webapp/dist/static/js/1449.a5b4b2d2.js index e06f0683ef..66b198c239 100644 --- a/platypush/backend/http/webapp/dist/static/js/1449.3e4d7623.js +++ b/platypush/backend/http/webapp/dist/static/js/1449.a5b4b2d2.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1449],{3275:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){var _Utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(8637),_components_Loading__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(6791),_index__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(9565),vue__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(9963),vue__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(6252),mitt__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(9652);const bus=(0,mitt__WEBPACK_IMPORTED_MODULE_3__.Z)();__webpack_exports__.Z={name:"Elements",components:{Loading:_components_Loading__WEBPACK_IMPORTED_MODULE_1__.Z},mixins:[_Utils__WEBPACK_IMPORTED_MODULE_0__.Z],props:{content:{type:String}},data(){return{loading:!1,unwatch:null}},methods:{_parseActions(e){const t=[...e.children].filter((e=>"actions"===e.tagName?.toLowerCase())),n=t?.length?t[0].children:e.children,s=[...n].filter((e=>"action"===e.tagName?.toLowerCase()));if(s?.length)return[...s].map((e=>({action:e.attributes.name.value,args:[...e.children].reduce(((e,t)=>{let n;try{n=JSON.parse(t.innerText)}catch(s){t.innerText?.length&&(n=t.innerText)}return e[t.tagName.toLowerCase()]=n,e}),{})})))},_parseVars(e){const t=[...e.children].filter((e=>"vars"===e.tagName?.toLowerCase()));if(t?.length)return[...t[0].children].reduce(((e,t)=>{let n;try{n=JSON.parse(t.innerText)}catch(s){t.innerText?.length&&(n=t.innerText)}return e[t.tagName.toLowerCase()]=n,e}),{})},_parseHandlers(element){const handlers={},parseHndlScript=hndlText=>app=>eval(`// noinspection JSUnusedLocalSymbols\n (async function (self) {\n ${hndlText}\n })`)(app),parseEventHndl=hndlText=>app=>event=>eval(`// noinspection JSUnusedLocalSymbols\n (async function (self, event) {\n ${hndlText}\n })`)(app,event),hndlTags=[...element.children].filter((e=>"handlers"===e.tagName?.toLowerCase()));if(hndlTags?.length){const e=[...hndlTags[0].children].filter((e=>"mounted"===e.tagName?.toLowerCase()));e?.length&&(handlers.mounted=parseHndlScript(e[0].innerText));const t=[...hndlTags[0].children].filter((e=>"refresh"===e.tagName?.toLowerCase()));t?.length&&(handlers.refresh={handler:parseHndlScript(t[0].innerText),interval:t[0].attributes.interval?.value||10});const n=[...hndlTags[0].children].filter((e=>"event"===e.tagName?.toLowerCase()));n?.length&&(handlers.events=n.reduce(((e,t)=>(e[t.attributes.type.value]=parseEventHndl(t.innerText),e)),{}))}const actionsTags=[...element.children].filter((e=>"actions"===e.tagName?.toLowerCase()));if(actionsTags?.length){const e=[...actionsTags[0].children].filter((e=>"before"===e.tagName?.toLowerCase()));e?.length&&(handlers.beforeActions=parseHndlScript(e[0].innerText));const t=[...actionsTags[0].children].filter((e=>"after"===e.tagName?.toLowerCase()));t?.length&&(handlers.afterActions=parseHndlScript(t[0].innerText))}return handlers},_parseProps(e){return[...e.attributes].reduce(((e,t)=>(e[t.name]=t.value,e)),{})},propagateEvent(e){bus.emit("event",e)},_addEventHandler(){this.unwatch=this.subscribe((e=>{bus.emit("event",e)}))},_removeEventHandler(){this.unwatch&&(this.unwatch(),this.unwatch=null)}},mounted(){this.loading=!0,this._addEventHandler();try{this.$refs.container.innerHTML=this.content,Object.entries(_index__WEBPACK_IMPORTED_MODULE_2__.Z).forEach((([e,t])=>{this.$options.components[e]=t,[...this.$refs.container.getElementsByTagName(e)].forEach((e=>{const n=this._parseProps(e);n.actions=this._parseActions(e),n.handlers=this._parseHandlers(e),n._vars=this._parseVars(e);const s=document.createElement("div");s.setAttribute("class","component"),s.innerHTML=e.innerHTML,e.parentNode.replaceChild(s,e),(0,vue__WEBPACK_IMPORTED_MODULE_4__.ri)({render(){return(0,vue__WEBPACK_IMPORTED_MODULE_5__.h)(t,n)},data(){return{bus:bus}}}).mount(s)}))}));for(const e of["handlers","actions","vars"])this.$refs.container.getElementsByTagName(e).forEach((e=>{e.parentNode.removeChild(e)}))}finally{this.loading=!1}},unmounted(){this._removeEventHandler()}}},7105:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){var _Utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(8637);__webpack_exports__.Z={mixins:[_Utils__WEBPACK_IMPORTED_MODULE_0__.Z],props:{name:{type:String,default:"[Unnamed sensor]"},iconClass:{type:String},iconUrl:{type:String},iconColor:{type:String},actions:{type:Array,default:()=>[]},_vars:{type:Object,default:()=>({})},handlers:{type:Object,default:()=>({})},bus:{type:Object}},data(){return{vars:{...this._vars||{}},_interval:void 0,refresh:null,refreshInterval:null,value:null,loading:!1}},computed:{iconStyle(){if(this.iconClass?.length||!this.iconColor?.length)return{color:this.iconColor}},hasIcon(){return this.iconUrl?.length||this.iconClass?.length}},methods:{async run(){if(this.handlers.input)return this.handlers.input(this)(this.value);this.handlers.beforeActions&&await this.handlers.beforeActions(this);for(const e of this.actions)await this.request_(e);this.handlers.afterActions&&await this.handlers.afterActions(this)},async request_(action){const args=Object.entries(action.args).reduce(((args,[key,value])=>{if(value.trim){value=value.trim();const m=value.match(/^{{\s*(.*)\s*}}/);m&&(value=eval(`// noinspection JSUnusedLocalSymbols\n (function (self) {\n return ${m[1]}\n })`)(this))}return args[key]=value,args}),{});await this.request(action.action,args)},async processEvent(e){const t=(this.handlers.events||{})[e.type];t&&await t(this)(e)}},async mounted(){if(this.$root.bus.on("event",this.processEvent),this.handlers.mounted&&await this.handlers.mounted(this),this.handlers.refresh&&(this.refreshInterval=1e3*(this.handlers.refresh?.interval||0),this.refresh=()=>{this.handlers.refresh.handler(this)},await this.refresh(),this.refreshInterval)){const e=this,t=()=>e.refresh();this._interval=setInterval(t,this.refreshInterval)}},unmounted(){this._interval&&clearInterval(this._interval)}}},9565:function(e,t,n){n.d(t,{Z:function(){return z}});var s=n(6252),a=n(3577);const i={key:0,class:"col-1 icon-container"},r=["src","alt"],l=["textContent"];function o(e,t,n,o,c,_){return(0,s.wg)(),(0,s.iD)("div",{class:"run component-row",onClick:t[0]||(t[0]=(...t)=>e.run&&e.run(...t))},[e.hasIcon?((0,s.wg)(),(0,s.iD)("div",i,[e.iconUrl?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,r)):((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,a.C_)(["icon",e.iconClass]),style:(0,a.j5)(e.iconStyle)},null,6))])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)({"col-11":e.hasIcon,"col-12":!e.hasIcon}),textContent:(0,a.zw)(e.name)},null,10,l)])}var c=n(7105),_={name:"Run",mixins:[c.Z]},h=n(3744);const u=(0,h.Z)(_,[["render",o],["__scopeId","data-v-7478b72d"]]);var d=u;const p={key:0,class:"col-1 icon-container"},g=["src","alt"],v=["textContent"],m={class:"col-3 value-container"},f={class:"value"},w=["textContent"];function b(e,t,n,i,r,l){return(0,s.wg)(),(0,s.iD)("div",{class:"sensor component-row",onClick:t[0]||(t[0]=(...e)=>l.run&&l.run(...e))},[e.hasIcon?((0,s.wg)(),(0,s.iD)("div",p,[e.iconUrl?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,g)):((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,a.C_)(["icon",e.iconClass]),style:(0,a.j5)(e.iconStyle)},null,6))])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)({"col-8":e.hasIcon,"col-9":!e.hasIcon}),textContent:(0,a.zw)(e.name)},null,10,v),(0,s._)("div",m,[(0,s._)("div",f,[(0,s.Uk)((0,a.zw)(e.value)+" ",1),n.unit?((0,s.wg)(),(0,s.iD)("span",{key:0,textContent:(0,a.zw)(n.unit)},null,8,w)):(0,s.kq)("",!0)])])])}var y={name:"Sensor",mixins:[c.Z],props:{unit:{type:String}},methods:{async run(){if(this.handlers.beforeActions&&await this.handlers.beforeActions(this),this.actions?.length)for(const e of this.actions)await this.request_(e);else await this.refresh();this.handlers.afterActions&&await this.handlers.afterActions(this)}}};const C=(0,h.Z)(y,[["render",b],["__scopeId","data-v-53594122"]]);var E=C;const k={class:"slider-root component-row"},D={key:0,class:"col-1 icon-container"},x=["src","alt"],I=["textContent"],T={class:"col-5 slider-container"},L={class:"slider"};function S(e,t,n,i,r,l){const o=(0,s.up)("SliderElement");return(0,s.wg)(),(0,s.iD)("div",k,[e.hasIcon?((0,s.wg)(),(0,s.iD)("div",D,[e.iconUrl?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,x)):((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,a.C_)(["icon",e.iconClass]),style:(0,a.j5)(e.iconStyle)},null,6))])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)({"col-6":e.hasIcon,"col-7":!e.hasIcon}),textContent:(0,a.zw)(e.name)},null,10,I),(0,s._)("div",T,[(0,s._)("div",L,[(0,s.Wm)(o,{value:e.value,range:[parseFloat(n.min),parseFloat(n.max)],onChange:l.run},null,8,["value","range","onChange"])])])])}var M=n(8140),O={name:"Slider",components:{SliderElement:M.Z},mixins:[c.Z],props:{min:{type:[String,Number],default:0},max:{type:[String,Number],required:!0}},methods:{async run(e){this.value=parseFloat(e.target.value),this.handlers.beforeActions&&await this.handlers.beforeActions(this);for(const t of this.actions)await this.request_(t);this.handlers.afterActions&&await this.handlers.afterActions(this)}}};const A=(0,h.Z)(O,[["render",S],["__scopeId","data-v-71b842b2"]]);var U=A,P=n(9963);const q={key:0,class:"col-1 icon-container"},Z=["src","alt"],N=["textContent"],B={class:"col-2 toggle-container"},R={class:"toggle"};function W(e,t,n,i,r,l){const o=(0,s.up)("ToggleSwitch");return(0,s.wg)(),(0,s.iD)("div",{class:"switch component-row",onClick:t[0]||(t[0]=(...t)=>e.run&&e.run(...t))},[e.hasIcon?((0,s.wg)(),(0,s.iD)("div",q,[e.iconUrl?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,Z)):((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,a.C_)(["icon",e.iconClass]),style:(0,a.j5)(e.iconStyle)},null,6))])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)({"col-9":e.hasIcon,"col-10":!e.hasIcon}),textContent:(0,a.zw)(e.name)},null,10,N),(0,s._)("div",B,[(0,s._)("div",R,[(0,s.Wm)(o,{value:e.value,onInput:(0,P.iM)(e.run,["stop"])},null,8,["value","onInput"])])])])}var H=n(7514),K={name:"Switch",components:{ToggleSwitch:H.Z},mixins:[c.Z]};const $=(0,h.Z)(K,[["render",W],["__scopeId","data-v-97d3a936"]]);var j=$,z={Run:d,Sensor:E,Slider:U,Switch:j}},8140:function(e,t,n){n.d(t,{Z:function(){return v}});var s=n(6252),a=n(3577),i=n(9963);const r={class:"slider-wrapper"},l=["textContent"],o=["textContent"],c={class:"slider-container"},_=["min","max","step","disabled","value"],h=["textContent"];function u(e,t,n,u,d,p){return(0,s.wg)(),(0,s.iD)("label",r,[n.withRange?((0,s.wg)(),(0,s.iD)("span",{key:0,class:(0,a.C_)(["range-labels",{"with-label":n.withLabel}])},[n.withRange?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"label left",textContent:(0,a.zw)(n.range[0])},null,8,l)):(0,s.kq)("",!0),n.withRange?((0,s.wg)(),(0,s.iD)("span",{key:1,class:"label right",textContent:(0,a.zw)(n.range[1])},null,8,o)):(0,s.kq)("",!0)],2)):(0,s.kq)("",!0),(0,s._)("span",c,[(0,s._)("input",{class:(0,a.C_)(["slider",{"with-label":n.withLabel}]),type:"range",min:n.range[0],max:n.range[1],step:n.step,disabled:n.disabled,value:n.value,ref:"range",onInput:t[0]||(t[0]=(0,i.iM)((t=>e.$emit("input",t)),["stop"])),onChange:t[1]||(t[1]=(0,i.iM)((t=>e.$emit("change",t)),["stop"]))},null,42,_),n.withLabel?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"label",textContent:(0,a.zw)(n.value),ref:"label"},null,8,h)):(0,s.kq)("",!0)])])}var d={emits:["input","change"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:()=>[0,100]},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}}},p=n(3744);const g=(0,p.Z)(d,[["render",u],["__scopeId","data-v-d90e850c"]]);var v=g},7514:function(e,t,n){n.d(t,{Z:function(){return p}});var s=n(6252),a=n(3577),i=n(9963);const r=e=>((0,s.dD)("data-v-eff375b6"),e=e(),(0,s.Cn)(),e),l=["checked","id"],o=r((()=>(0,s._)("div",{class:"switch"},[(0,s._)("div",{class:"dot"})],-1))),c={class:"label"};function _(e,t,n,r,_,h){return(0,s.wg)(),(0,s.iD)("div",{class:(0,a.C_)(["power-switch",{disabled:n.disabled}]),onClick:t[0]||(t[0]=(0,i.iM)(((...e)=>h.onInput&&h.onInput(...e)),["stop"]))},[(0,s._)("input",{type:"checkbox",checked:n.value,id:n.id},null,8,l),(0,s._)("label",null,[o,(0,s._)("span",c,[(0,s.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var h={name:"ToggleSwitch",emits:["input"],props:{id:{type:String},value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},u=n(3744);const d=(0,u.Z)(h,[["render",_],["__scopeId","data-v-eff375b6"]]);var p=d},1449:function(e,t,n){n.r(t),n.d(t,{default:function(){return _}});var s=n(6252);const a={class:"component-widget"},i={class:"container",ref:"container"};function r(e,t,n,r,l,o){const c=(0,s.up)("Loading");return(0,s.wg)(),(0,s.iD)("div",a,[l.loading?((0,s.wg)(),(0,s.j4)(c,{key:0})):(0,s.kq)("",!0),(0,s._)("div",i,null,512)])}var l=n(3275),o=n(3744);const c=(0,o.Z)(l.Z,[["render",r],["__scopeId","data-v-450fcab1"]]);var _=c}}]); -//# sourceMappingURL=1449.3e4d7623.js.map \ No newline at end of file +//# sourceMappingURL=1449.a5b4b2d2.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1449.3e4d7623.js.map b/platypush/backend/http/webapp/dist/static/js/1449.a5b4b2d2.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1449.3e4d7623.js.map rename to platypush/backend/http/webapp/dist/static/js/1449.a5b4b2d2.js.map index a071eca305..95f9c51f4d 100644 --- a/platypush/backend/http/webapp/dist/static/js/1449.3e4d7623.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1449.a5b4b2d2.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1449.3e4d7623.js","mappings":"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","sources":["webpack://platypush/./src/components/widgets/Component/Index.vue","webpack://platypush/./src/components/widgets/Component/components/mixins.js","webpack://platypush/./src/components/widgets/Component/components/Run.vue","webpack://platypush/./src/components/widgets/Component/components/Run.vue?73ce","webpack://platypush/./src/components/widgets/Component/components/Sensor.vue","webpack://platypush/./src/components/widgets/Component/components/Sensor.vue?66dc","webpack://platypush/./src/components/widgets/Component/components/Slider.vue","webpack://platypush/./src/components/widgets/Component/components/Slider.vue?fc3e","webpack://platypush/./src/components/widgets/Component/components/Switch.vue","webpack://platypush/./src/components/widgets/Component/components/Switch.vue?ce7f","webpack://platypush/./src/components/widgets/Component/index.js","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/widgets/Component/Index.vue?276d"],"sourcesContent":["\n\n\n\n\n","import Utils from \"@/Utils\";\n\nexport default {\n mixins: [Utils],\n props: {\n /**\n * Component name\n */\n name: {\n type: String,\n default: '[Unnamed sensor]',\n },\n\n /**\n * Action (FontAwesome) icon class (default: `fa fa-play`)\n */\n iconClass: {\n type: String,\n },\n\n /**\n * Action icon URL (default: `fa fa-play`)\n */\n iconUrl: {\n type: String,\n },\n\n /**\n * Action icon color override, for FontAwesome icons\n */\n iconColor: {\n type: String,\n },\n\n /**\n * Actions to run upon interaction with the widget. Format:\n *\n * [\n * {\n * \"action\": \"light.hue.toggle\",\n * \"args\": {\n * \"lights\": [\"Bulb 1\", \"Bulb 2\"]\n * }\n * },\n * {\n * \"action\": \"music.mpd.pause\"\n * }\n * ]\n */\n actions: {\n type: Array,\n default: () => { return [] },\n },\n\n /**\n * Map of variables used by this component, in the form\n * variable_name -> variable_value.\n */\n _vars: {\n type: Object,\n default: () => { return {} },\n },\n\n /**\n * Map of handlers, in the form of event_type -> functions.\n * Supported event handler types:\n *\n * - mounted: Function to execute when the component is mounted.\n * - beforeActions: Function to execute before the component action is run.\n * - afterActions: Function to execute after the component action is run.\n * - refresh: Function to be called at startup (if mounted is also specified\n * then refresh will be called after mounted when the component is\n * first mounted) and at regular intervals defined on the\n * interval property (default: 10 seconds).\n * - events: This is a mapping of functions that react to Platypush\n * platform events published on the websocket (e.g. lights or\n * switches toggles, media events etc.). The form is\n * platypush_event_type -> function.\n */\n handlers: {\n type: Object,\n default: () => { return {} },\n },\n\n /**\n * Event bus\n */\n bus: {\n type: Object,\n },\n },\n\n data() {\n return {\n vars: {...(this._vars || {})},\n _interval: undefined,\n refresh: null,\n refreshInterval: null,\n value: null,\n loading: false,\n }\n },\n\n computed: {\n iconStyle() {\n if (!this.iconClass?.length && this.iconColor?.length)\n return\n\n return {'color': this.iconColor}\n },\n\n hasIcon() {\n return this.iconUrl?.length || this.iconClass?.length\n },\n },\n\n methods: {\n async run() {\n if (this.handlers.input)\n return this.handlers.input(this)(this.value)\n\n if (this.handlers.beforeActions)\n await this.handlers.beforeActions(this)\n for (const action of this.actions)\n await this.request_(action)\n if (this.handlers.afterActions) {\n await this.handlers.afterActions(this)\n }\n },\n\n async request_(action) {\n const args = Object.entries(action.args).reduce((args, [key, value]) => {\n if (value.trim) {\n value = value.trim()\n const m = value.match(/^{{\\s*(.*)\\s*}}/)\n if (m) {\n value = eval(`// noinspection JSUnusedLocalSymbols\n (function (self) {\n return ${m[1]}\n })`)(this)\n }\n }\n\n args[key] = value\n return args\n }, {})\n\n await this.request(action.action, args)\n },\n\n async processEvent(event) {\n const hndl = (this.handlers.events || {})[event.type]\n if (hndl)\n await hndl(this)(event)\n },\n },\n\n async mounted() {\n this.$root.bus.on('event', this.processEvent)\n\n if (this.handlers.mounted)\n await this.handlers.mounted(this)\n\n if (this.handlers.refresh) {\n this.refreshInterval = (this.handlers.refresh?.interval || 0) * 1000\n this.refresh = () => {\n this.handlers.refresh.handler(this)\n }\n\n await this.refresh()\n if (this.refreshInterval) {\n const self = this\n const wrapper = () => { return self.refresh() }\n this._interval = setInterval(wrapper, this.refreshInterval)\n }\n }\n },\n\n unmounted() {\n if (this._interval)\n clearInterval(this._interval)\n }\n}\n","\n\n\n\n\n","import { render } from \"./Run.vue?vue&type=template&id=7478b72d&scoped=true\"\nimport script from \"./Run.vue?vue&type=script&lang=js\"\nexport * from \"./Run.vue?vue&type=script&lang=js\"\n\nimport \"./Run.vue?vue&type=style&index=0&id=7478b72d&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7478b72d\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=53594122&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=53594122&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-53594122\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=71b842b2&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=71b842b2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-71b842b2\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Switch.vue?vue&type=template&id=97d3a936&scoped=true\"\nimport script from \"./Switch.vue?vue&type=script&lang=js\"\nexport * from \"./Switch.vue?vue&type=script&lang=js\"\n\nimport \"./Switch.vue?vue&type=style&index=0&id=97d3a936&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-97d3a936\"]])\n\nexport default __exports__","import Run from './components/Run'\nimport Sensor from \"./components/Sensor\";\nimport Slider from './components/Slider'\nimport Switch from './components/Switch'\n\nexport default {\n Run,\n Sensor,\n Slider,\n Switch,\n}\n","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d90e850c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=450fcab1&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=450fcab1&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-450fcab1\"]])\n\nexport default __exports__"],"names":["bus","mitt","name","components","Loading","mixins","Utils","props","content","type","String","data","loading","unwatch","methods","_parseActions","element","actionsTags","children","filter","node","tagName","toLowerCase","length","actionTags","map","actionTag","action","attributes","value","args","reduce","obj","arg","JSON","parse","innerText","e","_parseVars","varsTags","vars","varTag","_parseHandlers","handlers","parseHndlScript","hndlText","app","eval","parseEventHndl","event","hndlTags","mounted","refresh","handler","interval","events","hndlTag","beforeActionsTags","beforeActions","afterActionsTags","afterActions","_parseProps","attr","propagateEvent","emit","_addEventHandler","this","subscribe","_removeEventHandler","$refs","container","innerHTML","Object","entries","forEach","component","$options","getElementsByTagName","actions","_vars","newEl","document","createElement","setAttribute","parentNode","replaceChild","createApp","render","h","mount","removeChild","unmounted","default","iconClass","iconUrl","iconColor","Array","_interval","undefined","refreshInterval","computed","iconStyle","hasIcon","run","input","request_","key","trim","m","match","request","processEvent","hndl","$root","on","self","wrapper","setInterval","clearInterval","class","_createElementBlock","onClick","_cache","_ctx","_hoisted_1","src","alt","_normalizeClass","style","_normalizeStyle","_createElementVNode","_toDisplayString","__exports__","_hoisted_4","_hoisted_5","$props","unit","_hoisted_2","_hoisted_6","_createVNode","_component_SliderElement","range","parseFloat","min","max","onChange","SliderElement","Number","required","target","_component_ToggleSwitch","onInput","_withModifiers","ToggleSwitch","Run","Sensor","Slider","Switch","withRange","withLabel","step","disabled","ref","$event","$emit","emits","Boolean","checked","id","_hoisted_3","_renderSlot","$slots","$data","_createBlock","_component_Loading"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/1449.a5b4b2d2.js","mappings":"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","sources":["webpack://platypush/./src/components/widgets/Component/Index.vue","webpack://platypush/./src/components/widgets/Component/components/mixins.js","webpack://platypush/./src/components/widgets/Component/components/Run.vue","webpack://platypush/./src/components/widgets/Component/components/Run.vue?73ce","webpack://platypush/./src/components/widgets/Component/components/Sensor.vue","webpack://platypush/./src/components/widgets/Component/components/Sensor.vue?66dc","webpack://platypush/./src/components/widgets/Component/components/Slider.vue","webpack://platypush/./src/components/widgets/Component/components/Slider.vue?fc3e","webpack://platypush/./src/components/widgets/Component/components/Switch.vue","webpack://platypush/./src/components/widgets/Component/components/Switch.vue?ce7f","webpack://platypush/./src/components/widgets/Component/index.js","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/widgets/Component/Index.vue?276d"],"sourcesContent":["\n\n\n\n\n","import Utils from \"@/Utils\";\n\nexport default {\n mixins: [Utils],\n props: {\n /**\n * Component name\n */\n name: {\n type: String,\n default: '[Unnamed sensor]',\n },\n\n /**\n * Action (FontAwesome) icon class (default: `fa fa-play`)\n */\n iconClass: {\n type: String,\n },\n\n /**\n * Action icon URL (default: `fa fa-play`)\n */\n iconUrl: {\n type: String,\n },\n\n /**\n * Action icon color override, for FontAwesome icons\n */\n iconColor: {\n type: String,\n },\n\n /**\n * Actions to run upon interaction with the widget. Format:\n *\n * [\n * {\n * \"action\": \"light.hue.toggle\",\n * \"args\": {\n * \"lights\": [\"Bulb 1\", \"Bulb 2\"]\n * }\n * },\n * {\n * \"action\": \"music.mpd.pause\"\n * }\n * ]\n */\n actions: {\n type: Array,\n default: () => { return [] },\n },\n\n /**\n * Map of variables used by this component, in the form\n * variable_name -> variable_value.\n */\n _vars: {\n type: Object,\n default: () => { return {} },\n },\n\n /**\n * Map of handlers, in the form of event_type -> functions.\n * Supported event handler types:\n *\n * - mounted: Function to execute when the component is mounted.\n * - beforeActions: Function to execute before the component action is run.\n * - afterActions: Function to execute after the component action is run.\n * - refresh: Function to be called at startup (if mounted is also specified\n * then refresh will be called after mounted when the component is\n * first mounted) and at regular intervals defined on the\n * interval property (default: 10 seconds).\n * - events: This is a mapping of functions that react to Platypush\n * platform events published on the websocket (e.g. lights or\n * switches toggles, media events etc.). The form is\n * platypush_event_type -> function.\n */\n handlers: {\n type: Object,\n default: () => { return {} },\n },\n\n /**\n * Event bus\n */\n bus: {\n type: Object,\n },\n },\n\n data() {\n return {\n vars: {...(this._vars || {})},\n _interval: undefined,\n refresh: null,\n refreshInterval: null,\n value: null,\n loading: false,\n }\n },\n\n computed: {\n iconStyle() {\n if (!this.iconClass?.length && this.iconColor?.length)\n return\n\n return {'color': this.iconColor}\n },\n\n hasIcon() {\n return this.iconUrl?.length || this.iconClass?.length\n },\n },\n\n methods: {\n async run() {\n if (this.handlers.input)\n return this.handlers.input(this)(this.value)\n\n if (this.handlers.beforeActions)\n await this.handlers.beforeActions(this)\n for (const action of this.actions)\n await this.request_(action)\n if (this.handlers.afterActions) {\n await this.handlers.afterActions(this)\n }\n },\n\n async request_(action) {\n const args = Object.entries(action.args).reduce((args, [key, value]) => {\n if (value.trim) {\n value = value.trim()\n const m = value.match(/^{{\\s*(.*)\\s*}}/)\n if (m) {\n value = eval(`// noinspection JSUnusedLocalSymbols\n (function (self) {\n return ${m[1]}\n })`)(this)\n }\n }\n\n args[key] = value\n return args\n }, {})\n\n await this.request(action.action, args)\n },\n\n async processEvent(event) {\n const hndl = (this.handlers.events || {})[event.type]\n if (hndl)\n await hndl(this)(event)\n },\n },\n\n async mounted() {\n this.$root.bus.on('event', this.processEvent)\n\n if (this.handlers.mounted)\n await this.handlers.mounted(this)\n\n if (this.handlers.refresh) {\n this.refreshInterval = (this.handlers.refresh?.interval || 0) * 1000\n this.refresh = () => {\n this.handlers.refresh.handler(this)\n }\n\n await this.refresh()\n if (this.refreshInterval) {\n const self = this\n const wrapper = () => { return self.refresh() }\n this._interval = setInterval(wrapper, this.refreshInterval)\n }\n }\n },\n\n unmounted() {\n if (this._interval)\n clearInterval(this._interval)\n }\n}\n","\n\n\n\n\n","import { render } from \"./Run.vue?vue&type=template&id=7478b72d&scoped=true\"\nimport script from \"./Run.vue?vue&type=script&lang=js\"\nexport * from \"./Run.vue?vue&type=script&lang=js\"\n\nimport \"./Run.vue?vue&type=style&index=0&id=7478b72d&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7478b72d\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=53594122&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=53594122&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-53594122\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=71b842b2&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=71b842b2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-71b842b2\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Switch.vue?vue&type=template&id=97d3a936&scoped=true\"\nimport script from \"./Switch.vue?vue&type=script&lang=js\"\nexport * from \"./Switch.vue?vue&type=script&lang=js\"\n\nimport \"./Switch.vue?vue&type=style&index=0&id=97d3a936&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-97d3a936\"]])\n\nexport default __exports__","import Run from './components/Run'\nimport Sensor from \"./components/Sensor\";\nimport Slider from './components/Slider'\nimport Switch from './components/Switch'\n\nexport default {\n Run,\n Sensor,\n Slider,\n Switch,\n}\n","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d90e850c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-eff375b6\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=450fcab1&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=450fcab1&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-450fcab1\"]])\n\nexport default __exports__"],"names":["bus","mitt","name","components","Loading","mixins","Utils","props","content","type","String","data","loading","unwatch","methods","_parseActions","element","actionsTags","children","filter","node","tagName","toLowerCase","length","actionTags","map","actionTag","action","attributes","value","args","reduce","obj","arg","JSON","parse","innerText","e","_parseVars","varsTags","vars","varTag","_parseHandlers","handlers","parseHndlScript","hndlText","app","eval","parseEventHndl","event","hndlTags","mounted","refresh","handler","interval","events","hndlTag","beforeActionsTags","beforeActions","afterActionsTags","afterActions","_parseProps","attr","propagateEvent","emit","_addEventHandler","this","subscribe","_removeEventHandler","$refs","container","innerHTML","Object","entries","forEach","component","$options","getElementsByTagName","actions","_vars","newEl","document","createElement","setAttribute","parentNode","replaceChild","createApp","render","h","mount","removeChild","unmounted","default","iconClass","iconUrl","iconColor","Array","_interval","undefined","refreshInterval","computed","iconStyle","hasIcon","run","input","request_","key","trim","m","match","request","processEvent","hndl","$root","on","self","wrapper","setInterval","clearInterval","class","_createElementBlock","onClick","_cache","_ctx","_hoisted_1","src","alt","_normalizeClass","style","_normalizeStyle","_createElementVNode","_toDisplayString","__exports__","_hoisted_4","_hoisted_5","$props","unit","_hoisted_2","_hoisted_6","_createVNode","_component_SliderElement","range","parseFloat","min","max","onChange","SliderElement","Number","required","target","_component_ToggleSwitch","onInput","_withModifiers","ToggleSwitch","Run","Sensor","Slider","Switch","withRange","withLabel","step","disabled","ref","$event","$emit","emits","Boolean","checked","id","_hoisted_3","_renderSlot","$slots","$data","_createBlock","_component_Loading"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1485.e8ac8b2d.js b/platypush/backend/http/webapp/dist/static/js/1485.501472f0.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1485.e8ac8b2d.js rename to platypush/backend/http/webapp/dist/static/js/1485.501472f0.js index 7538a960af..10fac71832 100644 --- a/platypush/backend/http/webapp/dist/static/js/1485.e8ac8b2d.js +++ b/platypush/backend/http/webapp/dist/static/js/1485.501472f0.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1485,2200,6640,5505,2951,9091],{6640:function(e,t,l){l.r(t),l.d(t,{default:function(){return a}});var n=l(8637),i={mixins:[n.Z],emits:["add-to-playlist","back","create-playlist","download","download-audio","path-change","play","remove-from-playlist","remove-playlist","rename-playlist"],props:{filter:{type:String,default:""},selectedPlaylist:{default:null},selectedChannel:{default:null}},data(){return{loading:!1}}};const s=i;var a=s},83:function(e,t,l){l.r(t),l.d(t,{default:function(){return v}});var n=l(6252),i=l(3577);const s=e=>((0,n.dD)("data-v-66204518"),e=e(),(0,n.Cn)(),e),a={class:"nav"},o={class:"path"},d=s((()=>(0,n._)("i",{class:"fas fa-home"},null,-1))),c=[d],r=s((()=>(0,n._)("span",{class:"separator"},[(0,n._)("i",{class:"fas fa-chevron-right"})],-1))),u=["title","onClick"],h={key:1},p={key:0,class:"separator"},y=s((()=>(0,n._)("i",{class:"fas fa-chevron-right"},null,-1))),f=[y];function g(e,t,l,s,d,y){return(0,n.wg)(),(0,n.iD)("div",a,[(0,n._)("span",o,[(0,n._)("span",{class:"back token",title:"Back",onClick:t[0]||(t[0]=t=>e.$emit("back"))},c),r]),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(l.path,((t,s)=>((0,n.wg)(),(0,n.iD)("span",{class:"path",key:s},[(0,n._)("span",{class:"token",title:t.title,onClick:e=>y.onClick(t)},[(e.icon=t.icon?.["class"])?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,i.C_)(["icon",e.icon])},null,2)):(0,n.kq)("",!0),t.title?((0,n.wg)(),(0,n.iD)("span",h,(0,i.zw)(t.title),1)):(0,n.kq)("",!0)],8,u),(s>0||l.path.length>1)&&s[]}},methods:{onClick(e){e.click&&e.click()}}},w=l(3744);const b=(0,w.Z)(m,[["render",g],["__scopeId","data-v-66204518"]]);var v=b},1485:function(e,t,l){l.r(t),l.d(t,{default:function(){return b}});var n=l(6252);const i={class:"media-youtube-browser"},s={key:1,class:"browser"},a={key:1,class:"body"};function o(e,t,l,o,d,c){const r=(0,n.up)("Loading"),u=(0,n.up)("MediaNav"),h=(0,n.up)("NoToken"),p=(0,n.up)("Feed"),y=(0,n.up)("Playlists"),f=(0,n.up)("Subscriptions"),g=(0,n.up)("Index");return(0,n.wg)(),(0,n.iD)("div",i,[e.loading?((0,n.wg)(),(0,n.j4)(r,{key:0})):((0,n.wg)(),(0,n.iD)("div",s,[(0,n.Wm)(u,{path:c.computedPath,onBack:t[0]||(t[0]=t=>e.$emit("back"))},null,8,["path"]),c.authToken?((0,n.wg)(),(0,n.iD)("div",a,["feed"===d.selectedView?((0,n.wg)(),(0,n.j4)(p,{key:0,filter:e.filter,onAddToPlaylist:t[1]||(t[1]=t=>e.$emit("add-to-playlist",t)),onDownload:t[2]||(t[2]=t=>e.$emit("download",t)),onDownloadAudio:t[3]||(t[3]=t=>e.$emit("download-audio",t)),onOpenChannel:c.selectChannelFromItem,onPlay:t[4]||(t[4]=t=>e.$emit("play",t))},null,8,["filter","onOpenChannel"])):"playlists"===d.selectedView?((0,n.wg)(),(0,n.j4)(y,{key:1,filter:e.filter,"selected-playlist":d.selectedPlaylist_,onAddToPlaylist:t[5]||(t[5]=t=>e.$emit("add-to-playlist",t)),onDownload:t[6]||(t[6]=t=>e.$emit("download",t)),onDownloadAudio:t[7]||(t[7]=t=>e.$emit("download-audio",t)),onOpenChannel:c.selectChannelFromItem,onPlay:t[8]||(t[8]=t=>e.$emit("play",t)),onRemoveFromPlaylist:c.removeFromPlaylist,onSelect:c.onPlaylistSelected},null,8,["filter","selected-playlist","onOpenChannel","onRemoveFromPlaylist","onSelect"])):"subscriptions"===d.selectedView?((0,n.wg)(),(0,n.j4)(f,{key:2,filter:e.filter,"selected-channel":d.selectedChannel_,onAddToPlaylist:t[9]||(t[9]=t=>e.$emit("add-to-playlist",t)),onDownload:t[10]||(t[10]=t=>e.$emit("download",t)),onDownloadAudio:t[11]||(t[11]=t=>e.$emit("download-audio",t)),onPlay:t[12]||(t[12]=t=>e.$emit("play",t)),onSelect:c.onChannelSelected},null,8,["filter","selected-channel","onSelect"])):((0,n.wg)(),(0,n.j4)(g,{key:3,onSelect:c.selectView},null,8,["onSelect"]))])):((0,n.wg)(),(0,n.j4)(h,{key:0}))]))])}l(560);var d=l(6791),c=l(83),r=l(6640),u=l(9472),h=l(2200),p=l(9091),y=l(281),f=l(8752),g={mixins:[r["default"]],components:{Feed:u["default"],Index:h["default"],Loading:d.Z,MediaNav:c["default"],NoToken:p["default"],Playlists:y["default"],Subscriptions:f["default"]},data(){return{youtubeConfig:null,selectedView:null,selectedPlaylist_:null,selectedChannel_:null,path:[]}},computed:{authToken(){return this.youtubeConfig?.auth_token},computedPath(){return[{title:"YouTube",click:()=>this.selectView(null),icon:{class:"fab fa-youtube"}},...this.path]}},methods:{async loadYoutubeConfig(){this.loading=!0;try{this.youtubeConfig=(await this.request("config.get_plugins")).youtube}finally{this.loading=!1}},async removeFromPlaylist(e){const t=e.playlist_id,l=e.item.url;this.loading=!0;try{await this.request("youtube.remove_from_playlist",{playlist_id:t,video_id:l})}finally{this.loading=!1}},async createPlaylist(e){this.loading=!0;try{await this.request("youtube.create_playlist",{name:e})}finally{this.loading=!1}},selectView(e){this.selectedView=e,"playlists"===e?this.selectedPlaylist_=null:"subscriptions"===e&&(this.selectedChannel_=null),this.path=e?.length?[{title:e.slice(0,1).toUpperCase()+e.slice(1),click:()=>this.selectView(e)}]:[]},onPlaylistSelected(e){this.selectedPlaylist_=e,e&&(this.selectedView="playlists",this.path.push({title:e.name}))},onChannelSelected(e){this.selectedChannel_=e,e&&(this.selectedView="subscriptions",this.path.push({title:e.name}))},initView(){const e=this.getUrlArgs();e.section&&(this.selectedView=e.section),this.selectedView&&this.selectView(this.selectedView)},async selectChannelFromItem(e){if(!e.channel_url)return;const t=await this.request("youtube.get_channel",{id:e.channel_url.split("/").pop()});t&&this.onChannelSelected(t)}},watch:{selectedPlaylist(){this.onPlaylistSelected(this.selectedPlaylist)},selectedPlaylist_(e){null==e&&this.setUrlArgs({playlist:null})},selectedChannel(){this.onChannelSelected(this.selectedChannel)},selectedChannel_(e){null==e&&this.setUrlArgs({channel:null})},selectedView(){this.setUrlArgs({section:this.selectedView})}},mounted(){this.loadYoutubeConfig(),this.initView(),this.onPlaylistSelected(this.selectedPlaylist),this.onChannelSelected(this.selectedChannel)},unmounted(){this.setUrlArgs({section:null})}},m=l(3744);const w=(0,m.Z)(g,[["render",o],["__scopeId","data-v-1b7de001"]]);var b=w},2951:function(e,t,l){l.r(t),l.d(t,{default:function(){return V}});var n=l(6252),i=l(3577);const s={class:"media-youtube-channel"},a={key:1,class:"channel"},o={class:"header"},d={class:"banner"},c=["src"],r={class:"row info-container"},u={class:"info"},h={class:"row"},p={class:"title-container"},y=["href"],f={class:"image"},g=["src"],m=["href"],w={class:"actions"},b=["title"],v={key:0,class:"subscribers"},_={key:0,class:"description"};function k(e,t,l,k,C,P){const D=(0,n.up)("Loading"),S=(0,n.up)("Results");return(0,n.wg)(),(0,n.iD)("div",s,[C.loading?((0,n.wg)(),(0,n.j4)(D,{key:0})):C.channel?((0,n.wg)(),(0,n.iD)("div",a,[(0,n._)("div",o,[(0,n._)("div",d,[C.channel?.banner?.length?((0,n.wg)(),(0,n.iD)("img",{key:0,src:C.channel.banner},null,8,c)):(0,n.kq)("",!0)]),(0,n._)("div",r,[(0,n._)("div",u,[(0,n._)("div",h,[(0,n._)("div",p,[C.channel?.image?.length?((0,n.wg)(),(0,n.iD)("a",{key:0,href:C.channel.url,target:"_blank",rel:"noopener noreferrer"},[(0,n._)("div",f,[(0,n._)("img",{src:C.channel.image},null,8,g)])],8,y)):(0,n.kq)("",!0),(0,n._)("a",{class:"title",href:C.channel.url,target:"_blank",rel:"noopener noreferrer"},(0,i.zw)(C.channel?.name),9,m)]),(0,n._)("div",w,[(0,n._)("button",{title:C.subscribed?"Unsubscribe":"Subscribe",onClick:t[0]||(t[0]=(...e)=>P.toggleSubscription&&P.toggleSubscription(...e))},(0,i.zw)(C.subscribed?"Unsubscribe":"Subscribe"),9,b),null!=C.channel.subscribers&&(C.channel.subscribers||0)>=0?((0,n.wg)(),(0,n.iD)("div",v,(0,i.zw)(C.channel.subscribers)+" subscribers ",1)):(0,n.kq)("",!0)])]),C.channel?.description?((0,n.wg)(),(0,n.iD)("div",_,(0,i.zw)(C.channel.description),1)):(0,n.kq)("",!0)])])]),(0,n.Wm)(S,{results:C.channel.items,filter:l.filter,"result-index-step":null,"selected-result":C.selectedResult,ref:"results",onAddToPlaylist:t[1]||(t[1]=t=>e.$emit("add-to-playlist",t)),onDownload:t[2]||(t[2]=t=>e.$emit("download",t)),onDownloadAudio:t[3]||(t[3]=t=>e.$emit("download-audio",t)),onOpenChannel:t[4]||(t[4]=t=>e.$emit("open-channel",t)),onPlay:t[5]||(t[5]=t=>e.$emit("play",t)),onScrollEnd:P.loadNextPage,onSelect:t[6]||(t[6]=e=>C.selectedResult=e)},null,8,["results","filter","selected-result","onScrollEnd"])])):(0,n.kq)("",!0)])}var C=l(6791),P=l(1812),D=l(8637),S={mixins:[D.Z],emits:["add-to-playlist","download","download-audio","open-channel","play"],components:{Loading:C.Z,Results:P.Z},props:{id:{type:String,required:!0},filter:{type:String,default:null}},data(){return{channel:null,loading:!1,loadingNextPage:!1,selectedResult:null,subscribed:!1}},computed:{itemsByUrl(){return this.channel?.items.reduce(((e,t)=>(e[t.url]=t,e)),{})}},methods:{async loadChannel(){this.loading=!0;try{await this.updateChannel(!0),this.subscribed=await this.request("youtube.is_subscribed",{channel_id:this.id})}finally{this.loading=!1}},async updateChannel(e){const t=await this.request("youtube.get_channel",{id:this.id,next_page_token:this.channel?.next_page_token}),l=this.itemsByUrl||{};let n=t.items.filter((e=>!l[e.url])).map((e=>({type:"youtube",...e})));e||(n=this.channel.items.concat(n)),this.channel=t,this.channel.items=n},async loadNextPage(){if(this.channel?.next_page_token&&!this.loadingNextPage){this.loadingNextPage=!0;try{await this.timeout(500),await this.updateChannel()}finally{this.loadingNextPage=!1}}},async toggleSubscription(){const e=this.subscribed?"unsubscribe":"subscribe";await this.request(`youtube.${e}`,{channel_id:this.id}),this.subscribed=!this.subscribed}},async mounted(){this.setUrlArgs({channel:this.id}),await this.loadChannel()},unmounted(){this.setUrlArgs({channel:null})}},$=l(3744);const A=(0,$.Z)(S,[["render",k],["__scopeId","data-v-62215952"]]);var V=A},9472:function(e,t,l){l.r(t),l.d(t,{default:function(){return p}});var n=l(6252);const i={class:"media-youtube-feed"};function s(e,t,l,s,a,o){const d=(0,n.up)("Loading"),c=(0,n.up)("NoItems"),r=(0,n.up)("Results");return(0,n.wg)(),(0,n.iD)("div",i,[a.loading?((0,n.wg)(),(0,n.j4)(d,{key:0})):a.feed?.length?((0,n.wg)(),(0,n.j4)(r,{key:2,results:a.feed,filter:l.filter,sources:{youtube:!0},"selected-result":a.selectedResult,onAddToPlaylist:t[0]||(t[0]=t=>e.$emit("add-to-playlist",t)),onDownload:t[1]||(t[1]=t=>e.$emit("download",t)),onDownloadAudio:t[2]||(t[2]=t=>e.$emit("download-audio",t)),onOpenChannel:t[3]||(t[3]=t=>e.$emit("open-channel",t)),onSelect:t[4]||(t[4]=e=>a.selectedResult=e),onPlay:t[5]||(t[5]=t=>e.$emit("play",t))},null,8,["results","filter","selected-result"])):((0,n.wg)(),(0,n.j4)(c,{key:1,"with-shadow":!1},{default:(0,n.w5)((()=>[(0,n.Uk)(" No videos found. ")])),_:1}))])}var a=l(3222),o=l(6791),d=l(1812),c=l(8637),r={mixins:[c.Z],emits:["add-to-playlist","download","download-audio","open-channel","play"],components:{Loading:o.Z,NoItems:a.Z,Results:d.Z},props:{filter:{type:String,default:null}},data(){return{feed:[],loading:!1,selectedResult:null}},methods:{async loadFeed(){this.loading=!0;try{this.feed=(await this.request("youtube.get_feed")).map((e=>({...e,type:"youtube"})))}finally{this.loading=!1}}},mounted(){this.loadFeed()}},u=l(3744);const h=(0,u.Z)(r,[["render",s],["__scopeId","data-v-0131d440"]]);var p=h},2200:function(e,t,l){l.r(t),l.d(t,{default:function(){return w}});var n=l(6252);const i={class:"youtube-views-browser grid"},s=(0,n._)("div",{class:"icon"},[(0,n._)("i",{class:"fas fa-rss"})],-1),a=(0,n._)("div",{class:"name"},"Feed",-1),o=[s,a],d=(0,n._)("div",{class:"icon"},[(0,n._)("i",{class:"fas fa-list"})],-1),c=(0,n._)("div",{class:"name"},"Playlists",-1),r=[d,c],u=(0,n._)("div",{class:"icon"},[(0,n._)("i",{class:"fas fa-user"})],-1),h=(0,n._)("div",{class:"name"},"Subscriptions",-1),p=[u,h];function y(e,t,l,s,a,d){return(0,n.wg)(),(0,n.iD)("div",i,[(0,n._)("div",{class:"item",onClick:t[0]||(t[0]=t=>e.$emit("select","feed"))},o),(0,n._)("div",{class:"item",onClick:t[1]||(t[1]=t=>e.$emit("select","playlists"))},r),(0,n._)("div",{class:"item",onClick:t[2]||(t[2]=t=>e.$emit("select","subscriptions"))},p)])}var f={emits:["select"]},g=l(3744);const m=(0,g.Z)(f,[["render",y]]);var w=m},9091:function(e,t,l){l.r(t),l.d(t,{default:function(){return u}});var n=l(6252);const i={class:"no-token"},s=(0,n.uE)('
No auth_token found in the YouTube configuration.
This integration requires an auth_token to be set in the youtube section of the configuration file in order to access your playlists and subscriptions.

Piped auth tokens are currently supported. You can retrieve one through the following procedure:
  1. Login to your configured Piped instance.
  2. Copy the RSS/Atom feed URL on the Feed tab.
  3. Copy the auth_token query parameter from the URL.
  4. Enter it in the auth_token field in the youtube section of the configuration file.
',2),a=[s];function o(e,t){return(0,n.wg)(),(0,n.iD)("div",i,a)}var d=l(3744);const c={},r=(0,d.Z)(c,[["render",o],["__scopeId","data-v-42457341"]]);var u=r},8752:function(e,t,l){l.r(t),l.d(t,{default:function(){return _}});var n=l(6252),i=l(3577);const s={class:"media-youtube-subscriptions"},a={key:0,class:"subscriptions-index"},o={key:2,class:"body grid"},d=["onClick"],c={class:"image"},r=["src","alt"],u={class:"title"},h={key:1,class:"subscription-body"};function p(e,t,l,p,y,f){const g=(0,n.up)("Loading"),m=(0,n.up)("NoItems"),w=(0,n.up)("Channel");return(0,n.wg)(),(0,n.iD)("div",s,[l.selectedChannel?.id?((0,n.wg)(),(0,n.iD)("div",h,[(0,n.Wm)(w,{id:l.selectedChannel.id,filter:l.filter,onAddToPlaylist:t[0]||(t[0]=t=>e.$emit("add-to-playlist",t)),onDownload:t[1]||(t[1]=t=>e.$emit("download",t)),onDownloadAudio:t[2]||(t[2]=t=>e.$emit("download-audio",t)),onPlay:t[3]||(t[3]=t=>e.$emit("play",t))},null,8,["id","filter"])])):((0,n.wg)(),(0,n.iD)("div",a,[y.loading?((0,n.wg)(),(0,n.j4)(g,{key:0})):y.channels?.length?((0,n.wg)(),(0,n.iD)("div",o,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(f.channelsById,((t,l)=>((0,n.wg)(),(0,n.iD)("div",{class:"channel item",key:l,onClick:l=>e.$emit("select",t)},[(0,n._)("div",c,[(0,n._)("img",{src:t.image,alt:t.name},null,8,r)]),(0,n._)("div",u,(0,i.zw)(t.name),1)],8,d)))),128))])):((0,n.wg)(),(0,n.j4)(m,{key:1,"with-shadow":!1},{default:(0,n.w5)((()=>[(0,n.Uk)(" No channels found. ")])),_:1}))]))])}var y=l(2951),f=l(3222),g=l(6791),m=l(8637),w={mixins:[m.Z],emits:["add-to-playlist","download","download-audio","play","select"],components:{Channel:y["default"],Loading:g.Z,NoItems:f.Z},props:{selectedChannel:{type:Object,default:null},filter:{type:String,default:null}},data(){return{channels:[],loading:!1}},computed:{channelsById(){return this.channels.filter((e=>!this.filter||e.name.toLowerCase().includes(this.filter.toLowerCase()))).reduce(((e,t)=>(e[t.id]=t,e)),{})}},methods:{async loadSubscriptions(){this.loading=!0;try{this.channels=await this.request("youtube.get_subscriptions")}finally{this.loading=!1}},initView(){const e=this.getUrlArgs();e.channel&&this.$emit("select",{id:e.channel})}},async mounted(){await this.loadSubscriptions(),this.initView()}},b=l(3744);const v=(0,b.Z)(w,[["render",p],["__scopeId","data-v-16e4f293"]]);var _=v}}]); -//# sourceMappingURL=1485.e8ac8b2d.js.map \ No newline at end of file +//# sourceMappingURL=1485.501472f0.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1485.e8ac8b2d.js.map b/platypush/backend/http/webapp/dist/static/js/1485.501472f0.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1485.e8ac8b2d.js.map rename to platypush/backend/http/webapp/dist/static/js/1485.501472f0.js.map index d135375661..1abcf9d932 100644 --- a/platypush/backend/http/webapp/dist/static/js/1485.e8ac8b2d.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1485.501472f0.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1485.e8ac8b2d.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue?f2ea","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue?d1ce","webpack://platypush/./src/components/panels/Media/Providers/YouTube.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube.vue?9856","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue?e8bb","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue?abe5","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue?bde9","webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue?8e99","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Subscriptions.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Subscriptions.vue?c1d5"],"sourcesContent":["\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=66204518&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=66204518&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-66204518\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./YouTube.vue?vue&type=template&id=1b7de001&scoped=true\"\nimport script from \"./YouTube.vue?vue&type=script&lang=js\"\nexport * from \"./YouTube.vue?vue&type=script&lang=js\"\n\nimport \"./YouTube.vue?vue&type=style&index=0&id=1b7de001&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1b7de001\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Channel.vue?vue&type=template&id=62215952&scoped=true\"\nimport script from \"./Channel.vue?vue&type=script&lang=js\"\nexport * from \"./Channel.vue?vue&type=script&lang=js\"\n\nimport \"./Channel.vue?vue&type=style&index=0&id=62215952&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-62215952\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Feed.vue?vue&type=template&id=0131d440&scoped=true\"\nimport script from \"./Feed.vue?vue&type=script&lang=js\"\nexport * from \"./Feed.vue?vue&type=script&lang=js\"\n\nimport \"./Feed.vue?vue&type=style&index=0&id=0131d440&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0131d440\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=c531e118\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./NoToken.vue?vue&type=template&id=42457341&scoped=true\"\nconst script = {}\n\nimport \"./NoToken.vue?vue&type=style&index=0&id=42457341&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-42457341\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Subscriptions.vue?vue&type=template&id=16e4f293&scoped=true\"\nimport script from \"./Subscriptions.vue?vue&type=script&lang=js\"\nexport * from \"./Subscriptions.vue?vue&type=script&lang=js\"\n\nimport \"./Subscriptions.vue?vue&type=style&index=0&id=16e4f293&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-16e4f293\"]])\n\nexport default __exports__"],"names":["mixins","Utils","emits","props","filter","type","String","default","selectedPlaylist","selectedChannel","data","loading","__exports__","class","_createElementVNode","_hoisted_3","_hoisted_9","_createElementBlock","_hoisted_1","_hoisted_2","title","onClick","_cache","$event","_ctx","$emit","_hoisted_5","_Fragment","_renderList","$props","path","token","index","key","$options","icon","_normalizeClass","_hoisted_7","_toDisplayString","length","_hoisted_8","_hoisted_10","emit","Array","methods","click","render","_createBlock","_component_Loading","_createVNode","_component_MediaNav","computedPath","onBack","authToken","$data","selectedView","_component_Feed","onAddToPlaylist","onDownload","onDownloadAudio","onOpenChannel","selectChannelFromItem","onPlay","_component_Playlists","selectedPlaylist_","onRemoveFromPlaylist","removeFromPlaylist","onSelect","onPlaylistSelected","_component_Subscriptions","selectedChannel_","onChannelSelected","_component_Index","selectView","_component_NoToken","MediaProvider","components","Feed","Index","Loading","MediaNav","NoToken","Playlists","Subscriptions","youtubeConfig","computed","this","auth_token","loadYoutubeConfig","request","youtube","event","playlistId","playlist_id","videoId","item","url","video_id","createPlaylist","name","view","slice","toUpperCase","playlist","push","channel","initView","args","getUrlArgs","section","channel_url","id","split","pop","watch","value","setUrlArgs","mounted","unmounted","_hoisted_4","banner","src","_hoisted_6","image","href","target","rel","_hoisted_11","_hoisted_13","_hoisted_14","subscribed","toggleSubscription","_hoisted_15","subscribers","_hoisted_16","description","_hoisted_17","_component_Results","results","items","selectedResult","ref","onScrollEnd","loadNextPage","Results","required","loadingNextPage","itemsByUrl","reduce","acc","loadChannel","updateChannel","channel_id","init","next_page_token","map","concat","timeout","action","feed","sources","_component_NoItems","NoItems","loadFeed","script","_component_Channel","channels","channelsById","alt","Channel","Object","toLowerCase","includes","loadSubscriptions"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/1485.501472f0.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue?f2ea","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue?d1ce","webpack://platypush/./src/components/panels/Media/Providers/YouTube.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube.vue?9856","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue?e8bb","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue?abe5","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue?bde9","webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue?8e99","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Subscriptions.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Subscriptions.vue?c1d5"],"sourcesContent":["\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=66204518&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=66204518&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-66204518\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./YouTube.vue?vue&type=template&id=1b7de001&scoped=true\"\nimport script from \"./YouTube.vue?vue&type=script&lang=js\"\nexport * from \"./YouTube.vue?vue&type=script&lang=js\"\n\nimport \"./YouTube.vue?vue&type=style&index=0&id=1b7de001&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1b7de001\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Channel.vue?vue&type=template&id=62215952&scoped=true\"\nimport script from \"./Channel.vue?vue&type=script&lang=js\"\nexport * from \"./Channel.vue?vue&type=script&lang=js\"\n\nimport \"./Channel.vue?vue&type=style&index=0&id=62215952&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-62215952\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Feed.vue?vue&type=template&id=0131d440&scoped=true\"\nimport script from \"./Feed.vue?vue&type=script&lang=js\"\nexport * from \"./Feed.vue?vue&type=script&lang=js\"\n\nimport \"./Feed.vue?vue&type=style&index=0&id=0131d440&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0131d440\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=c531e118\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./NoToken.vue?vue&type=template&id=42457341&scoped=true\"\nconst script = {}\n\nimport \"./NoToken.vue?vue&type=style&index=0&id=42457341&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-42457341\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Subscriptions.vue?vue&type=template&id=16e4f293&scoped=true\"\nimport script from \"./Subscriptions.vue?vue&type=script&lang=js\"\nexport * from \"./Subscriptions.vue?vue&type=script&lang=js\"\n\nimport \"./Subscriptions.vue?vue&type=style&index=0&id=16e4f293&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-16e4f293\"]])\n\nexport default __exports__"],"names":["mixins","Utils","emits","props","filter","type","String","default","selectedPlaylist","selectedChannel","data","loading","__exports__","class","_createElementVNode","_hoisted_3","_hoisted_9","_createElementBlock","_hoisted_1","_hoisted_2","title","onClick","_cache","$event","_ctx","$emit","_hoisted_5","_Fragment","_renderList","$props","path","token","index","key","$options","icon","_normalizeClass","_hoisted_7","_toDisplayString","length","_hoisted_8","_hoisted_10","emit","Array","methods","click","render","_createBlock","_component_Loading","_createVNode","_component_MediaNav","computedPath","onBack","authToken","$data","selectedView","_component_Feed","onAddToPlaylist","onDownload","onDownloadAudio","onOpenChannel","selectChannelFromItem","onPlay","_component_Playlists","selectedPlaylist_","onRemoveFromPlaylist","removeFromPlaylist","onSelect","onPlaylistSelected","_component_Subscriptions","selectedChannel_","onChannelSelected","_component_Index","selectView","_component_NoToken","MediaProvider","components","Feed","Index","Loading","MediaNav","NoToken","Playlists","Subscriptions","youtubeConfig","computed","this","auth_token","loadYoutubeConfig","request","youtube","event","playlistId","playlist_id","videoId","item","url","video_id","createPlaylist","name","view","slice","toUpperCase","playlist","push","channel","initView","args","getUrlArgs","section","channel_url","id","split","pop","watch","value","setUrlArgs","mounted","unmounted","_hoisted_4","banner","src","_hoisted_6","image","href","target","rel","_hoisted_11","_hoisted_13","_hoisted_14","subscribed","toggleSubscription","_hoisted_15","subscribers","_hoisted_16","description","_hoisted_17","_component_Results","results","items","selectedResult","ref","onScrollEnd","loadNextPage","Results","required","loadingNextPage","itemsByUrl","reduce","acc","loadChannel","updateChannel","channel_id","init","next_page_token","map","concat","timeout","action","feed","sources","_component_NoItems","NoItems","loadFeed","script","_component_Channel","channels","channelsById","alt","Channel","Object","toLowerCase","includes","loadSubscriptions"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1512.827a17ea.js b/platypush/backend/http/webapp/dist/static/js/1512.827a17ea.js deleted file mode 100644 index c05446ec45..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/1512.827a17ea.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1512,7528],{7528:function(t,e,a){a.r(e),a.d(e,{default:function(){return mt}});var s=a(6252),n=a(3577),i=a(9963);const r={class:"camera",ref:"cameraRoot"},l={class:"frame-canvas",ref:"frameCanvas"},o={key:0,class:"no-frame"},c=["src"],u={class:"controls"},h={class:"left"},p=["disabled"],d=(0,s._)("i",{class:"fa fa-play"},null,-1),m=[d],g=["disabled"],f=(0,s._)("i",{class:"fa fa-stop"},null,-1),_=[f],y=["disabled"],C=(0,s._)("i",{class:"fas fa-camera"},null,-1),v=[C],w={class:"right"},b=(0,s._)("i",{class:"fas fa-volume-mute"},null,-1),S=[b],z=(0,s._)("i",{class:"fas fa-volume-up"},null,-1),k=[z],x=(0,s._)("i",{class:"fas fa-cog"},null,-1),$=[x],D=["title"],F={key:0,class:"fas fa-expand"},U={key:1,class:"fas fa-compress"},M={class:"audio-container"},V={key:0,autoplay:"",preload:"none",ref:"player"},O=["src"],R={key:0,class:"url"},q={class:"row"},L=(0,s._)("span",{class:"name"},"Stream URL",-1),P=["value"],j={class:"params"},A={class:"row"},E=(0,s._)("span",{class:"name"},"Device",-1),I={class:"row"},T=(0,s._)("span",{class:"name"},"Width",-1),G={class:"row"},W=(0,s._)("span",{class:"name"},"Height",-1),Z={class:"row"},H=(0,s._)("span",{class:"name"},"Horizontal Flip",-1),Y={class:"row"},B=(0,s._)("span",{class:"name"},"Vertical Flip",-1),X={class:"row"},J=(0,s._)("span",{class:"name"},"Rotate",-1),K={class:"row"},N=(0,s._)("span",{class:"name"},"Scale-X",-1),Q={class:"row"},tt=(0,s._)("span",{class:"name"},"Scale-Y",-1),et={class:"row"},at=(0,s._)("span",{class:"name"},"Frames per second",-1),st={class:"row"},nt=(0,s._)("span",{class:"name"},"Grayscale",-1);function it(t,e,a,d,f,C){const b=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",r,[(0,s._)("div",{class:(0,n.C_)(["camera-container",{fullscreen:t.fullscreen_}]),ref:"cameraContainer"},[(0,s._)("div",l,[(0,s._)("div",{class:(0,n.C_)(["frame-container",{vertical:t.isCameraVertical,horizontal:!t.isCameraVertical}]),style:(0,n.j5)({aspectRatio:t.aspectRatio}),ref:"frameContainer"},[t.streaming||t.capturing||t.captured?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",o,"The camera is not active")),(0,s._)("img",{class:"frame",src:t.url,ref:"frame",alt:""},null,8,c)],6)],512),(0,s._)("div",u,[(0,s._)("div",h,[t.streaming?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:e[1]||(e[1]=(...e)=>t.stopStreaming&&t.stopStreaming(...e)),disabled:t.capturing,title:"Stop video"},_,8,g)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:e[0]||(e[0]=(...t)=>C.startStreaming&&C.startStreaming(...t)),disabled:t.capturing,title:"Start video"},m,8,p)),t.streaming?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("button",{key:2,type:"button",onClick:e[2]||(e[2]=(...t)=>C.capture&&C.capture(...t)),disabled:t.streaming||t.capturing,title:"Take a picture"},v,8,y))]),(0,s._)("div",w,[t.audioOn?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:e[4]||(e[4]=(...e)=>t.stopAudio&&t.stopAudio(...e)),title:"Stop audio"},k)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:e[3]||(e[3]=(...e)=>t.startAudio&&t.startAudio(...e)),title:"Start audio"},S)),(0,s._)("button",{type:"button",onClick:e[5]||(e[5]=e=>t.$refs.paramsModal.show()),title:"Settings"},$),t.fullscreen?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("button",{key:2,type:"button",title:t.fullscreen_?"Exit fullscreen":"Fullscreen",onClick:e[6]||(e[6]=e=>t.fullscreen_=!t.fullscreen_)},[t.fullscreen_?((0,s.wg)(),(0,s.iD)("i",U)):((0,s.wg)(),(0,s.iD)("i",F))],8,D))])])],2),(0,s._)("div",M,[t.audioOn?((0,s.wg)(),(0,s.iD)("audio",V,[(0,s._)("source",{src:`/sound/stream.aac?t=${(new Date).getTime()}`},null,8,O),(0,s.Uk)(" Your browser does not support audio elements ")],512)):(0,s.kq)("",!0)]),t.url?.length?((0,s.wg)(),(0,s.iD)("div",R,[(0,s._)("label",q,[L,(0,s._)("input",{name:"url",type:"text",value:C.fullURL,disabled:"disabled"},null,8,P)])])):(0,s.kq)("",!0),(0,s.Wm)(b,{ref:"paramsModal",title:"Camera Parameters"},{default:(0,s.w5)((()=>[(0,s._)("div",j,[(0,s._)("label",A,[E,(0,s.wy)((0,s._)("input",{name:"device",type:"text","onUpdate:modelValue":e[7]||(e[7]=e=>t.attrs.device=e),onChange:e[8]||(e[8]=(...e)=>t.onDeviceChanged&&t.onDeviceChanged(...e))},null,544),[[i.nr,t.attrs.device]])]),(0,s._)("label",I,[T,(0,s.wy)((0,s._)("input",{name:"width",type:"text","onUpdate:modelValue":e[9]||(e[9]=e=>t.attrs.resolution[0]=e),onChange:e[10]||(e[10]=(...e)=>t.onSizeChanged&&t.onSizeChanged(...e))},null,544),[[i.nr,t.attrs.resolution[0]]])]),(0,s._)("label",G,[W,(0,s.wy)((0,s._)("input",{name:"height",type:"text","onUpdate:modelValue":e[11]||(e[11]=e=>t.attrs.resolution[1]=e),onChange:e[12]||(e[12]=(...e)=>t.onSizeChanged&&t.onSizeChanged(...e))},null,544),[[i.nr,t.attrs.resolution[1]]])]),(0,s._)("label",Z,[H,(0,s.wy)((0,s._)("input",{name:"horizontal_flip",type:"checkbox","onUpdate:modelValue":e[13]||(e[13]=e=>t.attrs.horizontal_flip=e),onChange:e[14]||(e[14]=(...e)=>t.onFlipChanged&&t.onFlipChanged(...e))},null,544),[[i.e8,t.attrs.horizontal_flip]])]),(0,s._)("label",Y,[B,(0,s.wy)((0,s._)("input",{name:"vertical_flip",type:"checkbox","onUpdate:modelValue":e[15]||(e[15]=e=>t.attrs.vertical_flip=e),onChange:e[16]||(e[16]=(...e)=>t.onFlipChanged&&t.onFlipChanged(...e))},null,544),[[i.e8,t.attrs.vertical_flip]])]),(0,s._)("label",X,[J,(0,s.wy)((0,s._)("input",{name:"rotate",type:"text","onUpdate:modelValue":e[17]||(e[17]=e=>t.attrs.rotate=e),onChange:e[18]||(e[18]=(...e)=>t.onSizeChanged&&t.onSizeChanged(...e))},null,544),[[i.nr,t.attrs.rotate]])]),(0,s._)("label",K,[N,(0,s.wy)((0,s._)("input",{name:"scale_x",type:"text","onUpdate:modelValue":e[19]||(e[19]=e=>t.attrs.scale_x=e),onChange:e[20]||(e[20]=(...e)=>t.onSizeChanged&&t.onSizeChanged(...e))},null,544),[[i.nr,t.attrs.scale_x]])]),(0,s._)("label",Q,[tt,(0,s.wy)((0,s._)("input",{name:"scale_y",type:"text","onUpdate:modelValue":e[21]||(e[21]=e=>t.attrs.scale_y=e),onChange:e[22]||(e[22]=(...e)=>t.onSizeChanged&&t.onSizeChanged(...e))},null,544),[[i.nr,t.attrs.scale_y]])]),(0,s._)("label",et,[at,(0,s.wy)((0,s._)("input",{name:"fps",type:"text","onUpdate:modelValue":e[23]||(e[23]=e=>t.attrs.fps=e),onChange:e[24]||(e[24]=(...e)=>t.onFpsChanged&&t.onFpsChanged(...e))},null,544),[[i.nr,t.attrs.fps]])]),(0,s._)("label",st,[nt,(0,s.wy)((0,s._)("input",{name:"grayscale",type:"checkbox","onUpdate:modelValue":e[25]||(e[25]=e=>t.attrs.grayscale=e),onChange:e[26]||(e[26]=(...e)=>t.onGrayscaleChanged&&t.onGrayscaleChanged(...e))},null,544),[[i.e8,t.attrs.grayscale]])]),(0,s.WI)(t.$slots,"default")])])),_:3},512)],512)}var rt=a(8637),lt={name:"CameraMixin",mixins:[rt.Z],props:{fullscreen:{type:Boolean,default:!1},cameraPlugin:{type:String,required:!0}},data(){return{streaming:!1,capturing:!1,captured:!1,fullscreen_:!1,audioOn:!1,url:null,attrs:{},resizeObserver:null}},computed:{params(){return{resolution:this.attrs.resolution,device:this.attrs.device?.length?this.attrs.device:null,horizontal_flip:parseInt(0+this.attrs.horizontal_flip),vertical_flip:parseInt(0+this.attrs.vertical_flip),rotate:parseFloat(this.attrs.rotate),scale_x:parseFloat(this.attrs.scale_x),scale_y:parseFloat(this.attrs.scale_y),fps:parseFloat(this.attrs.fps),grayscale:parseInt(0+this.attrs.grayscale)}},aspectRatio(){return this.attrs?.resolution?`${this.attrs.resolution[0]}/${this.attrs.resolution[1]}`:1},isCameraVertical(){return!!this.attrs?.resolution&&this.attrs.resolution[1]>this.attrs.resolution[0]}},methods:{getUrl(t,e){return"/camera/"+t+"/"+e+"?"+Object.entries(this.params).filter((t=>null!=t[1]&&(""+t[1]).length>0)).map((([t,e])=>t+"="+e)).join("&")},_startStreaming(t){this.streaming||(this.streaming=!0,this.capturing=!1,this.captured=!1,this.url=this.getUrl(t,"video."+this.attrs.stream_format))},stopStreaming(){this.streaming&&(this.streaming=!1,this.capturing=!1,this.url=null)},_capture(t){this.capturing||(this.streaming=!1,this.capturing=!0,this.captured=!0,this.url=this.getUrl(t,"photo.jpg")+"&t="+(new Date).getTime())},onFrameLoaded(){this.capturing&&(this.capturing=!1)},onDeviceChanged(){},onFlipChanged(){this.onSizeChanged()},onSizeChanged(){const t=t=>t*Math.PI/180,e=t(this.params.rotate),a=this.$refs.frameContainer.parentElement.offsetWidth,s=this.$refs.frameContainer.parentElement.offsetHeight;let n=Math.round(this.params.scale_x*Math.abs(this.params.resolution[0]*Math.cos(e)+this.params.resolution[1]*Math.sin(e)))+"px",i=Math.round(this.params.scale_y*Math.abs(this.params.resolution[0]*Math.sin(e)+this.params.resolution[1]*Math.cos(e)))+"px";this.fullscreen_&&(this.params.resolution[0]>this.params.resolution[1]?(n="100%",i=s*(this.params.resolution[1]/this.params.resolution[0])+"px"):(i="100%",n=a*(this.params.resolution[0]/this.params.resolution[1])+"px")),this.$refs.frameContainer.style.width=n,this.$refs.frameContainer.style.height=i},onFpsChanged(){},onGrayscaleChanged(){},startAudio(){this.audioOn=!0},async stopAudio(){this.audioOn=!1,await this.request("sound.stop_recording")}},created(){const t=this.$root.config[`camera.${this.cameraPlugin}`]||{};this.attrs={resolution:t.resolution||[640,480],device:t.device,horizontal_flip:t.horizontal_flip||0,vertical_flip:t.vertical_flip||0,rotate:t.rotate||0,scale_x:t.scale_x||1,scale_y:t.scale_y||1,fps:t.fps||16,grayscale:t.grayscale||0,stream_format:t.stream_format||"mjpeg"}},mounted(){this.fullscreen_=this.fullscreen,this.$refs.frame.addEventListener("load",this.onFrameLoaded),this.onSizeChanged(),this.$watch((()=>this.attrs.resolution),this.onSizeChanged),this.$watch((()=>this.attrs.horizontal_flip),this.onSizeChanged),this.$watch((()=>this.attrs.vertical_flip),this.onSizeChanged),this.$watch((()=>this.attrs.rotate),this.onSizeChanged),this.$watch((()=>this.attrs.scale_x),this.onSizeChanged),this.$watch((()=>this.attrs.scale_y),this.onSizeChanged);const t=()=>{this.onSizeChanged()};t(),this.$nextTick((()=>{this.resizeObserver=new ResizeObserver(t),this.resizeObserver.observe(this.$refs?.frameContainer?.parentElement)}))},unmouted(){this.resizeObserver?.disconnect()}};const ot=lt;var ct=ot,ut=a(3493),ht={name:"Camera",components:{Modal:ut.Z},mixins:[ct],computed:{fullURL(){return`${window.location.protocol}//${window.location.host}${this.url}`}},methods:{startStreaming(){this._startStreaming(this.cameraPlugin)},capture(){this._capture(this.cameraPlugin)}}},pt=a(3744);const dt=(0,pt.Z)(ht,[["render",it]]);var mt=dt},1512:function(t,e,a){a.r(e),a.d(e,{default:function(){return c}});var s=a(6252);function n(t,e,a,n,i,r){const l=(0,s.up)("Camera");return(0,s.wg)(),(0,s.j4)(l,{"camera-plugin":"pi.legacy"})}var i=a(7528),r={name:"CameraPiLegacy",components:{Camera:i["default"]}},l=a(3744);const o=(0,l.Z)(r,[["render",n]]);var c=o}}]); -//# sourceMappingURL=1512.827a17ea.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1512.827a17ea.js.map b/platypush/backend/http/webapp/dist/static/js/1512.827a17ea.js.map deleted file mode 100644 index 1720d62c01..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/1512.827a17ea.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/1512.827a17ea.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Camera/Index.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue?be5e","webpack://platypush/./src/components/panels/Camera/Index.vue?8810","webpack://platypush/./src/components/panels/CameraPiLegacy/Index.vue","webpack://platypush/./src/components/panels/CameraPiLegacy/Index.vue?4f74"],"sourcesContent":["\n\n\n\n\n","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=644193b1\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=644193b1&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=4b6b0f2d\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","ref","_createElementVNode","_hoisted_8","_hoisted_11","_hoisted_14","_hoisted_17","_hoisted_19","_hoisted_21","autoplay","preload","_createElementBlock","_hoisted_1","_normalizeClass","fullscreen","_ctx","fullscreen_","_hoisted_2","vertical","isCameraVertical","horizontal","style","_normalizeStyle","aspectRatio","streaming","capturing","captured","_hoisted_3","src","url","alt","_hoisted_5","_hoisted_6","type","onClick","_cache","args","stopStreaming","disabled","title","$options","startStreaming","capture","_hoisted_16","audioOn","stopAudio","startAudio","$event","$refs","paramsModal","show","_hoisted_25","_hoisted_24","_hoisted_26","_hoisted_27","Date","getTime","length","_hoisted_29","_hoisted_30","_hoisted_31","name","value","fullURL","_createVNode","_component_Modal","_hoisted_33","_hoisted_34","_hoisted_35","attrs","device","onChange","onDeviceChanged","_hoisted_36","_hoisted_37","resolution","onSizeChanged","_hoisted_38","_hoisted_39","_hoisted_40","_hoisted_41","horizontal_flip","onFlipChanged","_hoisted_42","_hoisted_43","vertical_flip","_hoisted_44","_hoisted_45","rotate","_hoisted_46","_hoisted_47","scale_x","_hoisted_48","_hoisted_49","scale_y","_hoisted_50","_hoisted_51","fps","onFpsChanged","_hoisted_52","_hoisted_53","grayscale","onGrayscaleChanged","_renderSlot","$slots","mixins","Utils","props","Boolean","default","cameraPlugin","String","required","data","resizeObserver","computed","params","this","parseInt","parseFloat","methods","getUrl","plugin","action","Object","entries","filter","entry","map","k","v","join","_startStreaming","stream_format","_capture","onFrameLoaded","degToRad","deg","Math","PI","rot","outerWidth","frameContainer","parentElement","offsetWidth","outerHeight","offsetHeight","width","round","abs","cos","sin","height","request","created","config","$root","mounted","frame","addEventListener","$watch","onOrientationOrSizeChange","$nextTick","ResizeObserver","observe","unmouted","disconnect","__exports__","components","Modal","CameraMixin","window","location","protocol","host","render","_createBlock","_component_Camera","Camera"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1512.b686fb87.js b/platypush/backend/http/webapp/dist/static/js/1512.b686fb87.js new file mode 100644 index 0000000000..2283067a44 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/1512.b686fb87.js @@ -0,0 +1,2 @@ +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1512],{1512:function(a,e,n){n.r(e),n.d(e,{default:function(){return l}});var r=n(6252);function u(a,e,n,u,t,c){const p=(0,r.up)("Camera");return(0,r.wg)(),(0,r.j4)(p,{"camera-plugin":"pi.legacy"})}var t=n(7528),c={name:"CameraPiLegacy",components:{Camera:t["default"]}},p=n(3744);const s=(0,p.Z)(c,[["render",u]]);var l=s}}]); +//# sourceMappingURL=1512.b686fb87.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1512.b686fb87.js.map b/platypush/backend/http/webapp/dist/static/js/1512.b686fb87.js.map new file mode 100644 index 0000000000..56a3323b9f --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/1512.b686fb87.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/1512.b686fb87.js","mappings":"kPACEA,EAAAA,EAAAA,IAAoCC,EAAA,CAA5B,gBAAc,a,eAMxB,GACEC,KAAM,iBACNC,WAAY,CAACC,OAAMA,EAAAA,a,UCJrB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/CameraPiLegacy/Index.vue","webpack://platypush/./src/components/panels/CameraPiLegacy/Index.vue?4f74"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=4b6b0f2d\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Camera","name","components","Camera","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1949.1f6139b7.js b/platypush/backend/http/webapp/dist/static/js/1949.aa522c80.js similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/1949.1f6139b7.js rename to platypush/backend/http/webapp/dist/static/js/1949.aa522c80.js index 9a19d4eb98..0aa51cee1a 100644 --- a/platypush/backend/http/webapp/dist/static/js/1949.1f6139b7.js +++ b/platypush/backend/http/webapp/dist/static/js/1949.aa522c80.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1949],{2797:function(t,e,a){a.d(e,{Z:function(){return m}});var l=a(6252),i=a(3577);const n=["title"];function s(t,e,a,s,o,r){const d=(0,l.up)("Icon");return(0,l.wg)(),(0,l.iD)("div",{class:(0,i.C_)(["floating-btn",r.className])},[(0,l._)("button",{type:"button",class:"btn btn-primary",title:a.title,onClick:e[0]||(e[0]=e=>t.$emit("click",e))},[(0,l.Wm)(d,{class:(0,i.C_)(a.iconClass),url:a.iconUrl},null,8,["class","url"])],8,n)],2)}var o=a(657),r={name:"FloatingButton",components:{Icon:o.Z},emits:["click"],props:{iconClass:{type:String},iconUrl:{type:String},class:{type:String},title:{type:String}},computed:{className(){return this.class}}},d=a(3744);const u=(0,d.Z)(r,[["render",s],["__scopeId","data-v-f812ef1c"]]);var m=u},1949:function(t,e,a){a.r(e),a.d(e,{default:function(){return b}});var l=a(6252);const i={key:2,class:"alarms-container"},n={class:"alarms items"};function s(t,e,a,s,o,r){const d=(0,l.up)("Loading"),u=(0,l.up)("NoItems"),m=(0,l.up)("Entity"),c=(0,l.up)("EntityModal"),p=(0,l.up)("AlarmEditor"),h=(0,l.up)("Modal"),y=(0,l.up)("FloatingButton");return(0,l.wg)(),(0,l.iD)(l.HY,null,[o.loading?((0,l.wg)(),(0,l.j4)(d,{key:0})):Object.keys(o.alarms).length?((0,l.wg)(),(0,l.iD)("div",i,[(0,l._)("div",n,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.alarms,(t=>((0,l.wg)(),(0,l.iD)("div",{class:"item",key:t.external_id},[(0,l.Wm)(m,{value:t,onShowModal:e=>o.selectedAlarm=t.external_id},null,8,["value","onShowModal"])])))),128))])])):((0,l.wg)(),(0,l.j4)(u,{key:1},{default:(0,l.w5)((()=>[(0,l.Uk)(" No alarms configured ")])),_:1})),r.modalVisible?((0,l.wg)(),(0,l.j4)(c,{key:3,entity:o.alarms[o.selectedAlarm],visible:r.modalVisible,"config-values":{},onClose:e[0]||(e[0]=t=>o.selectedAlarm=null)},null,8,["entity","visible"])):(0,l.kq)("",!0),(0,l.Wm)(h,{title:"Add Alarm",visible:o.addAlarmModalVisible,onClose:e[1]||(e[1]=t=>o.addAlarmModalVisible=!1)},{default:(0,l.w5)((()=>[o.addAlarmModalVisible?((0,l.wg)(),(0,l.j4)(p,{key:0,value:o.newAlarm,"new-alarm":"",onInput:r.addAlarm},null,8,["value","onInput"])):(0,l.kq)("",!0)])),_:1},8,["visible"]),(0,l.Wm)(y,{"icon-class":"fa fa-stopwatch",text:"Add Alarm",onClick:e[2]||(e[2]=t=>o.addAlarmModalVisible=!0)})],64)}var o=a(9381),r=a(6791),d=a(1999),u=a(4558),m=a(2797),c=a(3493),p=a(3222),h=a(8637),y={components:{AlarmEditor:o["default"],Entity:u["default"],EntityModal:d["default"],FloatingButton:m.Z,Loading:r.Z,Modal:c.Z,NoItems:p.Z},mixins:[h.Z],props:{pluginName:{type:String},config:{type:Object,default:()=>{}}},data(){return{loading:!1,addAlarmModalVisible:!1,alarms:{},selectedAlarm:null,newAlarm:{condition_type:"cron",when:"* * * * *",audio_volume:this.$root.config?.alarm?.audio_volume??100,media_repeat:!0}}},computed:{modalVisible(){return null!=this.alarms[this.selectedAlarm]}},methods:{addAlarm(t){null!=t.external_id&&(t.name=t?.meta?.name_override||t.name,t.meta={...t.meta,icon:{class:t.meta?.icon?.["class"]||"fas fa-stopwatch"}},this.alarms[t.external_id]=t,this.addAlarmModalVisible=!1)},async refresh(){this.$emit("loading",!0);try{await this.request("alarm.status"),(await this.request("entities.get",{plugins:[this.pluginName]})).forEach((t=>this.addAlarm(t)))}finally{this.$emit("loading",!1)}},async onEntityUpdate(t){const e=t?.entity;e?.plugin===this.pluginName&&this.addAlarm(e)},async onEntityDelete(t){const e=t?.entity;e?.plugin===this.pluginName&&(this.selectedAlarm===e.external_id&&(this.selectedAlarm=null),this.alarms[e.external_id]&&delete this.alarms[e.external_id])}},mounted(){this.refresh(),this.subscribe(this.onEntityUpdate,"on-alarm-entity-update","platypush.message.event.entities.EntityUpdateEvent"),this.subscribe(this.onEntityDelete,"on-alarm-entity-delete","platypush.message.event.entities.EntityDeleteEvent")},unmounted(){this.unsubscribe("on-alarm-entity-update"),this.unsubscribe("on-alarm-entity-delete")}},g=a(3744);const f=(0,g.Z)(y,[["render",s],["__scopeId","data-v-52431f4a"]]);var b=f}}]); -//# sourceMappingURL=1949.1f6139b7.js.map \ No newline at end of file +//# sourceMappingURL=1949.aa522c80.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1949.1f6139b7.js.map b/platypush/backend/http/webapp/dist/static/js/1949.aa522c80.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1949.1f6139b7.js.map rename to platypush/backend/http/webapp/dist/static/js/1949.aa522c80.js.map index bac0439b47..19da05cce4 100644 --- a/platypush/backend/http/webapp/dist/static/js/1949.1f6139b7.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1949.aa522c80.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1949.1f6139b7.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/FloatingButton.vue","webpack://platypush/./src/components/elements/FloatingButton.vue?d72c","webpack://platypush/./src/components/panels/Alarm/Index.vue","webpack://platypush/./src/components/panels/Alarm/Index.vue?d928"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./FloatingButton.vue?vue&type=template&id=f812ef1c&scoped=true\"\nimport script from \"./FloatingButton.vue?vue&type=script&lang=js\"\nexport * from \"./FloatingButton.vue?vue&type=script&lang=js\"\n\nimport \"./FloatingButton.vue?vue&type=style&index=0&id=f812ef1c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-f812ef1c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=52431f4a&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=52431f4a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-52431f4a\"]])\n\nexport default __exports__"],"names":["_createElementBlock","class","_normalizeClass","$options","className","_createElementVNode","type","title","$props","onClick","_cache","$event","_ctx","$emit","_createVNode","_component_Icon","iconClass","url","iconUrl","name","components","Icon","emits","props","String","computed","this","__exports__","render","$data","loading","_createBlock","_component_Loading","key","Object","keys","alarms","length","_hoisted_1","_hoisted_2","_Fragment","_renderList","alarm","external_id","_component_Entity","value","onShowModal","selectedAlarm","_component_NoItems","modalVisible","_component_EntityModal","entity","visible","onClose","_component_Modal","addAlarmModalVisible","_component_AlarmEditor","newAlarm","onInput","addAlarm","_component_FloatingButton","text","AlarmEditor","Entity","EntityModal","FloatingButton","Loading","Modal","NoItems","mixins","Utils","pluginName","config","default","data","condition_type","when","audio_volume","$root","media_repeat","methods","meta","name_override","icon","refresh","request","plugins","forEach","onEntityUpdate","msg","plugin","onEntityDelete","mounted","subscribe","unmounted","unsubscribe"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/1949.aa522c80.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/FloatingButton.vue","webpack://platypush/./src/components/elements/FloatingButton.vue?d72c","webpack://platypush/./src/components/panels/Alarm/Index.vue","webpack://platypush/./src/components/panels/Alarm/Index.vue?d928"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./FloatingButton.vue?vue&type=template&id=f812ef1c&scoped=true\"\nimport script from \"./FloatingButton.vue?vue&type=script&lang=js\"\nexport * from \"./FloatingButton.vue?vue&type=script&lang=js\"\n\nimport \"./FloatingButton.vue?vue&type=style&index=0&id=f812ef1c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-f812ef1c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=52431f4a&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=52431f4a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-52431f4a\"]])\n\nexport default __exports__"],"names":["_createElementBlock","class","_normalizeClass","$options","className","_createElementVNode","type","title","$props","onClick","_cache","$event","_ctx","$emit","_createVNode","_component_Icon","iconClass","url","iconUrl","name","components","Icon","emits","props","String","computed","this","__exports__","render","$data","loading","_createBlock","_component_Loading","key","Object","keys","alarms","length","_hoisted_1","_hoisted_2","_Fragment","_renderList","alarm","external_id","_component_Entity","value","onShowModal","selectedAlarm","_component_NoItems","modalVisible","_component_EntityModal","entity","visible","onClose","_component_Modal","addAlarmModalVisible","_component_AlarmEditor","newAlarm","onInput","addAlarm","_component_FloatingButton","text","AlarmEditor","Entity","EntityModal","FloatingButton","Loading","Modal","NoItems","mixins","Utils","pluginName","config","default","data","condition_type","when","audio_volume","$root","media_repeat","methods","meta","name_override","icon","refresh","request","plugins","forEach","onEntityUpdate","msg","plugin","onEntityDelete","mounted","subscribe","unmounted","unsubscribe"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2018.7018c2fc.js b/platypush/backend/http/webapp/dist/static/js/2018.797df628.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/2018.7018c2fc.js rename to platypush/backend/http/webapp/dist/static/js/2018.797df628.js index 04660240c7..8278db333b 100644 --- a/platypush/backend/http/webapp/dist/static/js/2018.7018c2fc.js +++ b/platypush/backend/http/webapp/dist/static/js/2018.797df628.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2018],{2544:function(e,n,t){t.d(n,{Z:function(){return g}});var s=t(6252),i=t(9963);const l=e=>((0,s.dD)("data-v-0bc64e95"),e=e(),(0,s.Cn)(),e),o=l((()=>(0,s._)("i",{class:"fas fa-clipboard"},null,-1))),a=[o];function c(e,n,t,l,o,c){return(0,s.wg)(),(0,s.iD)("button",{class:"copy-button",ref:"copyButton",title:"Copy to clipboard",onClick:n[0]||(n[0]=(0,i.iM)(((...e)=>c.copy&&c.copy(...e)),["prevent"])),onInput:n[1]||(n[1]=(0,i.iM)(((...e)=>c.copy&&c.copy(...e)),["prevent"]))},a,544)}var r=t(8637),u={name:"CopyButton",emits:["input","click"],mixins:[r.Z],props:{text:{type:String}},methods:{async copy(e){this.text?.length&&await this.copyToClipboard(this.text),this.$emit(e.type,e)}}},d=t(3744);const h=(0,d.Z)(u,[["render",c],["__scopeId","data-v-0bc64e95"]]);var g=h},2126:function(e,n,t){t.d(n,{Z:function(){return h}});var s=t(6252),i=t(3577);const l=["href"],o=["src","alt","title"],a=["src","alt","title"];function c(e,n,t,c,r,u){return(0,s.wg)(),(0,s.iD)("div",{class:"extension-icon",style:(0,i.j5)({width:`${t.size}`,height:`${t.size}`})},[t.withDocsLink?((0,s.wg)(),(0,s.iD)("a",{key:0,href:u.docsUrl,target:"_blank"},[(0,s._)("img",{src:u.iconUrl,alt:u.extensionName,title:u.extensionName},null,8,o)],8,l)):((0,s.wg)(),(0,s.iD)("img",{key:1,src:u.iconUrl,alt:u.extensionName,title:u.extensionName},null,8,a))],4)}var r={props:{name:{type:String,required:!0},size:{type:String,default:"1.75em"},withDocsLink:{type:Boolean,default:!1}},computed:{iconUrl(){return`https://static.platypush.tech/icons/${this.extensionName}-64.png`},extensionType(){return"backend"==this.name.split(".")[0]?"backend":"plugin"},extensionName(){const e=this.name.split(".");return e.length<1?this.name:("backend"==e[0]&&e.shift(),e.join("."))},docsUrl(){return`https://docs.platypush.tech/platypush/${this.extensionType}s/${this.extensionName}.html`}}},u=t(3744);const d=(0,u.Z)(r,[["render",c],["__scopeId","data-v-0353c248"]]);var h=d},2018:function(e,n,t){t.r(n),t.d(n,{default:function(){return qe}});var s=t(6252),i=t(9963),l=t(3577);const o={class:"row plugin extensions-container"},a={class:"filter-container"},c=["disabled"],r={class:"items"},u={key:0,class:"extension"},d=["data-name","onClick"],h={class:"name"},g={key:0,class:"enabled icon",title:"Enabled"},p={key:0,class:"enabled icon fas fa-circle-check"},f={key:0,class:"extension-body-container until tablet"},m={key:0,class:"extension-body-container from desktop"};function x(e,n,t,x,b,k){const y=(0,s.up)("Loading"),_=(0,s.up)("ExtensionIcon"),w=(0,s.up)("Extension");return(0,s.wg)(),(0,s.iD)("div",o,[b.loading?((0,s.wg)(),(0,s.j4)(y,{key:0})):(0,s.kq)("",!0),(0,s._)("header",null,[(0,s._)("div",a,[(0,s.wy)((0,s._)("input",{type:"text",ref:"filter",placeholder:"Extension name","onUpdate:modelValue":n[0]||(n[0]=e=>b.filter=e),disabled:b.loading},null,8,c),[[i.nr,b.filter]])])]),(0,s._)("main",null,[(0,s._)("div",r,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(k.extensionNames,(e=>((0,s.wg)(),(0,s.iD)("div",{class:"extension-container",key:e},[k.matchesFilter(e)?((0,s.wg)(),(0,s.iD)("div",u,[(0,s._)("div",{class:(0,l.C_)(["item",{selected:e===b.selectedExtension}]),"data-name":e,onClick:n=>k.onClick(e,!1)},[(0,s.Wm)(_,{name:e,size:"1.75em"},null,8,["name"]),(0,s._)("span",h,(0,l.zw)(k.extensions[e].name),1),k.enabledExtensions[e]?((0,s.wg)(),(0,s.iD)("span",g,[k.enabledExtensions[e]?((0,s.wg)(),(0,s.iD)("i",p)):(0,s.kq)("",!0)])):(0,s.kq)("",!0)],10,d),b.selectedExtension&&e===b.selectedExtension?((0,s.wg)(),(0,s.iD)("div",f,[(0,s.Wm)(w,{extension:k.extensions[b.selectedExtension],config:k.enabledExtensions[b.selectedExtension],"config-file":b.configFile},null,8,["extension","config","config-file"])])):(0,s.kq)("",!0)])):(0,s.kq)("",!0)])))),128))]),b.selectedExtension?((0,s.wg)(),(0,s.iD)("div",m,[(0,s.Wm)(w,{extension:k.extensions[b.selectedExtension],config:k.enabledExtensions[b.selectedExtension],"config-file":b.configFile},null,8,["extension","config","config-file"])])):(0,s.kq)("",!0)])])}const b=e=>((0,s.dD)("data-v-3fa6b036"),e=e(),(0,s.Cn)(),e),k={class:"extension"},y=b((()=>(0,s._)("span",{class:"from tablet"},"Documentation",-1))),_=b((()=>(0,s._)("span",{class:"from tablet"},"Install",-1))),w=b((()=>(0,s._)("span",{class:"from tablet"},"Configuration",-1))),C={class:"extension-body"};function v(e,n,t,i,l,o){const a=(0,s.up)("Tab"),c=(0,s.up)("Tabs"),r=(0,s.up)("Doc"),u=(0,s.up)("Config"),d=(0,s.up)("Install");return(0,s.wg)(),(0,s.iD)("div",k,[(0,s._)("header",null,[(0,s.Wm)(c,null,{default:(0,s.w5)((()=>[(0,s.Wm)(a,{selected:"doc"===l.selectedTab,"icon-class":"fas fa-book",onInput:n[0]||(n[0]=e=>l.selectedTab="doc")},{default:(0,s.w5)((()=>[y])),_:1},8,["selected"]),(0,s.Wm)(a,{selected:"install"===l.selectedTab,"icon-class":"fas fa-download",onInput:n[1]||(n[1]=e=>l.selectedTab="install")},{default:(0,s.w5)((()=>[_])),_:1},8,["selected"]),(0,s.Wm)(a,{selected:"config"===l.selectedTab,"icon-class":"fas fa-square-check",onInput:n[2]||(n[2]=e=>l.selectedTab="config")},{default:(0,s.w5)((()=>[w])),_:1},8,["selected"])])),_:1})]),(0,s._)("div",C,["doc"===l.selectedTab?((0,s.wg)(),(0,s.j4)(r,{key:0,extension:t.extension},null,8,["extension"])):"config"===l.selectedTab?((0,s.wg)(),(0,s.j4)(u,{key:1,extension:t.extension,config:t.config,"config-file":t.configFile},null,8,["extension","config","config-file"])):"install"===l.selectedTab?((0,s.wg)(),(0,s.j4)(d,{key:2,extension:t.extension},null,8,["extension"])):(0,s.kq)("",!0)])])}var D=t(8735),E=t(3176);const $={key:0,class:"config-container current"},q=["innerHTML"],I=["innerHTML"];function T(e,n,t,i,o,a){const c=(0,s.up)("CopyButton");return(0,s.wg)(),(0,s.iD)(s.HY,null,[a.highlightedCurrentConfig?((0,s.wg)(),(0,s.iD)("div",$,[(0,s.Wm)(c,{text:o.curYamlConfig},null,8,["text"]),(0,s._)("pre",null,[(0,s._)("code",{class:"config-snippet",innerHTML:a.highlightedCurrentConfig},null,8,q)])])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,l.C_)(["config-container snippet",{fullscreen:!a.highlightedCurrentConfig}])},[(0,s.Wm)(c,{text:t.extension.config_snippet},null,8,["text"]),(0,s._)("pre",null,[(0,s._)("code",{class:"config-snippet",innerHTML:a.highlightedConfigSnippet},null,8,I)])],2)],64)}t(8783),t(3465);var O=t(637),j=t(2544),Z=t(8637),L={name:"Extension",mixins:[Z.Z],components:{CopyButton:j.Z},props:{extension:{type:Object,required:!0},config:{type:Object},configFile:{type:String}},data(){return{curYamlConfig:null}},computed:{highlightedConfigSnippet(){return O.Z.highlight(`# Configuration template. You can add it to ${this.configFile}\n`+this.extension.config_snippet,{language:"yaml"}).value.trim()},highlightedCurrentConfig(){return this.curYamlConfig?O.Z.highlight("yaml","# Currently loaded configuration\n"+this.curYamlConfig).value.trim():null}},methods:{async loadCurrentConfig(){this.config?this.curYamlConfig=await this.request("utils.to_yaml",{obj:{[this.extension.name]:this.config}}):this.curYamlConfig=null}},mounted(){this.loadCurrentConfig(),this.$watch("config",this.loadCurrentConfig)}},U=t(3744);const W=(0,U.Z)(L,[["render",T],["__scopeId","data-v-4634d8cb"]]);var F=W;const N=e=>((0,s.dD)("data-v-49986d05"),e=e(),(0,s.Cn)(),e),R={class:"doc"},z=["href"],H=["textContent"],B=["innerHTML"],M={key:0,class:"actions"},S=N((()=>(0,s._)("h3",null,[(0,s._)("i",{class:"icon fas fa-play"}),(0,s.Uk)("   Actions ")],-1))),Y=["href"],P={key:1,class:"events"},A=N((()=>(0,s._)("h3",null,[(0,s._)("i",{class:"icon fas fa-flag"}),(0,s.Uk)("   Events ")],-1))),K=["href"];function V(e,n,t,i,o,a){const c=(0,s.up)("ExtensionIcon");return(0,s.wg)(),(0,s.iD)("section",R,[(0,s._)("header",null,[(0,s._)("h2",null,[(0,s._)("a",{class:"title",href:t.extension.doc_url,target:"_blank"},[(0,s.Wm)(c,{name:t.extension.name,size:"2em","with-docs-link":""},null,8,["name"]),(0,s._)("span",{class:"name",textContent:(0,l.zw)(t.extension.name)},null,8,H)],8,z)])]),o.doc?((0,s.wg)(),(0,s.iD)("article",{key:0,onClick:n[0]||(n[0]=(...e)=>a.onDocClick&&a.onDocClick(...e))},[(0,s._)("div",{class:"doc-content",innerHTML:o.doc},null,8,B),Object.keys(t.extension.actions||{}).length>0?((0,s.wg)(),(0,s.iD)("div",M,[S,(0,s._)("ul",null,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(a.actionNames,(e=>((0,s.wg)(),(0,s.iD)("li",{class:"action",key:e},[(0,s._)("a",{href:`/#execute?action=${t.extension.name}.${e}`},(0,l.zw)(t.extension.name)+"."+(0,l.zw)(e),9,Y)])))),128))])])):(0,s.kq)("",!0),Object.keys(t.extension.events||{}).length>0?((0,s.wg)(),(0,s.iD)("div",P,[A,(0,s._)("ul",null,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(a.eventNames,(e=>((0,s.wg)(),(0,s.iD)("li",{class:"event",key:e},[(0,s._)("a",{href:t.extension.events[e].doc_url,target:"_blank"},(0,l.zw)(e),9,K)])))),128))])])):(0,s.kq)("",!0)])):(0,s.kq)("",!0)])}var G=t(2126),J=t(5250),Q={name:"Doc",mixins:[Z.Z],components:{ExtensionIcon:G.Z},props:{extension:{type:Object,required:!0}},data(){return{doc:null,localPageRegex:new RegExp("^/?#.*$")}},computed:{actionNames(){return Object.keys(this.extension.actions).sort()},eventNames(){return Object.keys(this.extension.events).sort()}},methods:{async parseDoc(){return this.extension.doc?.length?await this.request("utils.rst_to_html",{text:this.extension.doc}):null},refreshDoc(){this.parseDoc().then((e=>this.doc=e))},onDocClick(e){if("a"!==e.target.tagName.toLowerCase())return!0;e.preventDefault();const n=e.target.getAttribute("href");if(!n)return!0;if(n.match(this.localPageRegex))return window.location.href=n,!0;const t=n.match(/^https:\/\/docs\.platypush\.tech\/platypush\/(plugins|backend)\/([\w.]+)\.html#?.*$/);if(!t)return e.preventDefault(),window.open(n,"_blank"),!0;let[s,i]=t.slice(1);"backend"===s&&(i=`backend.${i}`),J.$.emit("update:extension",i),e.preventDefault()}},mounted(){this.refreshDoc(),this.$watch("extension.doc",this.refreshDoc)}};const X=(0,U.Z)(Q,[["render",V],["__scopeId","data-v-49986d05"]]);var ee=X;const ne=e=>((0,s.dD)("data-v-5e00060c"),e=e(),(0,s.Cn)(),e),te={class:"install-container"},se={class:"top"},ie=ne((()=>(0,s._)("header",null,[(0,s._)("h2",null,"Dependencies")],-1))),le={class:"body"},oe={class:"container install-cmd-container"},ae=["innerHTML"],ce={key:0,class:"buttons install-btn"},re=["disabled"],ue=ne((()=>(0,s._)("i",{class:"fas fa-download"},null,-1))),de={key:0,class:"bottom"},he=ne((()=>(0,s._)("header",null,[(0,s._)("h2",null,"Output")],-1))),ge={class:"body"},pe={class:"container install-output",ref:"installOutput"},fe=["textContent"],me={key:0,class:"loading-container"};function xe(e,n,t,i,o,a){const c=(0,s.up)("CopyButton"),r=(0,s.up)("Loading"),u=(0,s.up)("RestartButton");return(0,s.wg)(),(0,s.iD)("div",te,[(0,s._)("section",se,[ie,(0,s._)("div",le,[(0,s._)("div",oe,[a.installCmd?((0,s.wg)(),(0,s.j4)(c,{key:0,text:a.installCmd},null,8,["text"])):(0,s.kq)("",!0),(0,s._)("pre",null,[o.loading?((0,s.wg)(),(0,s.j4)(r,{key:0})):((0,s.wg)(),(0,s.iD)("code",{key:1,innerHTML:a.highlightedInstallCmd},null,8,ae))])]),a.installCmd?((0,s.wg)(),(0,s.iD)("div",ce,[o.installDone?((0,s.wg)(),(0,s.j4)(u,{key:0})):(0,s.kq)("",!0),(0,s._)("button",{type:"button",class:"btn btn-default",disabled:o.installRunning,onClick:n[0]||(n[0]=(...e)=>a.installExtension&&a.installExtension(...e))},[ue,(0,s.Uk)(" Install ")],8,re)])):(0,s.kq)("",!0)])]),o.installRunning||o.installOutput?((0,s.wg)(),(0,s.iD)("section",de,[he,(0,s._)("div",ge,[(0,s._)("div",pe,[(0,s.Wm)(c,{text:o.installOutput},null,8,["text"]),(0,s._)("pre",null,[(0,s._)("code",{textContent:(0,l.zw)(o.installOutput)},null,8,fe),o.installRunning?((0,s.wg)(),(0,s.iD)("div",me,[(0,s.Uk)("\n "),(0,s.Wm)(r),(0,s.Uk)("\n ")])):(0,s.kq)("",!0)])],512)])])):(0,s.kq)("",!0)])}var be=t(6791),ke=t(2717),ye={name:"Install",mixins:[Z.Z],emit:["install-start","install-end"],components:{CopyButton:j.Z,Loading:be.Z,RestartButton:ke.Z},props:{extension:{type:Object,required:!0}},data(){return{installRunning:!1,installDone:!1,installOutput:null,installCmds:[],pendingCommands:0,error:null,loading:!1}},computed:{installCmd(){return this.installCmds.length?this.installCmds.join("\n").trim():null},highlightedInstallCmd(){return O.Z.highlight(this.installCmd?this.installCmds.map((e=>`$ ${e}`)).join("\n").trim():"# No extra installation steps required",{language:"bash"}).value}},methods:{wsProcess(e){try{const n="https:"===window.location.protocol?"wss":"ws",t=`${n}://${location.host}${e}`,s=new WebSocket(t);s.onmessage=this.onMessage,s.onerror=this.onError,s.onclose=this.onClose}catch(n){this.notify({error:!0,title:"Websocket initialization error",text:n.toString()}),console.error("Websocket initialization error"),console.error(n),this.error=n,this.installRunning=!1}},onMessage(e){this.installOutput||(this.installOutput=""),this.installOutput+=e.data},onClose(){this.installRunning=!1,this.$emit("install-end",this.extension),this.error||(this.installDone=!0),this.notify({title:"Extension installed",html:`Extension ${this.extension.name} installed successfully`,image:{iconClass:"fas fa-check"}})},onError(e){this.notify({error:!0,title:"Websocket error",text:e.toString()}),console.error("Websocket error"),console.error(e),this.error=e,this.installRunning=!1},installExtension(){if(!this.installCmd)return;this.error=null,this.installRunning=!0,this.installOutput="",this.$emit("install-start",this.extension);const e=this.installCmds.join(";\n");this.request("shell.exec",{cmd:e,ws:!0}).then((e=>{this.wsProcess(e.ws_path)})).catch((e=>{this.error=e,this.installRunning=!1,this.$emit("install-end",this.extension)}))},async refreshInstallCmds(){this.loading=!0;try{this.installCmds=await this.request("application.get_install_commands",{extension:this.extension.name})}finally{this.loading=!1}}},mounted(){this.refreshInstallCmds(),this.$watch("extension.name",(()=>{this.refreshInstallCmds()})),this.$watch("installOutput",(()=>{this.$nextTick((()=>{this.$refs.installOutput.focus(),this.$refs.installOutput.scrollTop=this.$refs.installOutput.scrollHeight}))}))}};const _e=(0,U.Z)(ye,[["render",xe],["__scopeId","data-v-5e00060c"]]);var we=_e,Ce={name:"Extension",components:{Config:F,Doc:ee,Install:we,Tab:D.Z,Tabs:E.Z},props:{extension:{type:Object,required:!0},config:{type:Object},configFile:{type:String}},data(){return{selectedTab:"doc"}}};const ve=(0,U.Z)(Ce,[["render",v],["__scopeId","data-v-3fa6b036"]]);var De=ve,Ee={name:"Extensions",mixins:[Z.Z],components:{Extension:De,ExtensionIcon:G.Z,Loading:be.Z},data(){return{loading:!1,plugins:{},backends:{},enabledPlugins:{},enabledBackends:{},filter:"",selectedExtension:null,configFile:null,config:{}}},computed:{extensions(){const e={};return Object.entries(this.plugins).forEach((([n,t])=>{e[n]={...t,name:n}})),Object.entries(this.backends).forEach((([n,t])=>{n=`backend.${n}`,e[n]={...t,name:n}})),e},enabledExtensions(){return[this.enabledPlugins,this.enabledBackends].reduce(((e,n)=>(Object.entries(n).forEach((([n,t])=>{e[n]=t})),e)),{})},extensionNames(){return Object.keys(this.extensions).sort()}},methods:{onClick(e,n=!0,t=!0){this.selectedExtension===e?this.selectedExtension=null:this.onInput(e,n,t)},onInput(e,n=!0,t=!0){n&&(this.filter=e);const s=e?.toLowerCase()?.trim();if(s?.length&&this.extensions[s]){this.selectedExtension=s,t&&this.setUrlArgs({extension:s});const e=this.$el.querySelector(`.extensions-container .item[data-name="${s}"]`);e&&e.scrollIntoView({behavior:"smooth"})}else this.selectedExtension=null,t&&this.setUrlArgs({})},matchesFilter(e){return!this.filter||e.includes(this.filter.toLowerCase())},async loadExtensions(){this.loading=!0;let[e,n]=[[],[]];try{[this.plugins,this.backends,e,n,this.config]=await Promise.all([this.request("inspect.get_all_plugins"),this.request("inspect.get_all_backends"),this.request("inspect.get_enabled_plugins"),this.request("inspect.get_enabled_backends"),this.request("inspect.get_config")])}finally{this.loading=!1}this.enabledPlugins=e.reduce(((e,n)=>(e[n]=this.config[n]||{},e)),{}),this.enabledBackends=n.reduce(((e,n)=>(n=`backend.${n}`,e[n]=this.config[n]||{},e)),{}),this.loadExtensionFromUrl(),this.$watch("$route.hash",(()=>this.loadExtensionFromUrl()))},async loadConfigFile(){this.configFile=await this.request("config.get_config_file")},loadExtensionFromUrl(){const e=this.getUrlArgs().extension;e&&this.$nextTick((()=>this.onInput(e,!1,!1)))}},mounted(){this.loadConfigFile(),this.loadExtensions(),J.$.on("update:extension",(e=>this.onInput(e,!1))),this.$nextTick((()=>this.$refs.filter.focus()))}};const $e=(0,U.Z)(Ee,[["render",x],["__scopeId","data-v-74d75ec7"]]);var qe=$e}}]); -//# sourceMappingURL=2018.7018c2fc.js.map \ No newline at end of file +//# sourceMappingURL=2018.797df628.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2018.7018c2fc.js.map b/platypush/backend/http/webapp/dist/static/js/2018.797df628.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/2018.7018c2fc.js.map rename to platypush/backend/http/webapp/dist/static/js/2018.797df628.js.map index 046dc2be95..eb45dd3cca 100644 --- a/platypush/backend/http/webapp/dist/static/js/2018.7018c2fc.js.map +++ b/platypush/backend/http/webapp/dist/static/js/2018.797df628.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2018.7018c2fc.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/CopyButton.vue","webpack://platypush/./src/components/elements/CopyButton.vue?0778","webpack://platypush/./src/components/elements/ExtensionIcon.vue","webpack://platypush/./src/components/elements/ExtensionIcon.vue?84d5","webpack://platypush/./src/components/panels/Extensions/Index.vue","webpack://platypush/./src/components/panels/Extensions/Extension.vue","webpack://platypush/./src/components/panels/Extensions/Config.vue","webpack://platypush/./src/components/panels/Extensions/Config.vue?f0c1","webpack://platypush/./src/components/panels/Extensions/Doc.vue","webpack://platypush/./src/components/panels/Extensions/Doc.vue?b066","webpack://platypush/./src/components/panels/Extensions/Install.vue","webpack://platypush/./src/components/panels/Extensions/Install.vue?ceca","webpack://platypush/./src/components/panels/Extensions/Extension.vue?4949","webpack://platypush/./src/components/panels/Extensions/Index.vue?7d84"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./CopyButton.vue?vue&type=template&id=0bc64e95&scoped=true\"\nimport script from \"./CopyButton.vue?vue&type=script&lang=js\"\nexport * from \"./CopyButton.vue?vue&type=script&lang=js\"\n\nimport \"./CopyButton.vue?vue&type=style&index=0&id=0bc64e95&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0bc64e95\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ExtensionIcon.vue?vue&type=template&id=0353c248&scoped=true\"\nimport script from \"./ExtensionIcon.vue?vue&type=script&lang=js\"\nexport * from \"./ExtensionIcon.vue?vue&type=script&lang=js\"\n\nimport \"./ExtensionIcon.vue?vue&type=style&index=0&id=0353c248&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0353c248\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Config.vue?vue&type=template&id=4634d8cb&scoped=true\"\nimport script from \"./Config.vue?vue&type=script&lang=js\"\nexport * from \"./Config.vue?vue&type=script&lang=js\"\n\nimport \"./Config.vue?vue&type=style&index=0&id=4634d8cb&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4634d8cb\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Doc.vue?vue&type=template&id=49986d05&scoped=true\"\nimport script from \"./Doc.vue?vue&type=script&lang=js\"\nexport * from \"./Doc.vue?vue&type=script&lang=js\"\n\nimport \"./Doc.vue?vue&type=style&index=0&id=49986d05&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-49986d05\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Install.vue?vue&type=template&id=5e00060c&scoped=true\"\nimport script from \"./Install.vue?vue&type=script&lang=js\"\nexport * from \"./Install.vue?vue&type=script&lang=js\"\n\nimport \"./Install.vue?vue&type=style&index=0&id=5e00060c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5e00060c\"]])\n\nexport default __exports__","import { render } from \"./Extension.vue?vue&type=template&id=3fa6b036&scoped=true\"\nimport script from \"./Extension.vue?vue&type=script&lang=js\"\nexport * from \"./Extension.vue?vue&type=script&lang=js\"\n\nimport \"./Extension.vue?vue&type=style&index=0&id=3fa6b036&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3fa6b036\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=74d75ec7&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=74d75ec7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-74d75ec7\"]])\n\nexport default __exports__"],"names":["_createElementVNode","class","_hoisted_1","_createElementBlock","ref","title","onClick","_cache","_withModifiers","args","$options","copy","onInput","name","emits","mixins","Utils","props","text","type","String","methods","event","this","length","copyToClipboard","$emit","__exports__","render","style","_normalizeStyle","width","$props","size","height","withDocsLink","href","docsUrl","target","src","iconUrl","alt","extensionName","required","default","Boolean","computed","extensionType","split","words","shift","join","$data","loading","_createBlock","_component_Loading","key","_hoisted_2","placeholder","filter","$event","disabled","_hoisted_4","_Fragment","_renderList","extensionNames","matchesFilter","_hoisted_5","_normalizeClass","selected","selectedExtension","_createVNode","_component_ExtensionIcon","_hoisted_7","_toDisplayString","extensions","enabledExtensions","_hoisted_8","_hoisted_9","_hoisted_10","_component_Extension","extension","config","configFile","_hoisted_11","_component_Tabs","_component_Tab","selectedTab","_hoisted_3","_component_Doc","_component_Config","_component_Install","highlightedCurrentConfig","_component_CopyButton","curYamlConfig","innerHTML","config_snippet","highlightedConfigSnippet","components","CopyButton","Object","data","hljs","highlight","language","value","trim","loadCurrentConfig","request","obj","mounted","$watch","doc_url","doc","onDocClick","keys","actions","_hoisted_6","actionNames","actionName","events","eventNames","eventName","ExtensionIcon","localPageRegex","RegExp","sort","parseDoc","refreshDoc","then","tagName","toLowerCase","preventDefault","getAttribute","match","window","location","open","slice","bus","emit","installCmd","highlightedInstallCmd","installDone","_component_RestartButton","installRunning","installExtension","installOutput","_hoisted_12","_hoisted_13","_hoisted_15","Loading","RestartButton","installCmds","pendingCommands","error","map","cmd","wsProcess","path","protocol","url","host","ws","WebSocket","onmessage","onMessage","onerror","onError","onclose","onClose","err","notify","toString","console","msg","html","image","iconClass","output","ws_path","catch","refreshInstallCmds","$nextTick","$refs","focus","scrollTop","scrollHeight","Config","Doc","Install","Tab","Tabs","Extension","plugins","backends","enabledPlugins","enabledBackends","entries","forEach","plugin","backend","reduce","acc","input","setFilter","setUrlArgs","el","$el","querySelector","scrollIntoView","behavior","includes","loadExtensions","Promise","all","loadExtensionFromUrl","loadConfigFile","getUrlArgs","on","ext"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/2018.797df628.js","mappings":"gPAMIA,EAAAA,EAAAA,GAA8B,KAA3BC,MAAM,oBAAkB,W,GAA3BC,G,0CALFC,EAAAA,EAAAA,IAMS,UANDF,MAAM,cACNG,IAAI,aACJC,MAAM,oBACLC,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAA,IAAAC,IAAUC,EAAAC,MAAAD,EAAAC,QAAAF,IAAI,cACnBG,QAAKL,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAA,IAAAC,IAAUC,EAAAC,MAAAD,EAAAC,QAAAF,IAAI,e,qBAQ9B,GACEI,KAAM,aACNC,MAAO,CAAC,QAAS,SACjBC,OAAQ,CAACC,EAAAA,GACTC,MAAO,CACLC,KAAM,CACJC,KAAMC,SAIVC,QAAS,CACP,UAAMV,CAAKW,GACLC,KAAKL,MAAMM,cACPD,KAAKE,gBAAgBF,KAAKL,MAElCK,KAAKG,MAAMJ,EAAMH,KAAMG,EACzB,I,UCtBJ,MAAMK,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,0LCREzB,EAAAA,EAAAA,IAKM,OALDF,MAAM,iBAAkB4B,OAAKC,EAAAA,EAAAA,IAAA,CAAAC,MAAA,GAAcC,EAAAC,OAAIC,OAAA,GAAeF,EAAAC,U,CACxBD,EAAAG,eAAY,WAArDhC,EAAAA,EAAAA,IAEI,K,MAFAiC,KAAM1B,EAAA2B,QAASC,OAAO,U,EACxBtC,EAAAA,EAAAA,GAAkE,OAA5DuC,IAAK7B,EAAA8B,QAAUC,IAAK/B,EAAAgC,cAAgBrC,MAAOK,EAAAgC,e,8BAEnDvC,EAAAA,EAAAA,IAAyE,O,MAAnEoC,IAAK7B,EAAA8B,QAAUC,IAAK/B,EAAAgC,cAAgBrC,MAAOK,EAAAgC,e,eAKrD,OACEzB,MAAO,CACLJ,KAAM,CACJM,KAAMC,OACNuB,UAAU,GAGZV,KAAM,CACJd,KAAMC,OACNwB,QAAS,UAGXT,aAAc,CACZhB,KAAM0B,QACND,SAAS,IAIbE,SAAU,CACRN,OAAAA,GACE,MAAQ,uCAAsCjB,KAAKmB,sBACrD,EAEAK,aAAAA,GACE,MAAkC,WAA3BxB,KAAKV,KAAKmC,MAAM,KAAK,GAAkB,UAAY,QAC5D,EAEAN,aAAAA,GACE,MAAMO,EAAQ1B,KAAKV,KAAKmC,MAAM,KAC9B,OAAIC,EAAMzB,OAAS,EACVD,KAAKV,MAEE,WAAZoC,EAAM,IACRA,EAAMC,QAEDD,EAAME,KAAK,KACpB,EAEAd,OAAAA,GACE,MAAQ,yCAAwCd,KAAKwB,kBAAkBxB,KAAKmB,oBAC9E,I,UC3CJ,MAAMf,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,gHCRO3B,MAAM,mC,GAIFA,MAAM,oB,kBAUNA,MAAM,S,SAEFA,MAAM,a,6BAMDA,MAAM,Q,SACNA,MAAM,eAAeI,MAAM,W,SAC5BJ,MAAM,oC,SAIRA,MAAM,yC,SAUZA,MAAM,yC,0HAtCfE,EAAAA,EAAAA,IA6CM,MA7CND,EA6CM,CA5CWkD,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,sBAE1BxD,EAAAA,EAAAA,GAQS,gBAPPA,EAAAA,EAAAA,GAMM,MANNyD,EAMM,WALJzD,EAAAA,EAAAA,GAI6B,SAJtBmB,KAAK,OACLf,IAAI,SACJsD,YAAY,iB,qCACHN,EAAAO,OAAMC,GACdC,SAAUT,EAAAC,S,iBADFD,EAAAO,eAKpB3D,EAAAA,EAAAA,GA+BO,cA9BLA,EAAAA,EAAAA,GAsBM,MAtBN8D,EAsBM,gBArBJ3D,EAAAA,EAAAA,IAoBM4D,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IApB0CtD,EAAAuD,gBAARpD,K,WAAxCV,EAAAA,EAAAA,IAoBM,OApBDF,MAAM,sBAAsDuD,IAAK3C,G,CACvCH,EAAAwD,cAAcrD,KAAI,WAA/CV,EAAAA,EAAAA,IAkBM,MAlBNgE,EAkBM,EAjBJnE,EAAAA,EAAAA,GASM,OATDC,OAAKmE,EAAAA,EAAAA,IAAA,CAAC,OAAM,CAAAC,SACOxD,IAASuC,EAAAkB,qBAC3B,YAAWzD,EACXP,QAAKsD,GAAElD,EAAAJ,QAAQO,GAAM,I,EACzB0D,EAAAA,EAAAA,IAA4CC,EAAA,CAA5B3D,KAAMA,EAAMoB,KAAK,U,kBACjCjC,EAAAA,EAAAA,GAAqD,OAArDyE,GAAqDC,EAAAA,EAAAA,IAA/BhE,EAAAiE,WAAW9D,GAAMA,MAAI,GACMH,EAAAkE,kBAAkB/D,KAAI,WAAvEV,EAAAA,EAAAA,IAEO,OAFP0E,EAEO,CAD6CnE,EAAAkE,kBAAkB/D,KAAI,WAAxEV,EAAAA,EAAAA,IAA6E,IAA7E2E,KAA6E,yCAKtE1B,EAAAkB,mBAAqBzD,IAASuC,EAAAkB,oBAAiB,WAD1DnE,EAAAA,EAAAA,IAKM,MALN4E,EAKM,EAHJR,EAAAA,EAAAA,IAEuCS,EAAA,CAF3BC,UAAWvE,EAAAiE,WAAWvB,EAAAkB,mBACtBY,OAAQxE,EAAAkE,kBAAkBxB,EAAAkB,mBAC1B,cAAalB,EAAA+B,Y,gGAOtB/B,EAAAkB,oBAAiB,WAD5BnE,EAAAA,EAAAA,IAKM,MALNiF,EAKM,EAHJb,EAAAA,EAAAA,IAEuCS,EAAA,CAF3BC,UAAWvE,EAAAiE,WAAWvB,EAAAkB,mBACtBY,OAAQxE,EAAAkE,kBAAkBxB,EAAAkB,mBAC1B,cAAalB,EAAA+B,Y,mIC1C1BlF,MAAM,a,UAKHD,EAAAA,EAAAA,GAA8C,QAAxCC,MAAM,eAAc,iBAAa,K,UAKvCD,EAAAA,EAAAA,GAAwC,QAAlCC,MAAM,eAAc,WAAO,K,UAKjCD,EAAAA,EAAAA,GAA8C,QAAxCC,MAAM,eAAc,iBAAa,K,GAKxCA,MAAM,kB,kJApBbE,EAAAA,EAAAA,IA4BM,MA5BND,EA4BM,EA3BJF,EAAAA,EAAAA,GAiBS,gBAhBPuE,EAAAA,EAAAA,IAeOc,EAAA,M,kBAdL,IAGM,EAHNd,EAAAA,EAAAA,IAGMe,EAAA,CAHAjB,SAA0B,QAAhBjB,EAAAmC,YAAuB,aAAW,cAC5C3E,QAAKL,EAAA,KAAAA,EAAA,GAAAqD,GAAER,EAAAmC,YAAc,Q,mBACzB,IAA8C,CAA9C9B,K,sBAGFc,EAAAA,EAAAA,IAGMe,EAAA,CAHAjB,SAA0B,YAAhBjB,EAAAmC,YAA2B,aAAW,kBAChD3E,QAAKL,EAAA,KAAAA,EAAA,GAAAqD,GAAER,EAAAmC,YAAc,Y,mBACzB,IAAwC,CAAxCC,K,sBAGFjB,EAAAA,EAAAA,IAGMe,EAAA,CAHAjB,SAA0B,WAAhBjB,EAAAmC,YAA0B,aAAW,sBAC/C3E,QAAKL,EAAA,KAAAA,EAAA,GAAAqD,GAAER,EAAAmC,YAAc,W,mBACzB,IAA8C,CAA9CzB,K,iCAKN9D,EAAAA,EAAAA,GAOM,MAPNmE,EAOM,CANuB,QAAhBf,EAAAmC,cAAW,WAAtBjC,EAAAA,EAAAA,IAA2DmC,EAAA,C,MAAxBR,UAAWjD,EAAAiD,W,uBACX,WAAhB7B,EAAAmC,cAAW,WAA9BjC,EAAAA,EAAAA,IAGoCoC,EAAA,C,MAF3BT,UAAWjD,EAAAiD,UACXC,OAAQlD,EAAAkD,OACR,cAAalD,EAAAmD,Y,8CACc,YAAhB/B,EAAAmC,cAAW,WAA/BjC,EAAAA,EAAAA,IAAwEqC,EAAA,C,MAAxBV,UAAWjD,EAAAiD,W,kFC1B1DhF,MAAM,4B,4HACAS,EAAAkF,2BAAwB,WADnCzF,EAAAA,EAAAA,IAIM,MAJND,EAIM,EAFJqE,EAAAA,EAAAA,IAAoCsB,EAAA,CAAvB3E,KAAMkC,EAAA0C,eAAa,kBAChC9F,EAAAA,EAAAA,GAA4E,aAAvEA,EAAAA,EAAAA,GAAiE,QAA3DC,MAAM,iBAAiB8F,UAAQrF,EAAAkF,0B,gCAG5C5F,EAAAA,EAAAA,GAGM,OAHDC,OAAKmE,EAAAA,EAAAA,IAAA,CAAC,2BAA0B,aAAyB1D,EAAAkF,6B,EAC5DrB,EAAAA,EAAAA,IAA+CsB,EAAA,CAAlC3E,KAAMc,EAAAiD,UAAUe,gB,kBAC7BhG,EAAAA,EAAAA,GAA4E,aAAvEA,EAAAA,EAAAA,GAAiE,QAA3DC,MAAM,iBAAiB8F,UAAQrF,EAAAuF,0B,sEAW9C,GACEpF,KAAM,YACNE,OAAQ,CAACC,EAAAA,GACTkF,WAAY,CACVC,WAAUA,EAAAA,GAGZlF,MAAO,CACLgE,UAAW,CACT9D,KAAMiF,OACNzD,UAAU,GAGZuC,OAAQ,CACN/D,KAAMiF,QAGRjB,WAAY,CACVhE,KAAMC,SAIViF,IAAAA,GACE,MAAO,CACLP,cAAe,KAEnB,EAEAhD,SAAU,CACRmD,wBAAAA,GACE,OAAOK,EAAAA,EAAKC,UACT,+CAA8ChF,KAAK4D,eACpD5D,KAAK0D,UAAUe,eACf,CAACQ,SAAU,SACXC,MAAMC,MACV,EAEAd,wBAAAA,GACE,OAAKrE,KAAKuE,cAIHQ,EAAAA,EAAKC,UACV,OACA,qCACAhF,KAAKuE,eACLW,MAAMC,OAPC,IAQX,GAGFrF,QAAS,CACP,uBAAMsF,GACCpF,KAAK2D,OAKV3D,KAAKuE,oBAAsBvE,KAAKqF,QAC9B,gBAAiB,CACfC,IAAK,CACH,CAACtF,KAAK0D,UAAUpE,MAAOU,KAAK2D,UAPhC3D,KAAKuE,cAAgB,IAWzB,GAGFgB,OAAAA,GACEvF,KAAKoF,oBACLpF,KAAKwF,OAAO,SAAUxF,KAAKoF,kBAC7B,G,UCnFF,MAAMhF,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAAS,GAAQ,CAAC,YAAY,qBAEzF,Q,+DCRW1B,MAAM,O,sDAaNA,MAAM,W,UACTD,EAAAA,EAAAA,GAGK,YAFHA,EAAAA,EAAAA,GAA8B,KAA3BC,MAAM,sBAAkB,QAAG,iBAEhC,K,oBAWGA,MAAM,U,UACTD,EAAAA,EAAAA,GAGK,YAFHA,EAAAA,EAAAA,GAA8B,KAA3BC,MAAM,sBAAkB,QAAG,gBAEhC,K,uFAhCNE,EAAAA,EAAAA,IA2CU,UA3CVD,EA2CU,EA1CRF,EAAAA,EAAAA,GAOS,gBANPA,EAAAA,EAAAA,GAKK,YAJHA,EAAAA,EAAAA,GAGI,KAHDC,MAAM,QAASmC,KAAMJ,EAAAiD,UAAU+B,QAAS1E,OAAO,U,EAChDiC,EAAAA,EAAAA,IAAkEC,EAAA,CAAlD3D,KAAMmB,EAAAiD,UAAUpE,KAAMoB,KAAK,MAAM,qB,kBACjDjC,EAAAA,EAAAA,GAA6C,QAAvCC,MAAM,O,aAAOyE,EAAAA,EAAAA,IAAQ1C,EAAeiD,UAALpE,O,oBAK5BuC,EAAA6D,MAAG,WAAlB9G,EAAAA,EAAAA,IAgCU,W,MAhCWG,QAAKC,EAAA,KAAAA,EAAA,OAAAE,IAAEC,EAAAwG,YAAAxG,EAAAwG,cAAAzG,K,EAC1BT,EAAAA,EAAAA,GAAwC,OAAnCC,MAAM,cAAc8F,UAAQ3C,EAAA6D,K,UAENb,OAAOe,KAAKnF,EAAAiD,UAAUmC,SAAW,CAAC,GAAG5F,OAAS,IAAH,WAAtErB,EAAAA,EAAAA,IAaM,MAbNgE,EAaM,CAZJkD,GAKArH,EAAAA,EAAAA,GAMK,0BALHG,EAAAA,EAAAA,IAIK4D,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAJmCtD,EAAA4G,aAAdC,K,WAA1BpH,EAAAA,EAAAA,IAIK,MAJDF,MAAM,SAA4CuD,IAAK+D,G,EACzDvH,EAAAA,EAAAA,GAEI,KAFAoC,KAAI,oBAAsBJ,EAAAiD,UAAUpE,QAAQ0G,M,QAC3CvF,EAAAiD,UAAUpE,MAAO,KAAC6D,EAAAA,EAAAA,IAAG6C,GAAU,EAAA9C,Q,2BAMhB2B,OAAOe,KAAKnF,EAAAiD,UAAUuC,QAAU,CAAC,GAAGhG,OAAS,IAAH,WAApErB,EAAAA,EAAAA,IAaM,MAbN0E,EAaM,CAZJC,GAKA9E,EAAAA,EAAAA,GAMK,0BALHG,EAAAA,EAAAA,IAIK4D,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAJiCtD,EAAA+G,YAAbC,K,WAAzBvH,EAAAA,EAAAA,IAIK,MAJDF,MAAM,QAAyCuD,IAAKkE,G,EACtD1H,EAAAA,EAAAA,GAEI,KAFAoC,KAAMJ,EAAAiD,UAAUuC,OAAOE,GAAWV,QAAS1E,OAAO,W,QACjDoF,GAAS,EAAA3C,Q,wEAc1B,GACElE,KAAM,MACNE,OAAQ,CAACC,EAAAA,GACTkF,WAAY,CACVyB,cAAaA,EAAAA,GAGf1G,MAAO,CACLgE,UAAW,CACT9D,KAAMiF,OACNzD,UAAU,IAId0D,IAAAA,GACE,MAAO,CACLY,IAAK,KACLW,eAAgB,IAAIC,OAAO,WAE/B,EAEA/E,SAAU,CACRwE,WAAAA,GACE,OAAOlB,OAAOe,KAAK5F,KAAK0D,UAAUmC,SAASU,MAC7C,EAEAL,UAAAA,GACE,OAAOrB,OAAOe,KAAK5F,KAAK0D,UAAUuC,QAAQM,MAC5C,GAGFzG,QAAS,CACP,cAAM0G,GACJ,OAAKxG,KAAK0D,UAAUgC,KAAKzF,aAGZD,KAAKqF,QAChB,oBACA,CAAC1F,KAAMK,KAAK0D,UAAUgC,MAJf,IAMX,EAEAe,UAAAA,GACEzG,KAAKwG,WAAWE,MAAKhB,GAAO1F,KAAK0F,IAAMA,GACzC,EAKAC,UAAAA,CAAW5F,GACT,GAA2C,MAAvCA,EAAMgB,OAAO4F,QAAQC,cACvB,OAAO,EAET7G,EAAM8G,iBACN,MAAMhG,EAAOd,EAAMgB,OAAO+F,aAAa,QACvC,IAAKjG,EACH,OAAO,EAET,GAAIA,EAAKkG,MAAM/G,KAAKqG,gBAElB,OADAW,OAAOC,SAASpG,KAAOA,GAChB,EAGT,MAAMkG,EAAQlG,EAAKkG,MAAM,uFACzB,IAAKA,EAGH,OAFAhH,EAAM8G,iBACNG,OAAOE,KAAKrG,EAAM,WACX,EAGT,IAAKjB,EAAMN,GAAQyH,EAAMI,MAAM,GAClB,YAATvH,IACFN,EAAQ,WAAUA,KAEpB8H,EAAAA,EAAIC,KAAK,mBAAoB/H,GAC7BS,EAAM8G,gBACR,GAGFtB,OAAAA,GACEvF,KAAKyG,aACLzG,KAAKwF,OAAO,gBAAiBxF,KAAKyG,WACpC,GC/HF,MAAM,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAAS,GAAQ,CAAC,YAAY,qBAEzF,S,iECRO/H,MAAM,qB,IACAA,MAAM,O,YACbD,EAAAA,EAAAA,GAES,gBADPA,EAAAA,EAAAA,GAAqB,UAAjB,kBAAY,K,IAGbC,MAAM,Q,IACJA,MAAM,mC,2BAKNA,MAAM,uB,4BAMPD,EAAAA,EAAAA,GAA6B,KAA1BC,MAAM,mBAAiB,W,UAMzBA,MAAM,U,YACbD,EAAAA,EAAAA,GAES,gBADPA,EAAAA,EAAAA,GAAe,UAAX,YAAM,K,IAGPC,MAAM,Q,IACJA,MAAM,2BAA2BG,IAAI,iB,6BAG7BH,MAAM,qB,4HAjCzBE,EAAAA,EAAAA,IAwCM,MAxCND,GAwCM,EAvCJF,EAAAA,EAAAA,GAqBU,UArBVyD,GAqBU,CApBR+B,IAIAxF,EAAAA,EAAAA,GAeM,MAfN8D,GAeM,EAdJ9D,EAAAA,EAAAA,GAGM,MAHNmE,GAGM,CAFiCzD,EAAAmI,aAAU,WAA/CvF,EAAAA,EAAAA,IAAmDuC,EAAA,C,MAAtC3E,KAAMR,EAAAmI,Y,mCACnB7I,EAAAA,EAAAA,GAAmF,YAA/DoD,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,kBAAArD,EAAAA,EAAAA,IAA8C,Q,MAAxC4F,UAAQrF,EAAAoI,uB,gBAGRpI,EAAAmI,aAAU,WAAjD1I,EAAAA,EAAAA,IAQM,MARNsE,GAQM,CAPiBrB,EAAA2F,cAAW,WAAhCzF,EAAAA,EAAAA,IAAoC0F,EAAA,CAAAxF,IAAA,sBACpCxD,EAAAA,EAAAA,GAKS,UALDmB,KAAK,SACLlB,MAAM,kBACL4D,SAAUT,EAAA6F,eACV3I,QAAKC,EAAA,KAAAA,EAAA,OAAAE,IAAEC,EAAAwI,kBAAAxI,EAAAwI,oBAAAzI,K,CACdqE,IAA6B,sBAC/B,6BAKwB1B,EAAA6F,gBAAkB7F,EAAA+F,gBAAa,WAA7DhJ,EAAAA,EAAAA,IAeU,UAfV4E,GAeU,CAdRK,IAIApF,EAAAA,EAAAA,GASM,MATNoJ,GASM,EARJpJ,EAAAA,EAAAA,GAOM,MAPNqJ,GAOM,EANJ9E,EAAAA,EAAAA,IAAoCsB,EAAA,CAAvB3E,KAAMkC,EAAA+F,eAAa,kBAChCnJ,EAAAA,EAAAA,GAIY,aAJPA,EAAAA,EAAAA,GAA+B,Q,aAAzB0E,EAAAA,EAAAA,IAAQtB,EAAc+F,gB,WAEhB/F,EAAA6F,iBAAc,WAFK9I,EAAAA,EAAAA,IAI9B,MAJ8BmJ,GAI9B,UAF2B,mBAC/B/E,EAAAA,EAAAA,IAAWhB,IAAA,4BACb,6C,2BAgBV,IACE1C,KAAM,UACNE,OAAQ,CAACC,EAAAA,GACT4H,KAAM,CAAC,gBAAiB,eACxB1C,WAAY,CACVC,WAAU,IACVoD,QAAO,KACPC,cAAaA,GAAAA,GAGfvI,MAAO,CACLgE,UAAW,CACT9D,KAAMiF,OACNzD,UAAU,IAId0D,IAAAA,GACE,MAAO,CACL4C,gBAAgB,EAChBF,aAAa,EACbI,cAAe,KACfM,YAAa,GACbC,gBAAiB,EACjBC,MAAO,KACPtG,SAAS,EAEb,EAEAP,SAAU,CACR+F,UAAAA,GACE,OAAItH,KAAKkI,YAAYjI,OACZD,KAAKkI,YAAYtG,KAAK,MAAMuD,OAE9B,IACT,EAEAoC,qBAAAA,GACE,OACExC,EAAAA,EAAKC,UACHhF,KAAKsH,WACLtH,KAAKkI,YACJG,KAAKC,GAAS,KAAIA,MAClB1G,KAAK,MACLuD,OACD,yCACA,CAACF,SAAU,SACXC,KAEN,GAGFpF,QAAS,CACPyI,SAAAA,CAAUC,GACR,IACE,MAAMC,EAAwC,WAA7BzB,OAAOC,SAASwB,SAAwB,MAAQ,KAC3DC,EAAO,GAAED,OAAcxB,SAAS0B,OAAOH,IACvCI,EAAK,IAAIC,UAAUH,GAEzBE,EAAGE,UAAY9I,KAAK+I,UACpBH,EAAGI,QAAUhJ,KAAKiJ,QAClBL,EAAGM,QAAUlJ,KAAKmJ,OACpB,CAAE,MAAOC,GACPpJ,KAAKqJ,OAAO,CACVjB,OAAO,EACPtJ,MAAQ,iCACRa,KAAMyJ,EAAIE,aAGZC,QAAQnB,MAAM,kCACdmB,QAAQnB,MAAMgB,GACdpJ,KAAKoI,MAAQgB,EACbpJ,KAAK0H,gBAAiB,CACxB,CACF,EAEAqB,SAAAA,CAAUS,GACHxJ,KAAK4H,gBACR5H,KAAK4H,cAAgB,IAEvB5H,KAAK4H,eAAiB4B,EAAI1E,IAC5B,EAEAqE,OAAAA,GACEnJ,KAAK0H,gBAAiB,EACtB1H,KAAKG,MAAM,cAAeH,KAAK0D,WAE1B1D,KAAKoI,QACRpI,KAAKwH,aAAc,GACnBxH,KAAKqJ,OAAO,CACVvK,MAAQ,sBACR2K,KAAO,gBAAezJ,KAAK0D,UAAUpE,kCACrCoK,MAAO,CACLC,UAAW,iBAGnB,EAEAV,OAAAA,CAAQb,GACJpI,KAAKqJ,OAAO,CACVjB,OAAO,EACPtJ,MAAQ,kBACRa,KAAMyI,EAAMkB,aAGhBC,QAAQnB,MAAM,mBACdmB,QAAQnB,MAAMA,GACdpI,KAAKoI,MAAQA,EACbpI,KAAK0H,gBAAiB,CACxB,EAEAC,gBAAAA,GACE,IAAK3H,KAAKsH,WACR,OAEFtH,KAAKoI,MAAQ,KACbpI,KAAK0H,gBAAiB,EACtB1H,KAAK4H,cAAgB,GACrB5H,KAAKG,MAAM,gBAAiBH,KAAK0D,WAEjC,MAAM4E,EAAMtI,KAAKkI,YAAYtG,KAAK,OAClC5B,KAAKqF,QAAQ,aAAc,CACzBiD,IAAKA,EACLM,IAAI,IACHlC,MAAMkD,IACP5J,KAAKuI,UAAUqB,EAAOC,QAAQ,IAC7BC,OAAOV,IACRpJ,KAAKoI,MAAQgB,EACbpJ,KAAK0H,gBAAiB,EACtB1H,KAAKG,MAAM,cAAeH,KAAK0D,UAAU,GAE7C,EAEA,wBAAMqG,GACJ/J,KAAK8B,SAAU,EACf,IACE9B,KAAKkI,kBAAoBlI,KAAKqF,QAAQ,mCAAoC,CACxE3B,UAAW1D,KAAK0D,UAAUpE,MAE9B,CAAE,QACAU,KAAK8B,SAAU,CACjB,CACF,GAGFyD,OAAAA,GACEvF,KAAK+J,qBACL/J,KAAKwF,OAAO,kBAAkB,KAC5BxF,KAAK+J,oBAAoB,IAG3B/J,KAAKwF,OAAO,iBAAiB,KAC3BxF,KAAKgK,WAAU,KACbhK,KAAKiK,MAAMrC,cAAcsC,QACzBlK,KAAKiK,MAAMrC,cAAcuC,UAAYnK,KAAKiK,MAAMrC,cAAcwC,YAAW,GACzE,GAEN,GC3MF,MAAM,IAA2B,OAAgB,GAAQ,CAAC,CAAC,SAAS,IAAQ,CAAC,YAAY,qBAEzF,UN8BA,IACE9K,KAAM,YACNqF,WAAY,CACV0F,OAAM,EACNC,IAAG,GACHC,QAAO,GACPC,IAAG,IACHC,KAAIA,EAAAA,GAGN/K,MAAO,CACLgE,UAAW,CACT9D,KAAMiF,OACNzD,UAAU,GAGZuC,OAAQ,CACN/D,KAAMiF,QAGRjB,WAAY,CACVhE,KAAMC,SAIViF,IAAAA,GACE,MAAO,CACLd,YAAa,MAEjB,GO7DF,MAAM,IAA2B,OAAgB,GAAQ,CAAC,CAAC,SAAS,GAAQ,CAAC,YAAY,qBAEzF,UR+CA,IACE1E,KAAM,aACNE,OAAQ,CAACC,EAAAA,GACTkF,WAAY,CACV+F,UAAS,GACTtE,cAAa,IACb4B,QAAOA,GAAAA,GAGTlD,IAAAA,GACE,MAAO,CACLhD,SAAS,EACT6I,QAAS,CAAC,EACVC,SAAU,CAAC,EACXC,eAAgB,CAAC,EACjBC,gBAAiB,CAAC,EAClB1I,OAAQ,GACRW,kBAAmB,KACnBa,WAAY,KACZD,OAAQ,CAAC,EAEb,EAEApC,SAAU,CACR6B,UAAAA,GACE,MAAMA,EAAa,CAAC,EAiBpB,OAfAyB,OAAOkG,QAAQ/K,KAAK2K,SAASK,SAAQ,EAAE1L,EAAM2L,MAC3C7H,EAAW9D,GAAQ,IACd2L,EACH3L,KAAMA,EACP,IAGHuF,OAAOkG,QAAQ/K,KAAK4K,UAAUI,SAAQ,EAAE1L,EAAM4L,MAC5C5L,EAAQ,WAAUA,IAClB8D,EAAW9D,GAAQ,IACd4L,EACH5L,KAAMA,EACP,IAGI8D,CACT,EAEAC,iBAAAA,GACE,MAAO,CAACrD,KAAK6K,eAAgB7K,KAAK8K,iBAAiBK,QAAO,CAACC,EAAKhI,KAC9DyB,OAAOkG,QAAQ3H,GAAY4H,SAAQ,EAAE1L,EAAMqE,MACzCyH,EAAI9L,GAAQqE,CAAK,IAGZyH,IACN,CAAC,EACN,EAEA1I,cAAAA,GACE,OAAOmC,OAAOe,KAAK5F,KAAKoD,YAAYmD,MACtC,GAGFzG,QAAS,CACPf,OAAAA,CAAQsM,EAAOC,GAAY,EAAMC,GAAa,GACxCvL,KAAK+C,oBAAsBsI,EAC7BrL,KAAK+C,kBAAoB,KAEzB/C,KAAKX,QAAQgM,EAAOC,EAAWC,EAEnC,EAEAlM,OAAAA,CAAQgM,EAAOC,GAAY,EAAMC,GAAa,GACxCD,IACFtL,KAAKoC,OAASiJ,GAGhB,MAAM/L,EAAO+L,GAAOzE,eAAezB,OACnC,GAAI7F,GAAMW,QAAUD,KAAKoD,WAAW9D,GAAO,CACzCU,KAAK+C,kBAAoBzD,EACrBiM,GACFvL,KAAKuL,WAAW,CAAC7H,UAAWpE,IAE9B,MAAMkM,EAAKxL,KAAKyL,IAAIC,cAAe,0CAAyCpM,OACxEkM,GACFA,EAAGG,eAAe,CAACC,SAAU,UACjC,MACE5L,KAAK+C,kBAAoB,KACrBwI,GACFvL,KAAKuL,WAAW,CAAC,EAEvB,EAEA5I,aAAAA,CAAce,GACZ,OAAK1D,KAAKoC,QAIHsB,EAAUmI,SAAS7L,KAAKoC,OAAOwE,cACxC,EAEA,oBAAMkF,GACJ9L,KAAK8B,SAAU,EACf,IAAK+I,EAAgBC,GAAmB,CAAC,GAAI,IAE7C,KAEM9K,KAAK2K,QACL3K,KAAK4K,SACLC,EACAC,EACA9K,KAAK2D,cAECoI,QAAQC,IAAI,CAChBhM,KAAKqF,QAAQ,2BACbrF,KAAKqF,QAAQ,4BACbrF,KAAKqF,QAAQ,+BACbrF,KAAKqF,QAAQ,gCACbrF,KAAKqF,QAAQ,uBAErB,CAAE,QACArF,KAAK8B,SAAU,CACjB,CAEA9B,KAAK6K,eAAiBA,EAAeM,QAAO,CAACC,EAAK9L,KAChD8L,EAAI9L,GAAQU,KAAK2D,OAAOrE,IAAS,CAAC,EAC3B8L,IACN,CAAC,GAEJpL,KAAK8K,gBAAkBA,EAAgBK,QAAO,CAACC,EAAK9L,KAClDA,EAAQ,WAAUA,IAClB8L,EAAI9L,GAAQU,KAAK2D,OAAOrE,IAAS,CAAC,EAC3B8L,IACN,CAAC,GAEJpL,KAAKiM,uBACLjM,KAAKwF,OAAO,eAAe,IAAMxF,KAAKiM,wBACxC,EAEA,oBAAMC,GACJlM,KAAK4D,iBAAmB5D,KAAKqF,QAAQ,yBACvC,EAEA4G,oBAAAA,GACE,MAAMvI,EAAY1D,KAAKmM,aAAazI,UAChCA,GACF1D,KAAKgK,WAAU,IAAMhK,KAAKX,QAAQqE,GAAW,GAAO,IACxD,GAGF6B,OAAAA,GACEvF,KAAKkM,iBACLlM,KAAK8L,iBACL1E,EAAAA,EAAIgF,GAAG,oBAAqBC,GAAQrM,KAAKX,QAAQgN,GAAK,KACtDrM,KAAKgK,WAAU,IAAMhK,KAAKiK,MAAM7H,OAAO8H,SACzC,GSzMF,MAAM,IAA2B,OAAgB,GAAQ,CAAC,CAAC,SAAS7J,GAAQ,CAAC,YAAY,qBAEzF,S","sources":["webpack://platypush/./src/components/elements/CopyButton.vue","webpack://platypush/./src/components/elements/CopyButton.vue?0778","webpack://platypush/./src/components/elements/ExtensionIcon.vue","webpack://platypush/./src/components/elements/ExtensionIcon.vue?84d5","webpack://platypush/./src/components/panels/Extensions/Index.vue","webpack://platypush/./src/components/panels/Extensions/Extension.vue","webpack://platypush/./src/components/panels/Extensions/Config.vue","webpack://platypush/./src/components/panels/Extensions/Config.vue?f0c1","webpack://platypush/./src/components/panels/Extensions/Doc.vue","webpack://platypush/./src/components/panels/Extensions/Doc.vue?b066","webpack://platypush/./src/components/panels/Extensions/Install.vue","webpack://platypush/./src/components/panels/Extensions/Install.vue?ceca","webpack://platypush/./src/components/panels/Extensions/Extension.vue?4949","webpack://platypush/./src/components/panels/Extensions/Index.vue?7d84"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./CopyButton.vue?vue&type=template&id=0bc64e95&scoped=true\"\nimport script from \"./CopyButton.vue?vue&type=script&lang=js\"\nexport * from \"./CopyButton.vue?vue&type=script&lang=js\"\n\nimport \"./CopyButton.vue?vue&type=style&index=0&id=0bc64e95&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0bc64e95\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ExtensionIcon.vue?vue&type=template&id=0353c248&scoped=true\"\nimport script from \"./ExtensionIcon.vue?vue&type=script&lang=js\"\nexport * from \"./ExtensionIcon.vue?vue&type=script&lang=js\"\n\nimport \"./ExtensionIcon.vue?vue&type=style&index=0&id=0353c248&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0353c248\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Config.vue?vue&type=template&id=4634d8cb&scoped=true\"\nimport script from \"./Config.vue?vue&type=script&lang=js\"\nexport * from \"./Config.vue?vue&type=script&lang=js\"\n\nimport \"./Config.vue?vue&type=style&index=0&id=4634d8cb&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4634d8cb\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Doc.vue?vue&type=template&id=49986d05&scoped=true\"\nimport script from \"./Doc.vue?vue&type=script&lang=js\"\nexport * from \"./Doc.vue?vue&type=script&lang=js\"\n\nimport \"./Doc.vue?vue&type=style&index=0&id=49986d05&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-49986d05\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Install.vue?vue&type=template&id=5e00060c&scoped=true\"\nimport script from \"./Install.vue?vue&type=script&lang=js\"\nexport * from \"./Install.vue?vue&type=script&lang=js\"\n\nimport \"./Install.vue?vue&type=style&index=0&id=5e00060c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5e00060c\"]])\n\nexport default __exports__","import { render } from \"./Extension.vue?vue&type=template&id=3fa6b036&scoped=true\"\nimport script from \"./Extension.vue?vue&type=script&lang=js\"\nexport * from \"./Extension.vue?vue&type=script&lang=js\"\n\nimport \"./Extension.vue?vue&type=style&index=0&id=3fa6b036&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3fa6b036\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=74d75ec7&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=74d75ec7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-74d75ec7\"]])\n\nexport default __exports__"],"names":["_createElementVNode","class","_hoisted_1","_createElementBlock","ref","title","onClick","_cache","_withModifiers","args","$options","copy","onInput","name","emits","mixins","Utils","props","text","type","String","methods","event","this","length","copyToClipboard","$emit","__exports__","render","style","_normalizeStyle","width","$props","size","height","withDocsLink","href","docsUrl","target","src","iconUrl","alt","extensionName","required","default","Boolean","computed","extensionType","split","words","shift","join","$data","loading","_createBlock","_component_Loading","key","_hoisted_2","placeholder","filter","$event","disabled","_hoisted_4","_Fragment","_renderList","extensionNames","matchesFilter","_hoisted_5","_normalizeClass","selected","selectedExtension","_createVNode","_component_ExtensionIcon","_hoisted_7","_toDisplayString","extensions","enabledExtensions","_hoisted_8","_hoisted_9","_hoisted_10","_component_Extension","extension","config","configFile","_hoisted_11","_component_Tabs","_component_Tab","selectedTab","_hoisted_3","_component_Doc","_component_Config","_component_Install","highlightedCurrentConfig","_component_CopyButton","curYamlConfig","innerHTML","config_snippet","highlightedConfigSnippet","components","CopyButton","Object","data","hljs","highlight","language","value","trim","loadCurrentConfig","request","obj","mounted","$watch","doc_url","doc","onDocClick","keys","actions","_hoisted_6","actionNames","actionName","events","eventNames","eventName","ExtensionIcon","localPageRegex","RegExp","sort","parseDoc","refreshDoc","then","tagName","toLowerCase","preventDefault","getAttribute","match","window","location","open","slice","bus","emit","installCmd","highlightedInstallCmd","installDone","_component_RestartButton","installRunning","installExtension","installOutput","_hoisted_12","_hoisted_13","_hoisted_15","Loading","RestartButton","installCmds","pendingCommands","error","map","cmd","wsProcess","path","protocol","url","host","ws","WebSocket","onmessage","onMessage","onerror","onError","onclose","onClose","err","notify","toString","console","msg","html","image","iconClass","output","ws_path","catch","refreshInstallCmds","$nextTick","$refs","focus","scrollTop","scrollHeight","Config","Doc","Install","Tab","Tabs","Extension","plugins","backends","enabledPlugins","enabledBackends","entries","forEach","plugin","backend","reduce","acc","input","setFilter","setUrlArgs","el","$el","querySelector","scrollIntoView","behavior","includes","loadExtensions","Promise","all","loadExtensionFromUrl","loadConfigFile","getUrlArgs","on","ext"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2140.5caca735.js b/platypush/backend/http/webapp/dist/static/js/2140.d72a32d8.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/2140.5caca735.js rename to platypush/backend/http/webapp/dist/static/js/2140.d72a32d8.js index 387c9e2345..467eeb4fd8 100644 --- a/platypush/backend/http/webapp/dist/static/js/2140.5caca735.js +++ b/platypush/backend/http/webapp/dist/static/js/2140.d72a32d8.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2140,4619],{4619:function(e,t,s){s.r(t),s.d(t,{default:function(){return w}});var o=s(6252),i=s(3577);const a={class:"date-time"},r=["textContent"],h=["textContent"];function n(e,t,s,n,m,u){return(0,o.wg)(),(0,o.iD)("div",a,[u._showDate?((0,o.wg)(),(0,o.iD)("div",{key:0,class:"date",textContent:(0,i.zw)(e.formatDate(e.now))},null,8,r)):(0,o.kq)("",!0),u._showTime?((0,o.wg)(),(0,o.iD)("div",{key:1,class:"time",textContent:(0,i.zw)(e.formatTime(e.now,u._showSeconds))},null,8,h)):(0,o.kq)("",!0)])}var m=s(8637),u={name:"DateTime",mixins:[m.Z],props:{showDate:{required:!1,default:!0},showTime:{required:!1,default:!0},showSeconds:{required:!1,default:!0}},computed:{_showTime(){return this.parseBoolean(this.showTime)},_showDate(){return this.parseBoolean(this.showDate)},_showSeconds(){return this.parseBoolean(this.showSeconds)}},data:function(){return{now:new Date}},methods:{refreshTime(){this.now=new Date}},mounted:function(){this.refreshTime(),setInterval(this.refreshTime,1e3)}},c=s(3744);const l=(0,c.Z)(u,[["render",n],["__scopeId","data-v-ca42eb9c"]]);var w=l},2140:function(e,t,s){s.r(t),s.d(t,{default:function(){return k}});var o=s(6252),i=s(3577);const a={class:"image-carousel"},r={ref:"background",class:"background"},h=["src"],n={key:1,class:"row info-container"},m={class:"col-6 weather-container"},u={key:0},c={class:"col-6 date-time-container"};function l(e,t,s,l,w,d){const g=(0,o.up)("Loading"),f=(0,o.up)("Weather"),p=(0,o.up)("DateTime");return(0,o.wg)(),(0,o.iD)("div",a,[w.images.length?(0,o.kq)("",!0):((0,o.wg)(),(0,o.j4)(g,{key:0})),(0,o._)("div",r,null,512),(0,o._)("img",{ref:"img",src:d.imgURL,alt:"Your carousel images",style:(0,i.j5)({display:w.images.length?"block":"none"})},null,12,h),d._showDate||d._showTime?((0,o.wg)(),(0,o.iD)("div",n,[(0,o._)("div",m,[d._showWeather?((0,o.wg)(),(0,o.j4)(f,{key:1,"show-icon":d._showWeatherIcon,"show-summary":d._showWeatherSummary,"show-temperature":d._showTemperature,"icon-color":s.weatherIconColor,"icon-size":s.weatherIconSize,animate:d._animateWeatherIcon},null,8,["show-icon","show-summary","show-temperature","icon-color","icon-size","animate"])):((0,o.wg)(),(0,o.iD)("span",u," "))]),(0,o._)("div",c,[d._showTime||d._showDate?((0,o.wg)(),(0,o.j4)(p,{key:0,"show-date":d._showDate,"show-time":d._showTime,"show-seconds":d._showSeconds},null,8,["show-date","show-time","show-seconds"])):(0,o.kq)("",!0)])])):(0,o.kq)("",!0)])}var w=s(8637),d=s(6791),g=s(4619),f=s(9211),p={name:"ImageCarousel",components:{Weather:f["default"],DateTime:g["default"],Loading:d.Z},mixins:[w.Z],props:{imgDir:{type:String,required:!0},refreshSeconds:{type:Number,default:15},showDate:{default:!1},showTime:{default:!1},showSeconds:{default:!1},showWeather:{default:!1},showTemperature:{default:!0},showWeatherIcon:{default:!0},showWeatherSummary:{default:!0},weatherIconColor:{type:String,default:"white"},weatherIconSize:{type:Number,default:70},animateWeatherIcon:{default:!0}},data(){return{images:[],currentImage:void 0,loading:!1}},computed:{imgURL(){let e=8008;return"backend.http"in this.$root.config&&"port"in this.$root.config["backend.http"]&&(e=this.$root.config["backend.http"].port),"//"+window.location.hostname+":"+e+this.currentImage},_showDate(){return this.parseBoolean(this.showDate)},_showTime(){return this.parseBoolean(this.showTime)},_showSeconds(){return this.parseBoolean(this.showSeconds)},_showTemperature(){return this.parseBoolean(this.showTemperature)},_showWeather(){return this.parseBoolean(this.showWeather)},_showWeatherIcon(){return this.parseBoolean(this.showWeatherIcon)},_showWeatherSummary(){return this.parseBoolean(this.showWeatherSummary)},_animateWeatherIcon(){return this.parseBoolean(this.animateWeatherIcon)}},methods:{async refresh(){if(!this.images.length){this.loading=!0;try{this.images=await this.request("utils.search_web_directory",{directory:this.imgDir,extensions:[".jpg",".jpeg",".png"]}),this.shuffleImages()}finally{this.loading=!1}}this.images.length&&(this.currentImage=this.images.pop())},onNewImage(){if(this.$refs.img&&(this.$refs.background.style["background-image"]="url("+this.imgURL+")",this.$refs.img.style.width="auto",this.$refs.img.width>this.$refs.img.height)){const e=this.$refs.img.width/this.$refs.img.height;e>=4/3&&e<=16/9?this.$refs.img.style.width="100%":e<=4/3&&(this.$refs.img.style.height="100%")}},shuffleImages(){for(let e=this.images.length-1;e>0;e--){let t=Math.floor(Math.random()*(e+1)),s=this.images[e];this.images[e]=this.images[t],this.images[t]=s}}},mounted(){this.$refs.img.addEventListener("load",this.onNewImage),this.$refs.img.addEventListener("error",this.refresh),this.refresh(),setInterval(this.refresh,Math.round(1e3*this.refreshSeconds))}},_=s(3744);const y=(0,_.Z)(p,[["render",l],["__scopeId","data-v-7b09a273"]]);var k=y}}]); -//# sourceMappingURL=2140.5caca735.js.map \ No newline at end of file +//# sourceMappingURL=2140.d72a32d8.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2140.5caca735.js.map b/platypush/backend/http/webapp/dist/static/js/2140.d72a32d8.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/2140.5caca735.js.map rename to platypush/backend/http/webapp/dist/static/js/2140.d72a32d8.js.map index 9f55db92c7..7a34c09105 100644 --- a/platypush/backend/http/webapp/dist/static/js/2140.5caca735.js.map +++ b/platypush/backend/http/webapp/dist/static/js/2140.d72a32d8.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2140.5caca735.js","mappings":"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","sources":["webpack://platypush/./src/components/widgets/DateTime/Index.vue","webpack://platypush/./src/components/widgets/DateTime/Index.vue?dfd6","webpack://platypush/./src/components/widgets/ImageCarousel/Index.vue","webpack://platypush/./src/components/widgets/ImageCarousel/Index.vue?2054"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=ca42eb9c&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=ca42eb9c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-ca42eb9c\"]])\n\nexport default __exports__","\n\n\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=7b09a273&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=7b09a273&lang=scss&scoped=true\"\nimport \"./Index.vue?vue&type=style&index=1&id=7b09a273&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7b09a273\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","$options","_showDate","_toDisplayString","_ctx","formatDate","now","_showTime","formatTime","_showSeconds","name","mixins","Utils","props","showDate","required","default","showTime","showSeconds","computed","this","parseBoolean","data","Date","methods","refreshTime","mounted","setInterval","__exports__","render","ref","$data","images","length","_createBlock","_component_Loading","key","_createElementVNode","_hoisted_2","src","imgURL","alt","style","_normalizeStyle","display","_hoisted_4","_hoisted_5","_showWeather","_component_Weather","_showWeatherIcon","_showWeatherSummary","_showTemperature","$props","weatherIconColor","weatherIconSize","animate","_animateWeatherIcon","_hoisted_6","_hoisted_7","_component_DateTime","components","Weather","DateTime","Loading","imgDir","type","String","refreshSeconds","Number","showWeather","showTemperature","showWeatherIcon","showWeatherSummary","animateWeatherIcon","currentImage","undefined","loading","port","$root","config","window","location","hostname","refresh","request","directory","extensions","shuffleImages","pop","onNewImage","$refs","img","background","width","height","ratio","i","j","Math","floor","random","x","addEventListener","round"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/2140.d72a32d8.js","mappings":"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","sources":["webpack://platypush/./src/components/widgets/DateTime/Index.vue","webpack://platypush/./src/components/widgets/DateTime/Index.vue?dfd6","webpack://platypush/./src/components/widgets/ImageCarousel/Index.vue","webpack://platypush/./src/components/widgets/ImageCarousel/Index.vue?2054"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=ca42eb9c&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=ca42eb9c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-ca42eb9c\"]])\n\nexport default __exports__","\n\n\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=7b09a273&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=7b09a273&lang=scss&scoped=true\"\nimport \"./Index.vue?vue&type=style&index=1&id=7b09a273&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7b09a273\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","$options","_showDate","_toDisplayString","_ctx","formatDate","now","_showTime","formatTime","_showSeconds","name","mixins","Utils","props","showDate","required","default","showTime","showSeconds","computed","this","parseBoolean","data","Date","methods","refreshTime","mounted","setInterval","__exports__","render","ref","$data","images","length","_createBlock","_component_Loading","key","_createElementVNode","_hoisted_2","src","imgURL","alt","style","_normalizeStyle","display","_hoisted_4","_hoisted_5","_showWeather","_component_Weather","_showWeatherIcon","_showWeatherSummary","_showTemperature","$props","weatherIconColor","weatherIconSize","animate","_animateWeatherIcon","_hoisted_6","_hoisted_7","_component_DateTime","components","Weather","DateTime","Loading","imgDir","type","String","refreshSeconds","Number","showWeather","showTemperature","showWeatherIcon","showWeatherSummary","animateWeatherIcon","currentImage","undefined","loading","port","$root","config","window","location","hostname","refresh","request","directory","extensions","shuffleImages","pop","onNewImage","$refs","img","background","width","height","ratio","i","j","Math","floor","random","x","addEventListener","round"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2183.06dd8f52.js b/platypush/backend/http/webapp/dist/static/js/2183.f8766c50.js similarity index 90% rename from platypush/backend/http/webapp/dist/static/js/2183.06dd8f52.js rename to platypush/backend/http/webapp/dist/static/js/2183.f8766c50.js index 9dde31eb92..7f48442b56 100644 --- a/platypush/backend/http/webapp/dist/static/js/2183.06dd8f52.js +++ b/platypush/backend/http/webapp/dist/static/js/2183.f8766c50.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2183],{2183:function(n,e,r){r.r(e),r.d(e,{default:function(){return o}});var t=r(6252);function u(n,e,r,u,a,p){const s=(0,t.up)("Panel");return(0,t.wg)(),(0,t.j4)(s,{"plugin-name":"rtorrent"})}var a=r(6429),p={name:"Torrent",components:{Panel:a.Z}},s=r(3744);const c=(0,s.Z)(p,[["render",u]]);var o=c}}]); -//# sourceMappingURL=2183.06dd8f52.js.map \ No newline at end of file +//# sourceMappingURL=2183.f8766c50.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2183.06dd8f52.js.map b/platypush/backend/http/webapp/dist/static/js/2183.f8766c50.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/2183.06dd8f52.js.map rename to platypush/backend/http/webapp/dist/static/js/2183.f8766c50.js.map index 10cd4c263a..3c56989213 100644 --- a/platypush/backend/http/webapp/dist/static/js/2183.06dd8f52.js.map +++ b/platypush/backend/http/webapp/dist/static/js/2183.f8766c50.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2183.06dd8f52.js","mappings":"iPACEA,EAAAA,EAAAA,IAAgCC,EAAA,CAAzB,cAAY,Y,eAMrB,GACEC,KAAM,UACNC,WAAY,CAACC,MAAKA,EAAAA,I,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/Rtorrent/Index.vue","webpack://platypush/./src/components/panels/Rtorrent/Index.vue?5c1f"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=4938278b\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Panel","name","components","Panel","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/2183.f8766c50.js","mappings":"iPACEA,EAAAA,EAAAA,IAAgCC,EAAA,CAAzB,cAAY,Y,eAMrB,GACEC,KAAM,UACNC,WAAY,CAACC,MAAKA,EAAAA,I,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/Rtorrent/Index.vue","webpack://platypush/./src/components/panels/Rtorrent/Index.vue?5c1f"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=4938278b\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Panel","name","components","Panel","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2200.75a98e53.js b/platypush/backend/http/webapp/dist/static/js/2200.a7bc2894.js similarity index 96% rename from platypush/backend/http/webapp/dist/static/js/2200.75a98e53.js rename to platypush/backend/http/webapp/dist/static/js/2200.a7bc2894.js index a1d904fe79..f3e1bcc551 100644 --- a/platypush/backend/http/webapp/dist/static/js/2200.75a98e53.js +++ b/platypush/backend/http/webapp/dist/static/js/2200.a7bc2894.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2200],{2200:function(s,i,e){e.r(i),e.d(i,{default:function(){return b}});var c=e(6252);const a={class:"youtube-views-browser grid"},l=(0,c._)("div",{class:"icon"},[(0,c._)("i",{class:"fas fa-rss"})],-1),t=(0,c._)("div",{class:"name"},"Feed",-1),n=[l,t],r=(0,c._)("div",{class:"icon"},[(0,c._)("i",{class:"fas fa-list"})],-1),u=(0,c._)("div",{class:"name"},"Playlists",-1),d=[r,u],o=(0,c._)("div",{class:"icon"},[(0,c._)("i",{class:"fas fa-user"})],-1),v=(0,c._)("div",{class:"name"},"Subscriptions",-1),f=[o,v];function _(s,i,e,l,t,r){return(0,c.wg)(),(0,c.iD)("div",a,[(0,c._)("div",{class:"item",onClick:i[0]||(i[0]=i=>s.$emit("select","feed"))},n),(0,c._)("div",{class:"item",onClick:i[1]||(i[1]=i=>s.$emit("select","playlists"))},d),(0,c._)("div",{class:"item",onClick:i[2]||(i[2]=i=>s.$emit("select","subscriptions"))},f)])}var m={emits:["select"]},p=e(3744);const k=(0,p.Z)(m,[["render",_]]);var b=k}}]); -//# sourceMappingURL=2200.75a98e53.js.map \ No newline at end of file +//# sourceMappingURL=2200.a7bc2894.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2200.75a98e53.js.map b/platypush/backend/http/webapp/dist/static/js/2200.a7bc2894.js.map similarity index 97% rename from platypush/backend/http/webapp/dist/static/js/2200.75a98e53.js.map rename to platypush/backend/http/webapp/dist/static/js/2200.a7bc2894.js.map index c7dc06342f..875f004a04 100644 --- a/platypush/backend/http/webapp/dist/static/js/2200.75a98e53.js.map +++ b/platypush/backend/http/webapp/dist/static/js/2200.a7bc2894.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2200.75a98e53.js","mappings":"sLACOA,MAAM,8B,GAEPC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,QAAM,EACfC,EAAAA,EAAAA,GAAwB,KAArBD,MAAM,iBAAY,G,GAEvBC,EAAAA,EAAAA,GAA4B,OAAvBD,MAAM,QAAO,QAAI,G,GAHtBE,EAGAC,G,GAIAF,EAAAA,EAAAA,GAEM,OAFDD,MAAM,QAAM,EACfC,EAAAA,EAAAA,GAAyB,KAAtBD,MAAM,kBAAa,G,GAExBC,EAAAA,EAAAA,GAAiC,OAA5BD,MAAM,QAAO,aAAS,G,GAH3BI,EAGAC,G,GAIAJ,EAAAA,EAAAA,GAEM,OAFDD,MAAM,QAAM,EACfC,EAAAA,EAAAA,GAAyB,KAAtBD,MAAM,kBAAa,G,GAExBC,EAAAA,EAAAA,GAAqC,OAAhCD,MAAM,QAAO,iBAAa,G,GAH/BM,EAGAC,G,0CAnBJC,EAAAA,EAAAA,IAqBM,MArBNC,EAqBM,EApBJR,EAAAA,EAAAA,GAKM,OALDD,MAAM,OAAQU,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,SAAU,U,IAO1Cb,EAAAA,EAAAA,GAKM,OALDD,MAAM,OAAQU,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,SAAU,e,IAO1Cb,EAAAA,EAAAA,GAKM,OALDD,MAAM,OAAQU,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,SAAU,mB,KAU9C,OACEC,MAAO,CAAC,W,UCtBV,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue?bde9"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=c531e118\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_hoisted_2","_hoisted_3","_hoisted_5","_hoisted_6","_hoisted_8","_hoisted_9","_createElementBlock","_hoisted_1","onClick","_cache","$event","_ctx","$emit","emits","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/2200.a7bc2894.js","mappings":"sLACOA,MAAM,8B,GAEPC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,QAAM,EACfC,EAAAA,EAAAA,GAAwB,KAArBD,MAAM,iBAAY,G,GAEvBC,EAAAA,EAAAA,GAA4B,OAAvBD,MAAM,QAAO,QAAI,G,GAHtBE,EAGAC,G,GAIAF,EAAAA,EAAAA,GAEM,OAFDD,MAAM,QAAM,EACfC,EAAAA,EAAAA,GAAyB,KAAtBD,MAAM,kBAAa,G,GAExBC,EAAAA,EAAAA,GAAiC,OAA5BD,MAAM,QAAO,aAAS,G,GAH3BI,EAGAC,G,GAIAJ,EAAAA,EAAAA,GAEM,OAFDD,MAAM,QAAM,EACfC,EAAAA,EAAAA,GAAyB,KAAtBD,MAAM,kBAAa,G,GAExBC,EAAAA,EAAAA,GAAqC,OAAhCD,MAAM,QAAO,iBAAa,G,GAH/BM,EAGAC,G,0CAnBJC,EAAAA,EAAAA,IAqBM,MArBNC,EAqBM,EApBJR,EAAAA,EAAAA,GAKM,OALDD,MAAM,OAAQU,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,SAAU,U,IAO1Cb,EAAAA,EAAAA,GAKM,OALDD,MAAM,OAAQU,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,SAAU,e,IAO1Cb,EAAAA,EAAAA,GAKM,OALDD,MAAM,OAAQU,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,SAAU,mB,KAU9C,OACEC,MAAO,CAAC,W,UCtBV,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue?bde9"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=c531e118\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_hoisted_2","_hoisted_3","_hoisted_5","_hoisted_6","_hoisted_8","_hoisted_9","_createElementBlock","_hoisted_1","onClick","_cache","$event","_ctx","$emit","emits","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2614.691219cd.js b/platypush/backend/http/webapp/dist/static/js/2614.d8f2af9e.js similarity index 90% rename from platypush/backend/http/webapp/dist/static/js/2614.691219cd.js rename to platypush/backend/http/webapp/dist/static/js/2614.d8f2af9e.js index 447e9db237..7bebf2a929 100644 --- a/platypush/backend/http/webapp/dist/static/js/2614.691219cd.js +++ b/platypush/backend/http/webapp/dist/static/js/2614.d8f2af9e.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2614],{2614:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,c,r){const p=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(p,{"plugin-name":"media.vlc"})}var c=a(3033),r={name:"MediaVlc",components:{Media:c["default"]}},p=a(3744);const s=(0,p.Z)(r,[["render",t]]);var i=s}}]); -//# sourceMappingURL=2614.691219cd.js.map \ No newline at end of file +//# sourceMappingURL=2614.d8f2af9e.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2614.691219cd.js.map b/platypush/backend/http/webapp/dist/static/js/2614.d8f2af9e.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/2614.691219cd.js.map rename to platypush/backend/http/webapp/dist/static/js/2614.d8f2af9e.js.map index 3e65c32915..874d8de4b4 100644 --- a/platypush/backend/http/webapp/dist/static/js/2614.691219cd.js.map +++ b/platypush/backend/http/webapp/dist/static/js/2614.d8f2af9e.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2614.691219cd.js","mappings":"iPACEA,EAAAA,EAAAA,IAAiCC,EAAA,CAA1B,cAAY,a,eAMrB,GACEC,KAAM,WACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaVlc/Index.vue","webpack://platypush/./src/components/panels/MediaVlc/Index.vue?7b0b"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=9233e214\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/2614.d8f2af9e.js","mappings":"iPACEA,EAAAA,EAAAA,IAAiCC,EAAA,CAA1B,cAAY,a,eAMrB,GACEC,KAAM,WACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaVlc/Index.vue","webpack://platypush/./src/components/panels/MediaVlc/Index.vue?7b0b"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=9233e214\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2732.1284c308.js b/platypush/backend/http/webapp/dist/static/js/2732.2b76d899.js similarity index 90% rename from platypush/backend/http/webapp/dist/static/js/2732.1284c308.js rename to platypush/backend/http/webapp/dist/static/js/2732.2b76d899.js index d9ea359157..e5ca1a1d6a 100644 --- a/platypush/backend/http/webapp/dist/static/js/2732.1284c308.js +++ b/platypush/backend/http/webapp/dist/static/js/2732.2b76d899.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2732],{2732:function(n,e,u){u.r(e),u.d(e,{default:function(){return o}});var t=u(6252);function a(n,e,u,a,r,p){const s=(0,t.up)("Zwave");return(0,t.wg)(),(0,t.j4)(s,{"plugin-name":"zwave"})}var r=u(7880),p={components:{Zwave:r.Z}},s=u(3744);const c=(0,s.Z)(p,[["render",a]]);var o=c}}]); -//# sourceMappingURL=2732.1284c308.js.map \ No newline at end of file +//# sourceMappingURL=2732.2b76d899.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2732.1284c308.js.map b/platypush/backend/http/webapp/dist/static/js/2732.2b76d899.js.map similarity index 93% rename from platypush/backend/http/webapp/dist/static/js/2732.1284c308.js.map rename to platypush/backend/http/webapp/dist/static/js/2732.2b76d899.js.map index 685a616d52..51bb7ed624 100644 --- a/platypush/backend/http/webapp/dist/static/js/2732.1284c308.js.map +++ b/platypush/backend/http/webapp/dist/static/js/2732.2b76d899.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2732.1284c308.js","mappings":"iPACEA,EAAAA,EAAAA,IAA6BC,EAAA,CAAtB,cAAY,S,eAMrB,GACEC,WAAY,CAACC,MAAKA,EAAAA,I,UCHpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/Zwave/Index.vue","webpack://platypush/./src/components/panels/Zwave/Index.vue?b798"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=4b554bd5\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Zwave","components","Zwave","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/2732.2b76d899.js","mappings":"iPACEA,EAAAA,EAAAA,IAA6BC,EAAA,CAAtB,cAAY,S,eAMrB,GACEC,WAAY,CAACC,MAAKA,EAAAA,I,UCHpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/Zwave/Index.vue","webpack://platypush/./src/components/panels/Zwave/Index.vue?b798"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=4b554bd5\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Zwave","components","Zwave","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2853.c9405621.js b/platypush/backend/http/webapp/dist/static/js/2853.99de82eb.js similarity index 97% rename from platypush/backend/http/webapp/dist/static/js/2853.c9405621.js rename to platypush/backend/http/webapp/dist/static/js/2853.99de82eb.js index b94ea40412..4cf9a3b063 100644 --- a/platypush/backend/http/webapp/dist/static/js/2853.c9405621.js +++ b/platypush/backend/http/webapp/dist/static/js/2853.99de82eb.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2853],{5169:function(t,e,a){a.d(e,{Z:function(){return y}});var n=a(6252),l=a(9963);const i=t=>((0,n.dD)("data-v-a248454a"),t=t(),(0,n.Cn)(),t),s={class:"tts-container"},u={class:"field text-container"},r=["disabled"],d={class:"field lang-container"},o=["disabled"],c={class:"field buttons"},p=["disabled"],g=i((()=>(0,n._)("i",{class:"fa fa-volume-up"},null,-1))),f=[g];function v(t,e,a,i,g,v){return(0,n.wg)(),(0,n.iD)("div",s,[(0,n._)("form",{onSubmit:e[0]||(e[0]=(0,l.iM)(((...t)=>v.talk&&v.talk(...t)),["prevent"]))},[(0,n._)("div",u,[(0,n._)("label",null,[(0,n._)("input",{type:"text",name:"text",placeholder:"Text to say",disabled:g.talking},null,8,r)])]),(0,n._)("div",d,[(0,n._)("label",null,[(0,n._)("input",{type:"text",name:"language",placeholder:"Language code",disabled:g.talking},null,8,o)])]),(0,n._)("div",c,[(0,n._)("button",{type:"submit",disabled:g.talking},f,8,p)])],32)])}var m=a(8637),b={name:"Panel",mixins:[m.Z],props:{pluginName:{type:String,required:!0}},data(){return{talking:!1}},methods:{async talk(t){const e=[...t.target.querySelectorAll("input")].reduce(((t,e)=>(e.value.length&&(t[e.name]=e.value),t)),{});this.talking=!0;try{await this.request(`${this.pluginName}.say`,e)}finally{this.talking=!1}}}},h=a(3744);const k=(0,h.Z)(b,[["render",v],["__scopeId","data-v-a248454a"]]);var y=k},7605:function(t,e,a){a.r(e),a.d(e,{default:function(){return d}});var n=a(6252);function l(t,e,a,l,i,s){const u=(0,n.up)("Panel");return(0,n.wg)(),(0,n.j4)(u,{"plugin-name":"tts.google"})}var i=a(5169),s={name:"Tts",components:{Panel:i.Z}},u=a(3744);const r=(0,u.Z)(s,[["render",l]]);var d=r}}]); -//# sourceMappingURL=2853.c9405621.js.map \ No newline at end of file +//# sourceMappingURL=2853.99de82eb.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2853.c9405621.js.map b/platypush/backend/http/webapp/dist/static/js/2853.99de82eb.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/2853.c9405621.js.map rename to platypush/backend/http/webapp/dist/static/js/2853.99de82eb.js.map index 48ddd51323..535ff2d48c 100644 --- a/platypush/backend/http/webapp/dist/static/js/2853.c9405621.js.map +++ b/platypush/backend/http/webapp/dist/static/js/2853.99de82eb.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2853.c9405621.js","mappings":"yOACOA,MAAM,iB,GAEFA,MAAM,wB,kBAKNA,MAAM,wB,kBAKNA,MAAM,iB,yBAEPC,EAAAA,EAAAA,GAA+B,KAA5BD,MAAM,mBAAiB,W,GAA1BE,G,0CAdRC,EAAAA,EAAAA,IAkBM,MAlBNC,EAkBM,EAjBJH,EAAAA,EAAAA,GAgBO,QAhBAI,SAAMC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAA,IAAAC,IAAUC,EAAAC,MAAAD,EAAAC,QAAAF,IAAI,e,EACzBP,EAAAA,EAAAA,GAIM,MAJNU,EAIM,EAHJV,EAAAA,EAAAA,GAEQ,eADNA,EAAAA,EAAAA,GAA6E,SAAtEW,KAAK,OAAOC,KAAK,OAAOC,YAAY,cAAeC,SAAUC,EAAAC,S,eAGxEhB,EAAAA,EAAAA,GAIM,MAJNiB,EAIM,EAHJjB,EAAAA,EAAAA,GAEQ,eADNA,EAAAA,EAAAA,GAAmF,SAA5EW,KAAK,OAAOC,KAAK,WAAWC,YAAY,gBAAiBC,SAAUC,EAAAC,S,eAG9EhB,EAAAA,EAAAA,GAIM,MAJNkB,EAIM,EAHJlB,EAAAA,EAAAA,GAES,UAFDW,KAAK,SAAUG,SAAUC,EAAAC,S,8BAWzC,GACEJ,KAAM,QACNO,OAAQ,CAACC,EAAAA,GAETC,MAAO,CACLC,WAAY,CACVX,KAAMY,OACNC,UAAU,IAIdC,IAAAA,GACE,MAAO,CACLT,SAAS,EAEb,EAEAU,QAAS,CACP,UAAMjB,CAAKkB,GACT,MAAMpB,EAAO,IAAIoB,EAAMC,OAAOC,iBAAiB,UAAUC,QAAO,CAACC,EAAKC,KAChEA,EAAGC,MAAMC,SACXH,EAAIC,EAAGpB,MAAQoB,EAAGC,OACbF,IACN,CAAC,GAEJI,KAAKnB,SAAU,EACf,UACQmB,KAAKC,QAAS,GAAED,KAAKb,iBAAkBf,EAC/C,CAAE,QACA4B,KAAKnB,SAAU,CACjB,CACF,I,UCjDJ,MAAMqB,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,sJCREC,EAAAA,EAAAA,IAAkCC,EAAA,CAA3B,cAAY,c,eAMrB,GACE5B,KAAM,MACN6B,WAAY,CAACC,MAAKA,EAAAA,I,UCJpB,MAAML,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/Tts/Panel.vue","webpack://platypush/./src/components/panels/Tts/Panel.vue?9344","webpack://platypush/./src/components/panels/TtsGoogle/Index.vue","webpack://platypush/./src/components/panels/TtsGoogle/Index.vue?2f23"],"sourcesContent":["\n\n\n\n","import { render } from \"./Panel.vue?vue&type=template&id=a248454a&scoped=true\"\nimport script from \"./Panel.vue?vue&type=script&lang=js\"\nexport * from \"./Panel.vue?vue&type=script&lang=js\"\n\nimport \"./Panel.vue?vue&type=style&index=0&id=a248454a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a248454a\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=5ae1fe52\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_hoisted_8","_createElementBlock","_hoisted_1","onSubmit","_cache","_withModifiers","args","$options","talk","_hoisted_2","type","name","placeholder","disabled","$data","talking","_hoisted_4","_hoisted_6","mixins","Utils","props","pluginName","String","required","data","methods","event","target","querySelectorAll","reduce","obj","el","value","length","this","request","__exports__","render","_createBlock","_component_Panel","components","Panel"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/2853.99de82eb.js","mappings":"yOACOA,MAAM,iB,GAEFA,MAAM,wB,kBAKNA,MAAM,wB,kBAKNA,MAAM,iB,yBAEPC,EAAAA,EAAAA,GAA+B,KAA5BD,MAAM,mBAAiB,W,GAA1BE,G,0CAdRC,EAAAA,EAAAA,IAkBM,MAlBNC,EAkBM,EAjBJH,EAAAA,EAAAA,GAgBO,QAhBAI,SAAMC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAA,IAAAC,IAAUC,EAAAC,MAAAD,EAAAC,QAAAF,IAAI,e,EACzBP,EAAAA,EAAAA,GAIM,MAJNU,EAIM,EAHJV,EAAAA,EAAAA,GAEQ,eADNA,EAAAA,EAAAA,GAA6E,SAAtEW,KAAK,OAAOC,KAAK,OAAOC,YAAY,cAAeC,SAAUC,EAAAC,S,eAGxEhB,EAAAA,EAAAA,GAIM,MAJNiB,EAIM,EAHJjB,EAAAA,EAAAA,GAEQ,eADNA,EAAAA,EAAAA,GAAmF,SAA5EW,KAAK,OAAOC,KAAK,WAAWC,YAAY,gBAAiBC,SAAUC,EAAAC,S,eAG9EhB,EAAAA,EAAAA,GAIM,MAJNkB,EAIM,EAHJlB,EAAAA,EAAAA,GAES,UAFDW,KAAK,SAAUG,SAAUC,EAAAC,S,8BAWzC,GACEJ,KAAM,QACNO,OAAQ,CAACC,EAAAA,GAETC,MAAO,CACLC,WAAY,CACVX,KAAMY,OACNC,UAAU,IAIdC,IAAAA,GACE,MAAO,CACLT,SAAS,EAEb,EAEAU,QAAS,CACP,UAAMjB,CAAKkB,GACT,MAAMpB,EAAO,IAAIoB,EAAMC,OAAOC,iBAAiB,UAAUC,QAAO,CAACC,EAAKC,KAChEA,EAAGC,MAAMC,SACXH,EAAIC,EAAGpB,MAAQoB,EAAGC,OACbF,IACN,CAAC,GAEJI,KAAKnB,SAAU,EACf,UACQmB,KAAKC,QAAS,GAAED,KAAKb,iBAAkBf,EAC/C,CAAE,QACA4B,KAAKnB,SAAU,CACjB,CACF,I,UCjDJ,MAAMqB,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,sJCREC,EAAAA,EAAAA,IAAkCC,EAAA,CAA3B,cAAY,c,eAMrB,GACE5B,KAAM,MACN6B,WAAY,CAACC,MAAKA,EAAAA,I,UCJpB,MAAML,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/Tts/Panel.vue","webpack://platypush/./src/components/panels/Tts/Panel.vue?9344","webpack://platypush/./src/components/panels/TtsGoogle/Index.vue","webpack://platypush/./src/components/panels/TtsGoogle/Index.vue?2f23"],"sourcesContent":["\n\n\n\n","import { render } from \"./Panel.vue?vue&type=template&id=a248454a&scoped=true\"\nimport script from \"./Panel.vue?vue&type=script&lang=js\"\nexport * from \"./Panel.vue?vue&type=script&lang=js\"\n\nimport \"./Panel.vue?vue&type=style&index=0&id=a248454a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a248454a\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=5ae1fe52\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_hoisted_8","_createElementBlock","_hoisted_1","onSubmit","_cache","_withModifiers","args","$options","talk","_hoisted_2","type","name","placeholder","disabled","$data","talking","_hoisted_4","_hoisted_6","mixins","Utils","props","pluginName","String","required","data","methods","event","target","querySelectorAll","reduce","obj","el","value","length","this","request","__exports__","render","_createBlock","_component_Panel","components","Panel"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/288.cc477186.js b/platypush/backend/http/webapp/dist/static/js/288.ae1aea67.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/288.cc477186.js rename to platypush/backend/http/webapp/dist/static/js/288.ae1aea67.js index 1b3cb2434f..cd8fc4e339 100644 --- a/platypush/backend/http/webapp/dist/static/js/288.cc477186.js +++ b/platypush/backend/http/webapp/dist/static/js/288.ae1aea67.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[288],{288:function(e,t,s){s.r(t),s.d(t,{default:function(){return Ns}});var l=s(6252),a=s(3577),i=s(9963);const n=e=>((0,l.dD)("data-v-5a75ab98"),e=e(),(0,l.Cn)(),e),c={key:0,class:"nav-container mobile"},o={class:"nav-container from tablet"},r={class:"view-container"},d={class:"track-info-container"},u={key:0,class:"track-info-content"},h={key:0,class:"row file"},y=n((()=>(0,l._)("div",{class:"col-3 attr"},"File",-1))),p=["textContent"],k={key:1,class:"row artist"},m=n((()=>(0,l._)("div",{class:"col-3 attr"},"Artist",-1))),f={class:"col-9 value"},v=["href","textContent"],g={key:2,class:"row track-title"},w=n((()=>(0,l._)("div",{class:"col-3 attr"},"Title",-1))),b=["textContent"],C={key:3,class:"row album"},T=n((()=>(0,l._)("div",{class:"col-3 attr"},"Album",-1))),_={class:"col-9 value"},D=["href","textContent"],$={key:4,class:"row date"},x=n((()=>(0,l._)("div",{class:"col-3 attr"},"Date",-1))),P=["textContent"],S={key:5,class:"row duration"},A=n((()=>(0,l._)("div",{class:"col-3 attr"},"Duration",-1))),I=["textContent"],R={key:6,class:"row track"},q=n((()=>(0,l._)("div",{class:"col-3 attr"},"Track",-1))),M=["textContent"],V={key:7,class:"row disc"},L=n((()=>(0,l._)("div",{class:"col-3 attr"},"Disc",-1))),N=["textContent"],E={key:8,class:"row url"},j=n((()=>(0,l._)("div",{class:"col-3 attr"},"URL",-1))),z={class:"col-9 value"},O=["href","textContent"],W={class:"playlists-modal-container"},B={class:"filter"},Z={class:"playlists"},F=["checked","onChange"],H=["textContent"],K=n((()=>(0,l._)("i",{class:"fa fa-plus"},null,-1)));function U(e,t,s,n,U,Q){const Y=(0,l.up)("Loading"),G=(0,l.up)("Nav"),J=(0,l.up)("Playlist"),X=(0,l.up)("Playlists"),ee=(0,l.up)("Search"),te=(0,l.up)("Library"),se=(0,l.up)("MediaView"),le=(0,l.up)("Modal"),ae=(0,l.up)("FormFooter");return(0,l.wg)(),(0,l.iD)(l.HY,null,[s.loading?((0,l.wg)(),(0,l.j4)(Y,{key:0})):((0,l.wg)(),(0,l.j4)(se,{key:1,"plugin-name":s.pluginName,image:s.images[s.track?.uri||s.track?.file],status:s.status,track:s.track,onNext:t[34]||(t[34]=t=>e.$emit("next")),onPause:t[35]||(t[35]=t=>e.$emit("pause")),onPlay:t[36]||(t[36]=t=>e.$emit("play",t)),onPrevious:t[37]||(t[37]=t=>e.$emit("previous")),onRandom:t[38]||(t[38]=t=>e.$emit("random",t)),onRepeat:t[39]||(t[39]=t=>e.$emit("repeat",t)),onSearch:Q.search,onSeek:t[40]||(t[40]=t=>e.$emit("seek",t)),onConsume:t[41]||(t[41]=t=>e.$emit("consume",t)),onSetVolume:t[42]||(t[42]=t=>e.$emit("set-volume",t)),onStop:t[43]||(t[43]=t=>e.$emit("stop"))},{default:(0,l.w5)((()=>[(0,l._)("main",null,[U.navVisible?((0,l.wg)(),(0,l.iD)("div",c,[(0,l.Wm)(G,{"selected-view":U.selectedView,onInput:t[0]||(t[0]=e=>U.selectedView=e),onToggle:t[1]||(t[1]=e=>U.navVisible=!U.navVisible)},null,8,["selected-view"])])):(0,l.kq)("",!0),(0,l._)("div",o,[(0,l.Wm)(G,{"selected-view":U.selectedView,onInput:t[2]||(t[2]=e=>U.selectedView=e),onToggle:t[3]||(t[3]=e=>U.navVisible=!U.navVisible)},null,8,["selected-view"])]),(0,l._)("div",r,["playing"===U.selectedView?((0,l.wg)(),(0,l.j4)(J,{key:0,tracks:s.tracks,status:s.status,loading:s.loading,devices:s.devices,"selected-device":s.selectedDevice,"active-device":s.activeDevice,"show-nav-button":!U.navVisible,"with-clear":!0,"with-save":!0,"with-swap":!0,onPlay:t[4]||(t[4]=t=>e.$emit("play",t)),onClear:t[5]||(t[5]=t=>e.$emit("clear")),onSwap:t[6]||(t[6]=t=>e.$emit("swap-tracks",t)),onAdd:t[7]||(t[7]=t=>e.$emit("add-to-tracklist",t)),onRemove:t[8]||(t[8]=t=>e.$emit("remove-from-tracklist",t)),onMove:t[9]||(t[9]=t=>e.$emit("tracklist-move",t)),onSave:t[10]||(t[10]=t=>e.$emit("tracklist-save",t)),onInfo:t[11]||(t[11]=t=>e.$emit("info",t)),onAddToPlaylist:Q.openAddToPlaylist,onSearch:Q.search,onToggleNav:t[12]||(t[12]=e=>U.navVisible=!U.navVisible),onRefreshStatus:Q.refreshStatus,onSelectDevice:Q.selectDevice},null,8,["tracks","status","loading","devices","selected-device","active-device","show-nav-button","onAddToPlaylist","onSearch","onRefreshStatus","onSelectDevice"])):"playlists"===U.selectedView?((0,l.wg)(),(0,l.j4)(X,{key:1,playlists:s.playlists,loading:s.loading,devices:s.devices,status:s.status,"selected-device":s.selectedDevice,"active-device":s.activeDevice,"edited-playlist":s.editedPlaylist,tracks:s.editedPlaylistTracks,"show-nav-button":!U.navVisible,onPlay:t[13]||(t[13]=t=>e.$emit("play-playlist",t)),onLoad:t[14]||(t[14]=t=>e.$emit("load-playlist",t)),onRemove:t[15]||(t[15]=t=>e.$emit("remove-playlist",t)),onPlaylistEdit:t[16]||(t[16]=t=>e.$emit("playlist-edit",t)),onLoadTracks:t[17]||(t[17]=t=>e.$emit("add-to-tracklist-from-edited-playlist",t)),onRemoveTrack:t[18]||(t[18]=t=>e.$emit("remove-from-playlist",t)),onInfo:t[19]||(t[19]=t=>e.$emit("info",t)),onPlaylistAdd:t[20]||(t[20]=t=>e.$emit("playlist-add",t)),onAddToPlaylist:Q.openAddToPlaylist,onTrackMove:t[21]||(t[21]=t=>e.$emit("playlist-track-move",t)),onSearch:Q.search,onToggleNav:t[22]||(t[22]=e=>U.navVisible=!U.navVisible),onRefreshStatus:Q.refreshStatus,onSelectDevice:Q.selectDevice},null,8,["playlists","loading","devices","status","selected-device","active-device","edited-playlist","tracks","show-nav-button","onAddToPlaylist","onSearch","onRefreshStatus","onSelectDevice"])):"search"===U.selectedView?((0,l.wg)(),(0,l.j4)(ee,{key:2,loading:s.loading,results:s.searchResults,devices:s.devices,"selected-device":s.selectedDevice,"active-device":s.activeDevice,"show-nav-button":!U.navVisible,onSearch:Q.search,onClear:t[23]||(t[23]=t=>e.$emit("search-clear")),onInfo:t[24]||(t[24]=t=>e.$emit("info",t)),onPlay:t[25]||(t[25]=t=>e.$emit("play",t)),onLoad:t[26]||(t[26]=t=>e.$emit("add-to-tracklist",t)),onAddToPlaylist:Q.openAddToPlaylist,onRefreshStatus:Q.refreshStatus,onToggleNav:t[27]||(t[27]=e=>U.navVisible=!U.navVisible),onSelectDevice:Q.selectDevice},null,8,["loading","results","devices","selected-device","active-device","show-nav-button","onSearch","onAddToPlaylist","onRefreshStatus","onSelectDevice"])):"library"===U.selectedView?((0,l.wg)(),(0,l.j4)(te,{key:3,loading:s.loading,results:s.libraryResults,path:s.path,devices:s.devices,"selected-device":s.selectedDevice,"active-device":s.activeDevice,"show-nav-button":!U.navVisible,onSearch:Q.search,onClear:t[28]||(t[28]=t=>e.$emit("search-clear")),onInfo:t[29]||(t[29]=t=>e.$emit("info",t)),onPlay:t[30]||(t[30]=t=>e.$emit("play",t)),onLoad:t[31]||(t[31]=t=>e.$emit("add-to-tracklist",t)),onAddToPlaylist:Q.openAddToPlaylist,onCd:t[32]||(t[32]=t=>e.$emit("cd",t)),onToggleNav:t[33]||(t[33]=e=>U.navVisible=!U.navVisible),onRefreshStatus:Q.refreshStatus,onSelectDevice:Q.selectDevice},null,8,["loading","results","path","devices","selected-device","active-device","show-nav-button","onSearch","onAddToPlaylist","onRefreshStatus","onSelectDevice"])):(0,l.kq)("",!0)])])])),_:1},8,["plugin-name","image","status","track","onSearch"])),(0,l._)("div",d,[(0,l.Wm)(le,{title:"Track info",ref:"trackInfo"},{default:(0,l.w5)((()=>[s.trackInfo?((0,l.wg)(),(0,l.iD)("div",u,[s.trackInfo.file?((0,l.wg)(),(0,l.iD)("div",h,[y,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(s.trackInfo.file)},null,8,p)])):(0,l.kq)("",!0),s.trackInfo.artist?((0,l.wg)(),(0,l.iD)("div",k,[m,(0,l._)("div",f,[(0,l._)("a",{href:e.$route.fullPath,textContent:(0,a.zw)(s.trackInfo.artist),onClick:t[44]||(t[44]=(0,i.iM)((e=>Q.search({artist:s.trackInfo.artist})),["prevent"]))},null,8,v)])])):(0,l.kq)("",!0),s.trackInfo.title?((0,l.wg)(),(0,l.iD)("div",g,[w,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(s.trackInfo.title)},null,8,b)])):(0,l.kq)("",!0),s.trackInfo.album?((0,l.wg)(),(0,l.iD)("div",C,[T,(0,l._)("div",_,[(0,l._)("a",{href:e.$route.fullPath,textContent:(0,a.zw)(s.trackInfo.album),onClick:t[45]||(t[45]=(0,i.iM)((e=>Q.search({artist:s.trackInfo.artist,album:s.trackInfo.album})),["prevent"]))},null,8,D)])])):(0,l.kq)("",!0),s.trackInfo.date?((0,l.wg)(),(0,l.iD)("div",$,[x,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(s.trackInfo.date)},null,8,P)])):(0,l.kq)("",!0),s.trackInfo.time?((0,l.wg)(),(0,l.iD)("div",S,[A,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(e.convertTime(s.trackInfo.time))},null,8,I)])):(0,l.kq)("",!0),s.trackInfo.track?((0,l.wg)(),(0,l.iD)("div",R,[q,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(s.trackInfo.track)},null,8,M)])):(0,l.kq)("",!0),s.trackInfo.disc?((0,l.wg)(),(0,l.iD)("div",V,[L,(0,l._)("div",{class:"col-9 value",textContent:(0,a.zw)(s.trackInfo.disc)},null,8,N)])):(0,l.kq)("",!0),s.trackInfo.url?((0,l.wg)(),(0,l.iD)("div",E,[j,(0,l._)("div",z,[(0,l._)("a",{href:s.trackInfo.url,textContent:(0,a.zw)(s.trackInfo.uri||s.trackInfo.url),target:"_blank"},null,8,O)])])):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])),_:1},512)]),(0,l._)("div",W,[(0,l.Wm)(le,{title:"Playlists",ref:"playlistsModal",onClose:t[48]||(t[48]=e=>U.addToPlaylistTrack=null),onOpen:t[49]||(t[49]=e=>U.selectedPlaylists=[...Array(s.playlists.length).keys()].map((()=>!1)))},{default:(0,l.w5)((()=>[(0,l._)("div",B,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[46]||(t[46]=e=>U.playlistFilter=e)},null,512),[[i.nr,U.playlistFilter]])])]),(0,l._)("div",Z,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.playlists,((e,t)=>((0,l.wg)(),(0,l.iD)("label",{class:(0,a.C_)(["row playlist",{hidden:U.playlistFilter?.length>0&&e.name.toLowerCase().indexOf(U.playlistFilter.toLowerCase())<0}]),key:t},[(0,l._)("input",{type:"checkbox",checked:U.selectedPlaylists[t],onChange:e=>U.selectedPlaylists[t]=e.target.checked},null,40,F),(0,l._)("span",{class:"name",textContent:(0,a.zw)(e.name)},null,8,H)],2)))),128))]),(0,l.Wm)(ae,null,{default:(0,l.w5)((()=>[(0,l._)("button",{onClick:t[47]||(t[47]=(...e)=>Q.addToPlaylist&&Q.addToPlaylist(...e))},[K,(0,l.Uk)("   Add ")])])),_:1})])),_:1},512)])],64)}const Q={class:"form-footer"};function Y(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div",Q,[(0,l.WI)(e.$slots,"default",{},void 0,!0)])}var G={name:"FormFooter"},J=s(3744);const X=(0,J.Z)(G,[["render",Y],["__scopeId","data-v-2495ce8a"]]);var ee=X,te=s(6791),se=s(3493),le=s(1065),ae=s(1587);const ie=e=>((0,l.dD)("data-v-0896abbc"),e=e(),(0,l.Cn)(),e),ne=ie((()=>(0,l._)("i",{class:"fa fa-bars"},null,-1))),ce=[ne],oe=["title","onClick"];function re(e,t,s,i,n,c){return(0,l.wg)(),(0,l.iD)("nav",null,[(0,l._)("button",{class:"menu-button mobile",onClick:t[0]||(t[0]=t=>e.$emit("toggle"))},ce),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.views,((t,i)=>((0,l.wg)(),(0,l.iD)("li",{key:i,title:t.displayName,class:(0,a.C_)({selected:i===s.selectedView}),onClick:t=>e.$emit("input",i)},[(0,l._)("i",{class:(0,a.C_)(t.iconClass)},null,2)],10,oe)))),128))])}var de={name:"Nav",emits:["input","toggle"],props:{selectedView:{type:String},collapsed:{type:Boolean,default:!1},views:{type:Object,default:()=>({playing:{iconClass:"fas fa-play",displayName:"Queue"},search:{iconClass:"fas fa-search",displayName:"Search"},playlists:{iconClass:"fas fa-list-ul",displayName:"Playlists"},library:{iconClass:"fas fa-compact-disc",displayName:"Library"}})}}};const ue=(0,J.Z)(de,[["render",re],["__scopeId","data-v-0896abbc"]]);var he=ue;const ye=e=>((0,l.dD)("data-v-1c4503ee"),e=e(),(0,l.Cn)(),e),pe={key:1,class:"playlist fade-in"},ke={class:"header-container"},me={class:"col-7 filter"},fe=ye((()=>(0,l._)("i",{class:"fas fa-arrow-left"},null,-1))),ve=[fe],ge={class:"col-5 buttons"},we=ye((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),be=[we],Ce={key:0,class:"no-content"},Te=["onDragstart","onDragend","onDragover","data-index","onClick","onContextmenu","onDblclick"],_e={class:"col-10"},De={class:"title"},$e={key:0,class:"artist"},xe=["textContent","onClick"],Pe={key:1,class:"album"},Se=["textContent","onClick"],Ae={class:"col-2 right-side"},Ie=["textContent"],Re={class:"actions"};function qe(e,t,s,n,c,o){const r=(0,l.up)("Loading"),d=(0,l.up)("DropdownItem"),u=(0,l.up)("Dropdown"),h=(0,l.up)("MusicHeader");return s.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):((0,l.wg)(),(0,l.iD)("div",pe,[(0,l._)("div",ke,[(0,l.Wm)(h,{ref:"header"},{default:(0,l.w5)((()=>[(0,l._)("div",me,[s.withBack?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"back-btn",title:"Back",onClick:t[0]||(t[0]=t=>e.$emit("back"))},ve)):(0,l.kq)("",!0),(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[1]||(t[1]=e=>c.filter=e)},null,512),[[i.nr,c.filter]])])]),(0,l._)("div",ge,[s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"mobile",title:"Menu",onClick:t[2]||(t[2]=t=>e.$emit("toggle-nav"))},be)):(0,l.kq)("",!0),(0,l.Wm)(u,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{text:"Add track","icon-class":"fa fa-plus",onClick:o.addTrack},null,8,["onClick"]),null!=s.devices?((0,l.wg)(),(0,l.j4)(d,{key:0,text:"Refresh status","icon-class":"fa fa-sync",onClick:t[3]||(t[3]=t=>e.$emit("refresh-status"))})):(0,l.kq)("",!0),s.withSave?((0,l.wg)(),(0,l.j4)(d,{key:1,text:"Save as playlist","icon-class":"fa fa-save",disabled:!s.tracks?.length,onClick:o.playlistSave},null,8,["disabled","onClick"])):(0,l.kq)("",!0),s.withSwap&&2===c.selectedTracks?.length?((0,l.wg)(),(0,l.j4)(d,{key:2,text:"Swap tracks","icon-class":"fa fa-retweet",onClick:t[4]||(t[4]=t=>e.$emit("swap",c.selectedTracks))})):(0,l.kq)("",!0),(0,l.Wm)(d,{text:c.selectionMode?"End selection":"Start selection","icon-class":"far fa-check-square",disabled:!s.tracks?.length,onClick:t[5]||(t[5]=e=>c.selectionMode=!c.selectionMode)},null,8,["text","disabled"]),(0,l.Wm)(d,{text:c.selectedTracks?.length===s.tracks?.length?"Unselect all":"Select all","icon-class":"fa fa-check-double",disabled:!s.tracks?.length,onClick:t[6]||(t[6]=e=>c.selectedTracks=c.selectedTracks.length===s.tracks.length?[]:[...Array(s.tracks.length).keys()])},null,8,["text","disabled"]),c.selectedTracks.length>0?((0,l.wg)(),(0,l.j4)(d,{key:3,text:"Remove track"+(c.selectedTracks.length>1?"s":""),"icon-class":"fa fa-trash",onClick:t[7]||(t[7]=t=>e.$emit("remove",[...new Set(c.selectedTracks)]))},null,8,["text"])):(0,l.kq)("",!0),s.withClear?((0,l.wg)(),(0,l.j4)(d,{key:4,text:"Clear playlist","icon-class":"fa fa-ban",disabled:!s.tracks?.length,onClick:t[8]||(t[8]=t=>e.$emit("clear"))},null,8,["disabled"])):(0,l.kq)("",!0)])),_:1}),Object.keys(s.devices||{}).length?((0,l.wg)(),(0,l.j4)(u,{key:1,title:"Players","icon-class":"fa fa-volume-up"},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.devices,((t,i)=>((0,l.wg)(),(0,l.j4)(d,{key:i,textContent:(0,a.zw)(t.name),"item-class":{active:s.activeDevice===i,selected:s.selectedDevice===i},"icon-class":"fa fa-volume-up",onClick:t=>e.$emit("select-device",i)},null,8,["textContent","item-class","onClick"])))),128))])),_:1})):(0,l.kq)("",!0)])])),_:1},512)]),(0,l._)("div",{class:"body",ref:"body",onScroll:t[9]||(t[9]=(...e)=>o.onScroll&&o.onScroll(...e))},[s.tracks?.length?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",Ce," No tracks are loaded ")),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.displayedTrackIndices,(t=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row track",o.trackClass(t)]),onDragstart:e=>o.onTrackDragStart(t),onDragend:e=>o.onTrackDragEnd(t),onDragover:e=>o.onTrackDragOver(t),draggable:"true",key:t,"data-index":t,onClick:(0,i.iM)((e=>o.onTrackClick(e,t)),["left"]),onContextmenu:(0,i.iM)((s=>e.$refs["menu"+t][0].toggle(s)),["right","prevent"]),onDblclick:s=>e.$emit("play",{pos:t})},[(0,l._)("div",_e,[(0,l._)("div",De,[(0,l.Uk)((0,a.zw)(s.tracks[t].title||"[No Title]")+" ",1),o.isPlayingTrack(t)?((0,l.wg)(),(0,l.iD)("div",{key:0,class:(0,a.C_)(["playing-icon",{paused:"pause"===s.status?.state}])},[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)([...Array(3).keys()],(e=>((0,l.wg)(),(0,l.iD)("span",{key:e})))),128))],2)):(0,l.kq)("",!0)]),s.tracks[t].artist?((0,l.wg)(),(0,l.iD)("div",$e,[(0,l._)("a",{textContent:(0,a.zw)(s.tracks[t].artist),onClick:(0,i.iM)((e=>o.searchArtist(s.tracks[t])),["prevent"])},null,8,xe)])):(0,l.kq)("",!0),s.tracks[t].album?((0,l.wg)(),(0,l.iD)("div",Pe,[(0,l._)("a",{textContent:(0,a.zw)(s.tracks[t].album),onClick:(0,i.iM)((e=>o.searchAlbum(s.tracks[t])),["prevent"])},null,8,Se)])):(0,l.kq)("",!0)]),(0,l._)("div",Ae,[(0,l._)("span",{class:"duration",textContent:(0,a.zw)(s.tracks[t].time?e.convertTime(s.tracks[t].time):"-:--")},null,8,Ie),(0,l._)("span",Re,[(0,l.Wm)(u,{title:"Actions","icon-class":"fa fa-ellipsis-h",ref_for:!0,ref:"menu"+t},{default:(0,l.w5)((()=>[(0,l.Wm)(d,{text:"Play","icon-class":"fa fa-play",onClick:e=>o.onMenuPlay(t)},null,8,["onClick"]),s.withAddToQueue?((0,l.wg)(),(0,l.j4)(d,{key:0,text:"Add to queue","icon-class":"fa fa-plus",onClick:s=>e.$emit("add-to-queue",[...new Set([...c.selectedTracks,t])])},null,8,["onClick"])):(0,l.kq)("",!0),(0,l.Wm)(d,{text:"Add to playlist","icon-class":"fa fa-list-ul",onClick:l=>e.$emit("add-to-playlist",s.tracks[t])},null,8,["onClick"]),(0,l.Wm)(d,{text:"Remove","icon-class":"fa fa-trash",onClick:s=>e.$emit("remove",[...new Set([...c.selectedTracks,t])])},null,8,["onClick"]),(0,l.Wm)(d,{text:"Info","icon-class":"fa fa-info",onClick:l=>e.$emit("info",s.tracks[t])},null,8,["onClick"])])),_:2},1536)])])],42,Te)))),128))],544)]))}s(560);const Me={class:"header"};function Ve(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div",Me,[(0,l.WI)(e.$slots,"default",{},void 0,!0)])}var Le={name:"Header"};const Ne=(0,J.Z)(Le,[["render",Ve],["__scopeId","data-v-7e4bd102"]]);var Ee=Ne,je=s(2787),ze=s(815),Oe={name:"Playlist",mixins:[le.Z],components:{DropdownItem:ze.Z,Dropdown:je.Z,MusicHeader:Ee,Loading:te.Z},emits:["add","add-to-playlist","add-to-queue","add-to-queue-and-play","back","clear","info","move","play","refresh-status","remove","save","search","select-device","swap","toggle-nav"],props:{tracks:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1},status:{type:Object,default:()=>{}},devices:{type:Object},selectedDevice:{type:String},activeDevice:{type:String},maxVisibleTracks:{type:Number,default:100},showNavButton:{type:Boolean,default:!1},withAddToQueue:{type:Boolean,default:!1},withBack:{type:Boolean,default:!1},withClear:{type:Boolean,default:!1},withSave:{type:Boolean,default:!1},withSwap:{type:Boolean,default:!1}},data(){return{selectionMode:!1,selectedTracks:[],filter:"",infoTrack:null,sourcePos:null,targetPos:null,centerPos:0,mounted:!1,scrollTimeout:null}},computed:{selectedTracksSet(){return new Set(this.selectedTracks)},trackIndicesByToken(){const e={};return this.tracks.forEach(((t,s)=>{const l=[t?.artist,t?.album,t?.title].filter((e=>e?.trim()?.length)).map((e=>e.trim().toLowerCase())).join(" ");e[l]||(e[l]=new Set),e[l].add(s)})),e},displayedTrackIndices(){let e=[...Array(this.tracks.length).keys()];if(this.filter?.length){const t=this.filter?.trim()?.replace(/\s+/g," ").toLowerCase(),s=new Set;Object.entries(this.trackIndicesByToken).forEach((([e,l])=>{e.indexOf(t)<0||s.add(...l)})),e=[...s],e.sort()}if(e.length>this.maxVisibleTracks){const t=Math.max(0,this.centerPos-Math.floor(this.maxVisibleTracks/2));e=e.slice(t,t+this.maxVisibleTracks)}return e}},methods:{getTrackElements(){return this.$refs.body.querySelectorAll(".track")},onTrackClick(e,t){if(e.shiftKey){const e=this.selectedTracks.sort();e.length?te+t))]:t>e[e.length-1]&&(this.selectedTracks=[...this.selectedTracks,...[...Array(t-e[e.length-1]+1).keys()].map((t=>t+e[e.length-1]))]):this.selectedTracks=[t]}else{const s=this.selectedTracks.indexOf(t);this.selectionMode||e.ctrlKey?s>=0?this.selectedTracks.splice(s,1):this.selectedTracks.push(t):this.selectedTracks=s>=0?[]:[t]}},isPlayingTrack(e){return("play"===this.status?.state||"pause"===this.status?.state)&&(!this.withAddToQueue&&this.status?.playingPos===e)},trackClass(e){return{selected:this.selectedTracksSet.has(e),active:this.isPlayingTrack(e)}},addTrack(){const e=prompt("Item path or URL");e?.length&&this.$emit("add",e)},onMenuPlay(e){this.withAddToQueue?this.$emit("add-to-queue-and-play",[...new Set([...this.selectedTracks,e])]):this.$emit("play",{pos:e})},onTrackDragStart(e){this.sourcePos=e,this.selectedTracksSet.has(e)||(this.selectedTracks=[e]),this.$nextTick((()=>{const e=[...this.getTrackElements()].filter(((e,t)=>this.selectedTracksSet.has(t)));e.forEach((e=>e.classList.add("dragging")))}))},onTrackDragEnd(){if(this.getTrackElements().forEach((e=>{e.classList.remove("dragover"),e.classList.remove("top"),e.classList.remove("bottom")})),null!=this.sourcePos&&null!=this.targetPos&&this.sourcePos!==this.targetPos){const e=this.selectedTracks.length?this.selectedTracks:[this.sourcePos];this.$emit("move",{from:e,to:this.targetPos})}this.sourcePos=null,this.targetPos=null,this.selectedTracks=[],this.getTrackElements().forEach((e=>e.classList.remove("dragging")))},onTrackDragOver(e){this.targetPos=e;const t=this.getTrackElements(),s=[...t].find((t=>parseInt(t.dataset.index||-1)===e)),l=Math.min(...this.selectedTracks);t.forEach((e=>{e.classList.remove("dragover"),e.classList.remove("top"),e.classList.remove("bottom")})),e!==l&&(s.classList.add("dragover"),e>l?s.classList.add("bottom"):s.classList.add("top"))},onScroll(){const e=this.$refs.body.scrollTop,t=parseFloat(getComputedStyle(this.$refs.body).height),s=this.$refs.body.scrollHeight;if(e<5){if(this.scrollTimeout)return;this.scrollTimeout=setTimeout((()=>{this.centerPos=Math.max(0,parseInt(this.centerPos-this.maxVisibleTracks/1.5)),this.$refs.body.scrollTop=6,this.scrollTimeout=null}),250)}else if(e>=s-t-5){if(this.scrollTimeout)return;this.scrollTimeout=setTimeout((()=>{this.centerPos=Math.min(this.tracks.length-1,parseInt(this.centerPos+this.maxVisibleTracks/1.5)),this.scrollTimeout=null}),250)}},playlistSave(){const e=prompt("Playlist name");e?.length&&this.$emit("save",e)},scrollToTrack(e){this.centerPos=e||this.status?.playingPos||0,this.$nextTick((()=>{this.$refs.body?([...this.$refs.body.querySelectorAll(".track")].filter((e=>e.classList.contains("active"))).forEach((e=>e.scrollIntoView({block:"center",behavior:"smooth"}))),this.mounted=!0):this.$watch((()=>this.$refs.body),(()=>{this.mounted||this.scrollToTrack(e)}))}))},searchArtist(e){const t={};if(e.artist_uri&&(t.uris=[e.artist_uri]),!e.artist)return console.warn("No artist information available"),void console.debug(e);t.artist=e.artist,this.$emit("search",t)},searchAlbum(e){const t={};if(e.album_uri&&(t.uris=[e.album_uri]),!e.artist||!e.album)return console.warn("No artist/album information available"),void console.debug(e);t.artist=e.artist,t.album=e.album,this.$emit("search",t)}},mounted(){this.withAddToQueue||(this.scrollToTrack(),this.$watch((()=>this.status),(()=>this.scrollToTrack())),this.$watch((()=>this.filter),(e=>{e?.length||this.scrollToTrack()})))}};const We=(0,J.Z)(Oe,[["render",qe],["__scopeId","data-v-1c4503ee"]]);var Be=We;const Ze=e=>((0,l.dD)("data-v-1e3ea170"),e=e(),(0,l.Cn)(),e),Fe={key:1,class:"editor-container fade-in"},He={key:2,class:"playlists fade-in"},Ke={class:"header-container"},Ue={class:"col-7 filter"},Qe={class:"col-5 buttons"},Ye=Ze((()=>(0,l._)("i",{class:"fa fa-sync"},null,-1))),Ge=[Ye],Je=Ze((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),Xe=[Je],et={class:"body",ref:"body"},tt={key:0,class:"no-content"},st=["onClick","onDblclick"],lt={class:"col-10 name-container"},at=Ze((()=>(0,l._)("div",{class:"icon"},[(0,l._)("i",{class:"fa fa-list"})],-1))),it=["textContent"],nt={class:"col-2 right-side"},ct={class:"actions"};function ot(e,t,s,n,c,o){const r=(0,l.up)("Loading"),d=(0,l.up)("Playlist"),u=(0,l.up)("DropdownItem"),h=(0,l.up)("Dropdown"),y=(0,l.up)("MusicHeader");return s.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):null!=s.editedPlaylist?((0,l.wg)(),(0,l.iD)("div",Fe,[(0,l.Wm)(d,{tracks:s.tracks||[],status:s.status,devices:s.devices,"selected-device":s.selectedDevice,"active-device":s.activeDevice,"show-nav-button":s.showNavButton,"with-add-to-queue":!0,"with-back":!0,onAdd:t[0]||(t[0]=t=>e.$emit("playlist-add",t)),onAddToPlaylist:t[1]||(t[1]=t=>e.$emit("add-to-playlist",t)),onAddToQueue:t[2]||(t[2]=t=>e.$emit("load-tracks",{tracks:t,play:!1})),onAddToQueueAndPlay:t[3]||(t[3]=t=>e.$emit("load-tracks",{tracks:t,play:!0})),onBack:t[4]||(t[4]=t=>e.$emit("playlist-edit",null)),onDownload:t[5]||(t[5]=t=>e.$emit("download",t)),onInfo:t[6]||(t[6]=t=>e.$emit("info",t)),onMove:t[7]||(t[7]=t=>e.$emit("track-move",{...t,playlist:s.editedPlaylist})),onPlay:t[8]||(t[8]=t=>e.$emit("load-tracks",{tracks:[t],play:!0})),onRefreshStatus:t[9]||(t[9]=t=>e.$emit("refresh-status")),onRemove:t[10]||(t[10]=t=>e.$emit("remove-track",t)),onSearch:t[11]||(t[11]=t=>e.$emit("search",t)),onSelectDevice:t[12]||(t[12]=t=>e.$emit("select-device",t)),onToggleNav:t[13]||(t[13]=t=>e.$emit("toggle-nav"))},null,8,["tracks","status","devices","selected-device","active-device","show-nav-button"])])):((0,l.wg)(),(0,l.iD)("div",He,[(0,l._)("div",Ke,[(0,l.Wm)(y,{ref:"header"},{default:(0,l.w5)((()=>[(0,l._)("div",Ue,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[14]||(t[14]=e=>c.filter=e)},null,512),[[i.nr,c.filter]])])]),(0,l._)("div",Qe,[Object.keys(s.devices||{}).length?((0,l.wg)(),(0,l.j4)(h,{key:0,title:"Players","icon-class":"fa fa-volume-up"},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.devices,((t,i)=>((0,l.wg)(),(0,l.j4)(u,{key:i,textContent:(0,a.zw)(t.name),"item-class":{active:s.activeDevice===i,selected:s.selectedDevice===i},"icon-class":"fa fa-volume-up",onClick:t=>e.$emit("select-device",i)},null,8,["textContent","item-class","onClick"])))),128))])),_:1})):(0,l.kq)("",!0),null!=s.devices?((0,l.wg)(),(0,l.iD)("button",{key:1,title:"Refresh status",onClick:t[15]||(t[15]=t=>e.$emit("refresh-status"))},Ge)):(0,l.kq)("",!0),s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:2,class:"mobile",title:"Menu",onClick:t[16]||(t[16]=t=>e.$emit("toggle-nav"))},Xe)):(0,l.kq)("",!0)])])),_:1},512)]),(0,l._)("div",et,[s.playlists?.length?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",tt," No playlists found ")),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.playlists,((t,s)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row playlist",{hidden:!o.displayedPlaylists.has(s)}]),key:s,onClick:t=>e.$emit("playlist-edit",s),onDblclick:t=>e.$emit("load",s)},[(0,l._)("div",lt,[at,(0,l._)("div",{class:"name",textContent:(0,a.zw)(t.name||"[No Name]")},null,8,it)]),(0,l._)("div",nt,[(0,l._)("span",ct,[(0,l.Wm)(h,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{text:"Play","icon-class":"fa fa-play",onClick:(0,i.iM)((t=>e.$emit("play",s)),["stop"])},null,8,["onClick"]),(0,l.Wm)(u,{text:"Load","icon-class":"fa fa-list-ul",onClick:(0,i.iM)((t=>e.$emit("load",s)),["stop"])},null,8,["onClick"]),(0,l.Wm)(u,{text:"Edit","icon-class":"fa fa-edit",onClick:(0,i.iM)((t=>e.$emit("playlist-edit",s)),["stop"])},null,8,["onClick"]),(0,l.Wm)(u,{text:"Remove","icon-class":"fa fa-trash",onClick:(0,i.iM)((t=>e.$emit("remove",s)),["stop"])},null,8,["onClick"])])),_:2},1024)])])],42,st)))),128))],512)]))}var rt={name:"Playlists",mixins:[le.Z],components:{Dropdown:je.Z,DropdownItem:ze.Z,MusicHeader:Ee,Loading:te.Z,Playlist:Be},emits:["add-to-playlist","download","info","load","load-tracks","play","playlist-add","playlist-edit","refresh-status","remove","remove-track","search","select-device","track-move"],props:{playlists:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1},tracks:{type:Array,default:()=>[]},editedPlaylist:{type:Number},devices:{type:Object},status:{type:Object,default:()=>{}},selectedDevice:{type:String},activeDevice:{type:String},showNavButton:{type:Boolean,default:!1}},data(){return{selectedTracks:[],filter:"",trackFilter:"",sourcePos:null,targetPos:null}},computed:{selectedTracksSet(){return new Set(this.selectedTracks)},displayedPlaylists(){const e=[...Array(this.playlists.length).keys()];if(!this.filter?.length)return new Set(e);const t=this,s=(t.filter||"").toLowerCase();return new Set(e.filter((e=>{const t=this.playlists[e];return(t?.name||"").toLowerCase().indexOf(s)>=0})))},displayedTracks(){const e=[...Array(this.tracks.length).keys()];if(!this.trackFilter?.length)return new Set(e);const t=this,s=(t.trackFilter||"").toLowerCase();return new Set(e.filter((e=>{const t=this.tracks[e];return(t?.artist||"").toLowerCase().indexOf(s)>=0||(t?.title||"").toLowerCase().indexOf(s)>=0||(t?.album||"").toLowerCase().indexOf(s)>=0})))}},methods:{onTrackClick(e,t){if(e.shiftKey){const e=this.selectedTracks.sort();e.length?te+t))]:t>e[e.length-1]&&(this.selectedTracks=[...this.selectedTracks,...[...Array(t-e[e.length-1]+1).keys()].map((t=>t+e[e.length-1]))]):this.selectedTracks=[t]}else{const s=this.selectedTracks.indexOf(t);e.ctrlKey?s>=0?this.selectedTracks.splice(s,1):this.selectedTracks.push(t):this.selectedTracks=s>=0?[]:[t]}},onTrackDragStart(e){this.sourcePos=e},onTrackDragEnd(){this.$refs.editor.querySelectorAll(".track").forEach((e=>e.classList.remove("dragover"))),null!=this.sourcePos&&null!=this.targetPos&&this.sourcePos!==this.targetPos&&(this.$emit("track-move",{from:this.selectedTracks,to:this.targetPos,playlist:this.editedPlaylist}),this.sourcePos=null,this.targetPos=null,this.selectedTracks=[])},onTrackDragOver(e){this.targetPos=e;const t=this.$refs.editor.querySelectorAll(".track");t.forEach((e=>e.classList.remove("dragover"))),[...t][e].classList.add("dragover")}}};const dt=(0,J.Z)(rt,[["render",ot],["__scopeId","data-v-1e3ea170"]]);var ut=dt;const ht=e=>((0,l.dD)("data-v-897f30f2"),e=e(),(0,l.Cn)(),e),yt=ht((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),pt=[yt],kt={class:"search-form"},mt={class:"row"},ft={class:"row"},vt={class:"row"},gt={class:"row"},wt=ht((()=>(0,l._)("i",{class:"icon fa fa-times"},null,-1))),bt=ht((()=>(0,l._)("span",{class:"btn-title"},"Clear",-1))),Ct=[wt,bt],Tt=ht((()=>(0,l._)("button",{type:"submit"},[(0,l._)("i",{class:"icon fa fa-search"}),(0,l._)("span",{class:"btn-title"},"Search")],-1))),_t={class:"col-10 search-box"},Dt=ht((()=>(0,l._)("i",{class:"fas fa-arrow-left"},null,-1))),$t=[Dt],xt={class:"col-2 buttons"},Pt=ht((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),St=[Pt],At={class:"results"},It=["onClick"],Rt={class:"col-10"},qt={class:"title-container"},Mt=["title"],Vt={key:0,class:"fa fa-user"},Lt={key:1,class:"fa fa-compact-disc"},Nt={key:2,class:"fa fa-list"},Et={key:3,class:"fa fa-music"},jt={class:"title"},zt={key:0},Ot={key:1},Wt={key:2},Bt={key:3},Zt=["textContent"],Ft=["textContent"],Ht={class:"col-2 right-side"},Kt=["textContent"],Ut={class:"actions"};function Qt(e,t,s,n,c,o){const r=(0,l.up)("FormFooter"),d=(0,l.up)("MusicHeader"),u=(0,l.up)("DropdownItem"),h=(0,l.up)("Dropdown");return(0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["search fade-in",{"form-collapsed":o.formCollapsed}])},[s.showNavButton&&!o.formCollapsed?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"nav-toggler mobile floating",title:"Menu",onClick:t[0]||(t[0]=t=>e.$emit("toggle-nav"))},pt)):(0,l.kq)("",!0),o.formCollapsed?((0,l.wg)(),(0,l.j4)(d,{key:2},{default:(0,l.w5)((()=>[(0,l._)("label",_t,[(0,l._)("button",{class:"back-btn",title:"Back",onClick:t[7]||(t[7]=(...e)=>o.clear&&o.clear(...e))},$t),(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[8]||(t[8]=e=>c.filter=e)},null,512),[[i.nr,c.filter]])]),(0,l._)("span",xt,[s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"mobile",title:"Menu",onClick:t[9]||(t[9]=t=>e.$emit("toggle-nav"))},St)):(0,l.kq)("",!0)])])),_:1})):((0,l.wg)(),(0,l.iD)("div",{key:1,class:"form-container",onSubmit:t[6]||(t[6]=(0,i.iM)((t=>e.$emit("search",o.filteredQuery)),["prevent"]))},[(0,l._)("form",kt,[(0,l._)("div",mt,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"text",placeholder:"Any","onUpdate:modelValue":t[1]||(t[1]=e=>c.query.any=e)},null,512),[[i.nr,c.query.any]])])]),(0,l._)("div",ft,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"text",placeholder:"Artist","onUpdate:modelValue":t[2]||(t[2]=e=>c.query.artist=e)},null,512),[[i.nr,c.query.artist]])])]),(0,l._)("div",vt,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"text",placeholder:"Title","onUpdate:modelValue":t[3]||(t[3]=e=>c.query.title=e)},null,512),[[i.nr,c.query.title]])])]),(0,l._)("div",gt,[(0,l._)("label",null,[(0,l.wy)((0,l._)("input",{type:"text",placeholder:"Album","onUpdate:modelValue":t[4]||(t[4]=e=>c.query.album=e)},null,512),[[i.nr,c.query.album]])])]),(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l._)("button",{onClick:t[5]||(t[5]=(...e)=>o.clear&&o.clear(...e))},Ct),Tt])),_:1})])],32)),(0,l._)("div",At,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.results,((t,s)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row track",{selected:c.selectedResults.has(s),hidden:!o.displayedTracks.has(s)}]),key:s,onClick:e=>o.resultClick(s,e)},[(0,l._)("div",Rt,[(0,l._)("div",qt,[t.type?((0,l.wg)(),(0,l.iD)("div",{key:0,class:"type",title:t.type},["artist"===t.type?((0,l.wg)(),(0,l.iD)("i",Vt)):"album"===t.type?((0,l.wg)(),(0,l.iD)("i",Lt)):"playlist"===t.type?((0,l.wg)(),(0,l.iD)("i",Nt)):((0,l.wg)(),(0,l.iD)("i",Et))],8,Mt)):(0,l.kq)("",!0),(0,l._)("div",jt,["playlist"===t.type?((0,l.wg)(),(0,l.iD)("span",zt,(0,a.zw)(t.name||t.title||"[No Name]"),1)):"artist"===t.type?((0,l.wg)(),(0,l.iD)("span",Ot,(0,a.zw)(t.name||t.title||t.artist||"[No Name]"),1)):"album"===t.type?((0,l.wg)(),(0,l.iD)("span",Wt,(0,a.zw)(t.name||t.title||t.album||"[No Title]"),1)):((0,l.wg)(),(0,l.iD)("span",Bt,(0,a.zw)(t.title||"[No Title]"),1))])]),t.artist?.length&&"artist"!==t.type?((0,l.wg)(),(0,l.iD)("div",{key:0,class:"artist",textContent:(0,a.zw)(t.artist)},null,8,Zt)):(0,l.kq)("",!0),t.album?.length&&"album"!==t.type?((0,l.wg)(),(0,l.iD)("div",{key:1,class:"album",textContent:(0,a.zw)(t.album)},null,8,Ft)):(0,l.kq)("",!0)]),(0,l._)("div",Ht,[(0,l._)("span",{class:"duration",textContent:(0,a.zw)(t.time&&parseInt(t.time)?e.convertTime(t.time):"-:--")},null,8,Kt),(0,l._)("span",Ut,[(0,l.Wm)(h,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{text:"Play","icon-class":"fa fa-play",onClick:e=>o.play(s)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Add to queue","icon-class":"fa fa-plus",onClick:e=>o.load(s)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Add to playlist","icon-class":"fa fa-list-ul",onClick:s=>e.$emit("add-to-playlist",t)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Info","icon-class":"fa fa-info",onClick:s=>e.$emit("info",t)},null,8,["onClick"])])),_:2},1024)])])],10,It)))),128))])],2)}var Yt={name:"Search",components:{Dropdown:je.Z,DropdownItem:ze.Z,FormFooter:ee,MusicHeader:Ee},mixins:[le.Z],emits:["add-to-playlist","clear","info","load","play","refresh-status","search","select-device","toggle-nav"],props:{loading:{type:Boolean,default:!1},results:{type:Array},devices:{type:Object},selectedDevice:{type:String},activeDevice:{type:String},showNavButton:{type:Boolean,default:!1}},data(){return{selectedResults:new Set,filter:"",query:{any:"",artist:"",title:"",album:""}}},computed:{formCollapsed(){return this.results?.length>0},filteredQuery(){return Object.entries(this.query).filter((e=>e[1]?.length)).reduce(((e,[t,s])=>(e[t]=s,e)),{})},displayedTracks(){return new Set([...Array(this.results?.length||0).keys()].filter((e=>{const t=this.results[e];if(!this.filter?.length)return t;const s=this.filter.toLowerCase();return(t?.artist||"").toLowerCase().indexOf(s)>=0||(t?.title||"").toLowerCase().indexOf(s)>=0||(t?.album||"").toLowerCase().indexOf(s)>=0})))}},methods:{clear(){this.$emit("clear"),this.selectedResults=new Set},resultClick(e,t){if(t.shiftKey){if(this.selectedResults.size>0&&!this.selectedResults.has(e)){const t=[...this.selectedResults],s=Math.min(Math.min(t),e),l=Math.max(Math.max(t),e);this.selectedResults=new Set([...Array(l-s+1).keys()].map((e=>e+s)))}}else t.ctrlKey||(this.selectedResults=new Set),this.selectedResults.has(e)?this.selectedResults.delete(e):this.selectedResults.add(e)},play(e){this.$emit("play",this.results[e]),this.selectedResults.size&&this.selectedResults.forEach((e=>{this.$emit("load",e)}))},load(e){this.selectedResults.has(e)||this.selectedResults.add(e),this.selectedResults.forEach((e=>{this.$emit("load",this.results[e])}))}}};const Gt=(0,J.Z)(Yt,[["render",Qt],["__scopeId","data-v-897f30f2"]]);var Jt=Gt;const Xt=e=>((0,l.dD)("data-v-163c27b3"),e=e(),(0,l.Cn)(),e),es={class:"library fade-in"},ts={class:"col-10 search-box"},ss={class:"col-2 buttons"},ls=Xt((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),as=[ls],is={class:"results"},ns=Xt((()=>(0,l._)("div",{class:"icon-container"},[(0,l._)("i",{class:"icon fa fa-folder"})],-1))),cs=Xt((()=>(0,l._)("div",{class:"result-container"},[(0,l._)("div",{class:"title"},"..")],-1))),os=[ns,cs],rs=["onClick"],ds={class:"col-10 left-side"},us={class:"icon-container"},hs={key:0,class:"icon fa fa-folder"},ys={key:1,class:"icon fa fa-user"},ps={key:2,class:"icon fa fa-compact-disc"},ks={key:3,class:"icon fa fa-list"},ms={key:4,class:"icon fa fa-music"},fs={class:"info"},vs={class:"title"},gs=["textContent"],ws=["textContent"],bs=["textContent"],Cs=["textContent"],Ts=["textContent"],_s={class:"artist-album"},Ds=["textContent"],$s=["textContent"],xs={class:"col-2 right-side"},Ps=["textContent"],Ss={class:"actions"};function As(e,t,s,n,c,o){const r=(0,l.up)("Loading"),d=(0,l.up)("MusicHeader"),u=(0,l.up)("DropdownItem"),h=(0,l.up)("Dropdown");return(0,l.wg)(),(0,l.iD)("div",es,[s.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):(0,l.kq)("",!0),(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[(0,l._)("label",ts,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[0]||(t[0]=e=>c.filter=e)},null,512),[[i.nr,c.filter]])]),(0,l._)("div",ss,[s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"mobile",title:"Menu",onClick:t[1]||(t[1]=t=>e.$emit("toggle-nav"))},as)):(0,l.kq)("",!0)])])),_:1}),(0,l._)("div",is,[o.isRoot?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",{key:0,class:"row track back-track",onClick:t[2]||(t[2]=(...e)=>o.back&&o.back(...e))},os)),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.results,((t,s)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row track",{selected:c.selectedResults.has(s),hidden:!o.displayedResults.has(s)}]),key:s,onClick:e=>o.resultClick(s,e)},[(0,l._)("div",ds,[(0,l._)("div",us,[o.isDirectory(s)?((0,l.wg)(),(0,l.iD)("i",hs)):o.isArtist(s)?((0,l.wg)(),(0,l.iD)("i",ys)):o.isAlbum(s)?((0,l.wg)(),(0,l.iD)("i",ps)):o.isPlaylist(s)?((0,l.wg)(),(0,l.iD)("i",ks)):t.file?((0,l.wg)(),(0,l.iD)("i",ms)):(0,l.kq)("",!0)]),(0,l._)("div",fs,[(0,l._)("div",vs,[o.isDirectory(s)?((0,l.wg)(),(0,l.iD)("span",{key:0,textContent:(0,a.zw)(t.name||t.directory.split("/").pop())},null,8,gs)):o.isArtist(s)?((0,l.wg)(),(0,l.iD)("span",{key:1,textContent:(0,a.zw)(t.name||t.artist)},null,8,ws)):o.isAlbum(s)?((0,l.wg)(),(0,l.iD)("span",{key:2,textContent:(0,a.zw)(t.name||t.album)},null,8,bs)):o.isPlaylist(s)?((0,l.wg)(),(0,l.iD)("span",{key:3,textContent:(0,a.zw)(t.name||t.playlist)},null,8,Cs)):t.title?((0,l.wg)(),(0,l.iD)("span",{key:4,textContent:(0,a.zw)(t.title)},null,8,Ts)):(0,l.kq)("",!0)]),(0,l._)("div",_s,[t.artist?.length?((0,l.wg)(),(0,l.iD)("div",{key:0,class:"artist",textContent:(0,a.zw)(t.artist)},null,8,Ds)):(0,l.kq)("",!0),t.album?.length?((0,l.wg)(),(0,l.iD)("div",{key:1,class:"album",textContent:(0,a.zw)(t.album)},null,8,$s)):(0,l.kq)("",!0)])])]),(0,l._)("div",xs,[(0,l._)("span",{class:"duration",textContent:(0,a.zw)(t.time&&parseInt(t.time)?e.convertTime(t.time):"-:--")},null,8,Ps),(0,l._)("span",Ss,[(0,l.Wm)(h,{title:"Actions","icon-class":"fa fa-ellipsis-h"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{text:"Play","icon-class":"fa fa-play",onClick:e=>o.play(s)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Add to queue","icon-class":"fa fa-plus",onClick:e=>o.load(s)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Add to playlist","icon-class":"fa fa-list-ul",onClick:s=>e.$emit("add-to-playlist",t)},null,8,["onClick"]),(0,l.Wm)(u,{text:"Info","icon-class":"fa fa-info",onClick:s=>e.$emit("info",t)},null,8,["onClick"])])),_:2},1024)])])],10,rs)))),128))])])}var Is={name:"Library",components:{Dropdown:je.Z,DropdownItem:ze.Z,MusicHeader:Ee,Loading:te.Z},mixins:[le.Z],emits:["add-to-playlist","cd","info","load","play","refresh-status","search","select-device","toggle-nav"],props:{loading:{type:Boolean,default:!1},results:{type:Array},path:{type:Array,default:()=>[]},devices:{type:Object},selectedDevice:{type:String},activeDevice:{type:String},showNavButton:{type:Boolean,default:!1}},data(){return{selectedResults:new Set,filter:"",query:{any:"",artist:"",title:"",album:""}}},computed:{displayedResults(){return new Set([...Array(this.results?.length||0).keys()].filter((e=>{const t=this.results[e];if(!this.filter?.length)return t;const s=this.filter.toLowerCase();return(t?.artist||"").toLowerCase().indexOf(s)>=0||(t?.title||"").toLowerCase().indexOf(s)>=0||(t?.album||"").toLowerCase().indexOf(s)>=0||(t?.directory||"").toLowerCase().indexOf(s)>=0})))},isRoot(){return!this.path?.length||!this.path[0]?.length||"/"===this.path[0]}},methods:{resultClick(e,t){if(t.shiftKey){if(this.selectedResults.size>0&&!this.selectedResults.has(e)){const t=[...this.selectedResults],s=Math.min(Math.min(t),e),l=Math.max(Math.max(t),e);this.selectedResults=new Set([...Array(l-s+1).keys()].map((e=>e+s)))}}else if(t.ctrlKey)this.selectedResults.has(e)?this.selectedResults.delete(e):this.selectedResults.add(e);else if(this.isDirectory(e)||this.isArtist(e)||this.isAlbum(e)||this.isPlaylist(e)){const t=this.results[e].uri||this.results[e].directory;this.$emit("cd",[...this.path,t])}else this.selectedResults=new Set,this.selectedResults.has(e)?this.selectedResults.delete(e):this.selectedResults.add(e)},play(e){this.$emit("play",this.results[e]),this.selectedResults.size&&this.selectedResults.forEach((e=>{this.$emit("load",e)}))},load(e){this.selectedResults.has(e)||this.selectedResults.add(e),this.selectedResults.forEach((e=>{this.$emit("load",this.results[e])}))},back(){this.isRoot||this.$emit("cd",this.path.slice(0,-1))},isDirectory(e){return this.results[e].directory||"directory"===this.results[e].type},isArtist(e){return"artist"===this.results[e].type},isAlbum(e){return"album"===this.results[e].type},isPlaylist(e){return"playlist"===this.results[e].type}}};const Rs=(0,J.Z)(Is,[["render",As],["__scopeId","data-v-163c27b3"]]);var qs=Rs,Ms=s(8637),Vs={emits:["add-to-playlist","add-to-tracklist","add-to-tracklist-from-edited-playlist","cd","clear","consume","info","load-playlist","new-playing-track","next","pause","play","play-playlist","playlist-add","playlist-edit","playlist-track-move","playlist-update","previous","random","refresh-status","remove-from-playlist","remove-from-tracklist","remove-playlist","repeat","search","search-clear","seek","select-device","set-volume","status-update","stop","swap-tracks","tracklist-move","tracklist-save"],mixins:[Ms.Z,le.Z],components:{Loading:te.Z,Modal:se.Z,Nav:he,MediaView:ae.Z,Playlist:Be,Playlists:ut,FormFooter:ee,Search:Jt,Library:qs},props:{pluginName:{type:String,required:!0},loading:{type:Boolean,default:!1},config:{type:Object,default:()=>{}},tracks:{type:Array,default:()=>[]},images:{type:Object,default:()=>{}},editedPlaylistTracks:{type:Array,default:()=>[]},playlists:{type:Array,default:()=>[]},status:{type:Object,default:()=>{}},track:{type:Object,default:null},editedPlaylist:{type:Number},trackInfo:{type:Object,default:()=>{}},searchResults:{type:Array},libraryResults:{type:Array},path:{type:Array,default:()=>[]},devices:{type:Object},activeDevice:{type:String},selectedDevice:{type:String}},data(){return{selectedView:"playing",selectedPlaylists:[],addToPlaylistTrack:null,playlistFilter:"",navVisible:!1}},methods:{async onStatusEvent(e){e.plugin_name===this.pluginName&&this.$emit("status-update",e)},async onPlaylistEvent(e){e.plugin_name===this.pluginName&&this.$emit("playlist-update",e)},async onNewPlayingTrack(e){e.plugin_name===this.pluginName&&(this.notify({html:`${e.track?.artist}
${e.track?.title}`,image:{iconClass:"fa fa-play"}}),this.$emit("new-playing-track",e))},async openAddToPlaylist(e){this.addToPlaylistTrack=e,this.$refs.playlistsModal.isVisible=!0},async addToPlaylist(){this.$emit("add-to-playlist",{track:this.addToPlaylistTrack,playlists:[...Array(this.selectedPlaylists.length).keys()].filter((e=>this.selectedPlaylists[e]))}),this.$refs.playlistsModal.isVisible=!1,this.addToPlaylistTrack=null,this.playlistFilter=""},async search(e){this.$emit("search",e),this.$refs.trackInfo.isVisible=!1,this.selectedView="search"},selectDevice(e){this.$emit("select-device",e)},refreshStatus(){this.$emit("refresh-status")}},mounted(){this.subscribe(this.onStatusEvent,"on-status-update","platypush.message.event.music.MusicPlayEvent","platypush.message.event.music.MusicPauseEvent","platypush.message.event.music.MusicStopEvent","platypush.message.event.music.SeekChangeEvent","platypush.message.event.music.VolumeChangeEvent","platypush.message.event.music.MuteChangeEvent","platypush.message.event.music.PlaybackRepeatModeChangeEvent","platypush.message.event.music.PlaybackRandomModeChangeEvent","platypush.message.event.music.PlaybackConsumeModeChangeEvent","platypush.message.event.music.PlaybackSingleModeChangeEvent"),this.subscribe(this.onPlaylistEvent,"on-playlist-update","platypush.message.event.music.PlaylistChangeEvent"),this.subscribe(this.onNewPlayingTrack,"on-new-playing-track","platypush.message.event.music.NewPlayingTrackEvent"),this.$watch((()=>this.trackInfo),(e=>{null!=e&&(this.$refs.trackInfo.isVisible=!0)}))},unmounted(){this.unsubscribe("on-status-update"),this.unsubscribe("on-playlist-update")}};const Ls=(0,J.Z)(Vs,[["render",U],["__scopeId","data-v-5a75ab98"]]);var Ns=Ls}}]); -//# sourceMappingURL=288.cc477186.js.map \ No newline at end of file +//# sourceMappingURL=288.ae1aea67.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/288.cc477186.js.map b/platypush/backend/http/webapp/dist/static/js/288.ae1aea67.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/288.cc477186.js.map rename to platypush/backend/http/webapp/dist/static/js/288.ae1aea67.js.map index 34b1f889aa..db29b78fe1 100644 --- a/platypush/backend/http/webapp/dist/static/js/288.cc477186.js.map +++ b/platypush/backend/http/webapp/dist/static/js/288.ae1aea67.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/288.cc477186.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Music/Index.vue","webpack://platypush/./src/components/elements/FormFooter.vue","webpack://platypush/./src/components/elements/FormFooter.vue?94ab","webpack://platypush/./src/components/panels/Music/Nav.vue","webpack://platypush/./src/components/panels/Music/Nav.vue?b815","webpack://platypush/./src/components/panels/Music/Playlist.vue","webpack://platypush/./src/components/panels/Music/Header.vue","webpack://platypush/./src/components/panels/Music/Header.vue?7826","webpack://platypush/./src/components/panels/Music/Playlist.vue?b3da","webpack://platypush/./src/components/panels/Music/Playlists.vue","webpack://platypush/./src/components/panels/Music/Playlists.vue?6fa1","webpack://platypush/./src/components/panels/Music/Search.vue","webpack://platypush/./src/components/panels/Music/Search.vue?7e62","webpack://platypush/./src/components/panels/Music/Library.vue","webpack://platypush/./src/components/panels/Music/Library.vue?ee0e","webpack://platypush/./src/components/panels/Music/Index.vue?aab7"],"sourcesContent":["\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./FormFooter.vue?vue&type=template&id=2495ce8a&scoped=true\"\nimport script from \"./FormFooter.vue?vue&type=script&lang=js\"\nexport * from \"./FormFooter.vue?vue&type=script&lang=js\"\n\nimport \"./FormFooter.vue?vue&type=style&index=0&id=2495ce8a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2495ce8a\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=0896abbc&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=0896abbc&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0896abbc\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Header.vue?vue&type=template&id=7e4bd102&scoped=true\"\nimport script from \"./Header.vue?vue&type=script&lang=js\"\nexport * from \"./Header.vue?vue&type=script&lang=js\"\n\nimport \"./Header.vue?vue&type=style&index=0&id=7e4bd102&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7e4bd102\"]])\n\nexport default __exports__","import { render } from \"./Playlist.vue?vue&type=template&id=1c4503ee&scoped=true\"\nimport script from \"./Playlist.vue?vue&type=script&lang=js\"\nexport * from \"./Playlist.vue?vue&type=script&lang=js\"\n\nimport \"./Playlist.vue?vue&type=style&index=0&id=1c4503ee&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1c4503ee\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Playlists.vue?vue&type=template&id=1e3ea170&scoped=true\"\nimport script from \"./Playlists.vue?vue&type=script&lang=js\"\nexport * from \"./Playlists.vue?vue&type=script&lang=js\"\n\nimport \"./Playlists.vue?vue&type=style&index=0&id=1e3ea170&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1e3ea170\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Search.vue?vue&type=template&id=897f30f2&scoped=true\"\nimport script from \"./Search.vue?vue&type=script&lang=js\"\nexport * from \"./Search.vue?vue&type=script&lang=js\"\n\nimport \"./Search.vue?vue&type=style&index=0&id=897f30f2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-897f30f2\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Library.vue?vue&type=template&id=163c27b3&scoped=true\"\nimport script from \"./Library.vue?vue&type=script&lang=js\"\nexport * from \"./Library.vue?vue&type=script&lang=js\"\n\nimport \"./Library.vue?vue&type=style&index=0&id=163c27b3&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-163c27b3\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=5a75ab98&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=5a75ab98&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5a75ab98\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","$props","loading","_createBlock","_component_Loading","key","_component_MediaView","pluginName","image","images","track","uri","file","status","onNext","_cache","$event","_ctx","$emit","onPause","onPlay","onPrevious","onRandom","onRepeat","onSearch","$options","search","onSeek","onConsume","onSetVolume","onStop","$data","navVisible","_createElementBlock","_hoisted_1","_createVNode","_component_Nav","selectedView","onInput","onToggle","_hoisted_2","_hoisted_3","_component_Playlist","tracks","devices","selectedDevice","activeDevice","onClear","onSwap","onAdd","onRemove","onMove","onSave","onInfo","onAddToPlaylist","openAddToPlaylist","onToggleNav","onRefreshStatus","refreshStatus","onSelectDevice","selectDevice","_component_Playlists","playlists","editedPlaylist","editedPlaylistTracks","onLoad","onPlaylistEdit","onLoadTracks","onRemoveTrack","onPlaylistAdd","onTrackMove","_component_Search","results","searchResults","_component_Library","libraryResults","path","onCd","_hoisted_4","_component_Modal","title","ref","trackInfo","_hoisted_5","_hoisted_6","_hoisted_7","_toDisplayString","artist","_hoisted_9","_hoisted_10","_hoisted_11","href","$route","fullPath","onClick","_withModifiers","_hoisted_13","_hoisted_14","album","_hoisted_16","_hoisted_17","_hoisted_18","date","_hoisted_20","_hoisted_21","time","_hoisted_23","_hoisted_24","convertTime","_hoisted_26","_hoisted_27","disc","_hoisted_29","_hoisted_30","url","_hoisted_32","_hoisted_33","_hoisted_34","target","_hoisted_36","onClose","addToPlaylistTrack","onOpen","selectedPlaylists","Array","length","keys","map","_hoisted_37","type","placeholder","playlistFilter","_hoisted_38","_Fragment","_renderList","playlist","i","_normalizeClass","hidden","name","toLowerCase","indexOf","checked","onChange","_component_FormFooter","args","addToPlaylist","_hoisted_41","_renderSlot","$slots","undefined","__exports__","views","view","displayName","selected","iconClass","emits","props","String","collapsed","Boolean","default","Object","playing","library","_component_MusicHeader","withBack","filter","showNavButton","_component_Dropdown","_component_DropdownItem","text","addTrack","withSave","disabled","playlistSave","withSwap","selectedTracks","selectionMode","Set","withClear","device","id","active","onScroll","displayedTrackIndices","trackClass","onDragstart","onTrackDragStart","onDragend","onTrackDragEnd","onDragover","onTrackDragOver","draggable","onTrackClick","$refs","toggle","onDblclick","pos","_hoisted_12","isPlayingTrack","paused","state","searchArtist","_hoisted_15","searchAlbum","_hoisted_19","onMenuPlay","withAddToQueue","mixins","MediaUtils","components","DropdownItem","Dropdown","MusicHeader","Loading","maxVisibleTracks","Number","data","infoTrack","sourcePos","targetPos","centerPos","mounted","scrollTimeout","computed","selectedTracksSet","this","trackIndicesByToken","indices","forEach","token","field","trim","join","add","positions","replace","matchingPositions","entries","sort","offset","Math","max","floor","slice","methods","getTrackElements","body","querySelectorAll","event","shiftKey","idx","ctrlKey","splice","push","playingPos","has","prompt","$nextTick","_","classList","remove","from","to","trackEl","find","t","parseInt","dataset","index","minSelected","min","scrollTop","bodyHeight","parseFloat","getComputedStyle","height","scrollHeight","setTimeout","scrollToTrack","contains","scrollIntoView","block","behavior","$watch","artist_uri","uris","console","warn","debug","album_uri","_hoisted_8","onAddToQueue","play","onAddToQueueAndPlay","onBack","onDownload","displayedPlaylists","Playlist","trackFilter","self","displayedTracks","editor","formCollapsed","clear","onSubmit","filteredQuery","query","any","result","selectedResults","resultClick","_hoisted_25","_hoisted_28","_hoisted_31","load","FormFooter","o","reduce","obj","k","v","size","delete","isRoot","back","displayedResults","isDirectory","isArtist","isAlbum","isPlaylist","directory","split","pop","dir","Utils","Modal","Nav","MediaView","Playlists","Search","Library","required","config","onStatusEvent","plugin_name","onPlaylistEvent","onNewPlayingTrack","notify","html","playlistsModal","isVisible","subscribe","info","unmounted","unsubscribe","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/288.ae1aea67.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Music/Index.vue","webpack://platypush/./src/components/elements/FormFooter.vue","webpack://platypush/./src/components/elements/FormFooter.vue?94ab","webpack://platypush/./src/components/panels/Music/Nav.vue","webpack://platypush/./src/components/panels/Music/Nav.vue?b815","webpack://platypush/./src/components/panels/Music/Playlist.vue","webpack://platypush/./src/components/panels/Music/Header.vue","webpack://platypush/./src/components/panels/Music/Header.vue?7826","webpack://platypush/./src/components/panels/Music/Playlist.vue?b3da","webpack://platypush/./src/components/panels/Music/Playlists.vue","webpack://platypush/./src/components/panels/Music/Playlists.vue?6fa1","webpack://platypush/./src/components/panels/Music/Search.vue","webpack://platypush/./src/components/panels/Music/Search.vue?7e62","webpack://platypush/./src/components/panels/Music/Library.vue","webpack://platypush/./src/components/panels/Music/Library.vue?ee0e","webpack://platypush/./src/components/panels/Music/Index.vue?aab7"],"sourcesContent":["\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./FormFooter.vue?vue&type=template&id=2495ce8a&scoped=true\"\nimport script from \"./FormFooter.vue?vue&type=script&lang=js\"\nexport * from \"./FormFooter.vue?vue&type=script&lang=js\"\n\nimport \"./FormFooter.vue?vue&type=style&index=0&id=2495ce8a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2495ce8a\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=0896abbc&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=0896abbc&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0896abbc\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Header.vue?vue&type=template&id=7e4bd102&scoped=true\"\nimport script from \"./Header.vue?vue&type=script&lang=js\"\nexport * from \"./Header.vue?vue&type=script&lang=js\"\n\nimport \"./Header.vue?vue&type=style&index=0&id=7e4bd102&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7e4bd102\"]])\n\nexport default __exports__","import { render } from \"./Playlist.vue?vue&type=template&id=1c4503ee&scoped=true\"\nimport script from \"./Playlist.vue?vue&type=script&lang=js\"\nexport * from \"./Playlist.vue?vue&type=script&lang=js\"\n\nimport \"./Playlist.vue?vue&type=style&index=0&id=1c4503ee&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1c4503ee\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Playlists.vue?vue&type=template&id=1e3ea170&scoped=true\"\nimport script from \"./Playlists.vue?vue&type=script&lang=js\"\nexport * from \"./Playlists.vue?vue&type=script&lang=js\"\n\nimport \"./Playlists.vue?vue&type=style&index=0&id=1e3ea170&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1e3ea170\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Search.vue?vue&type=template&id=897f30f2&scoped=true\"\nimport script from \"./Search.vue?vue&type=script&lang=js\"\nexport * from \"./Search.vue?vue&type=script&lang=js\"\n\nimport \"./Search.vue?vue&type=style&index=0&id=897f30f2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-897f30f2\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Library.vue?vue&type=template&id=163c27b3&scoped=true\"\nimport script from \"./Library.vue?vue&type=script&lang=js\"\nexport * from \"./Library.vue?vue&type=script&lang=js\"\n\nimport \"./Library.vue?vue&type=style&index=0&id=163c27b3&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-163c27b3\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=5a75ab98&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=5a75ab98&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5a75ab98\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","$props","loading","_createBlock","_component_Loading","key","_component_MediaView","pluginName","image","images","track","uri","file","status","onNext","_cache","$event","_ctx","$emit","onPause","onPlay","onPrevious","onRandom","onRepeat","onSearch","$options","search","onSeek","onConsume","onSetVolume","onStop","$data","navVisible","_createElementBlock","_hoisted_1","_createVNode","_component_Nav","selectedView","onInput","onToggle","_hoisted_2","_hoisted_3","_component_Playlist","tracks","devices","selectedDevice","activeDevice","onClear","onSwap","onAdd","onRemove","onMove","onSave","onInfo","onAddToPlaylist","openAddToPlaylist","onToggleNav","onRefreshStatus","refreshStatus","onSelectDevice","selectDevice","_component_Playlists","playlists","editedPlaylist","editedPlaylistTracks","onLoad","onPlaylistEdit","onLoadTracks","onRemoveTrack","onPlaylistAdd","onTrackMove","_component_Search","results","searchResults","_component_Library","libraryResults","path","onCd","_hoisted_4","_component_Modal","title","ref","trackInfo","_hoisted_5","_hoisted_6","_hoisted_7","_toDisplayString","artist","_hoisted_9","_hoisted_10","_hoisted_11","href","$route","fullPath","onClick","_withModifiers","_hoisted_13","_hoisted_14","album","_hoisted_16","_hoisted_17","_hoisted_18","date","_hoisted_20","_hoisted_21","time","_hoisted_23","_hoisted_24","convertTime","_hoisted_26","_hoisted_27","disc","_hoisted_29","_hoisted_30","url","_hoisted_32","_hoisted_33","_hoisted_34","target","_hoisted_36","onClose","addToPlaylistTrack","onOpen","selectedPlaylists","Array","length","keys","map","_hoisted_37","type","placeholder","playlistFilter","_hoisted_38","_Fragment","_renderList","playlist","i","_normalizeClass","hidden","name","toLowerCase","indexOf","checked","onChange","_component_FormFooter","args","addToPlaylist","_hoisted_41","_renderSlot","$slots","undefined","__exports__","views","view","displayName","selected","iconClass","emits","props","String","collapsed","Boolean","default","Object","playing","library","_component_MusicHeader","withBack","filter","showNavButton","_component_Dropdown","_component_DropdownItem","text","addTrack","withSave","disabled","playlistSave","withSwap","selectedTracks","selectionMode","Set","withClear","device","id","active","onScroll","displayedTrackIndices","trackClass","onDragstart","onTrackDragStart","onDragend","onTrackDragEnd","onDragover","onTrackDragOver","draggable","onTrackClick","$refs","toggle","onDblclick","pos","_hoisted_12","isPlayingTrack","paused","state","searchArtist","_hoisted_15","searchAlbum","_hoisted_19","onMenuPlay","withAddToQueue","mixins","MediaUtils","components","DropdownItem","Dropdown","MusicHeader","Loading","maxVisibleTracks","Number","data","infoTrack","sourcePos","targetPos","centerPos","mounted","scrollTimeout","computed","selectedTracksSet","this","trackIndicesByToken","indices","forEach","token","field","trim","join","add","positions","replace","matchingPositions","entries","sort","offset","Math","max","floor","slice","methods","getTrackElements","body","querySelectorAll","event","shiftKey","idx","ctrlKey","splice","push","playingPos","has","prompt","$nextTick","_","classList","remove","from","to","trackEl","find","t","parseInt","dataset","index","minSelected","min","scrollTop","bodyHeight","parseFloat","getComputedStyle","height","scrollHeight","setTimeout","scrollToTrack","contains","scrollIntoView","block","behavior","$watch","artist_uri","uris","console","warn","debug","album_uri","_hoisted_8","onAddToQueue","play","onAddToQueueAndPlay","onBack","onDownload","displayedPlaylists","Playlist","trackFilter","self","displayedTracks","editor","formCollapsed","clear","onSubmit","filteredQuery","query","any","result","selectedResults","resultClick","_hoisted_25","_hoisted_28","_hoisted_31","load","FormFooter","o","reduce","obj","k","v","size","delete","isRoot","back","displayedResults","isDirectory","isArtist","isAlbum","isPlaylist","directory","split","pop","dir","Utils","Modal","Nav","MediaView","Playlists","Search","Library","required","config","onStatusEvent","plugin_name","onPlaylistEvent","onNewPlayingTrack","notify","html","playlistsModal","isVisible","subscribe","info","unmounted","unsubscribe","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2976.8f1e4bda.js b/platypush/backend/http/webapp/dist/static/js/2976.e3dbc1e6.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/2976.8f1e4bda.js rename to platypush/backend/http/webapp/dist/static/js/2976.e3dbc1e6.js index 864221250f..ef1e8a6226 100644 --- a/platypush/backend/http/webapp/dist/static/js/2976.8f1e4bda.js +++ b/platypush/backend/http/webapp/dist/static/js/2976.e3dbc1e6.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2976],{2976:function(t,i,e){e.r(i),e.d(i,{default:function(){return m}});var s=e(6252);function n(t,i,e,n,o,r){const a=(0,s.up)("Loading"),g=(0,s.up)("LightPlugin");return(0,s.wg)(),(0,s.iD)(s.HY,null,[o.loading?((0,s.wg)(),(0,s.j4)(a,{key:0})):(0,s.kq)("",!0),(0,s.Wm)(g,{"plugin-name":"light.hue",config:e.config,lights:t.lights,groups:t.groups,scenes:t.scenes,animations:t.animations,"initial-group":r.initialGroup,"loading-groups":t.loadingGroups,"color-converter":o.colorConverter,onGroupToggle:r.toggleGroup,onLightChanged:r.onLightChanged,onLightToggle:r.toggleLight,onSetLight:r.setLight,onSetGroup:r.setGroup,onSelectScene:r.setScene,onStartAnimation:r.startAnimation,onStopAnimation:r.stopAnimation,onRefresh:i[0]||(i[0]=t=>r.refresh(!0))},null,8,["config","lights","groups","scenes","animations","initial-group","loading-groups","color-converter","onGroupToggle","onLightChanged","onLightToggle","onSetLight","onSetGroup","onSelectScene","onStartAnimation","onStopAnimation"])],64)}var o=e(9751),r={name:"Utils",data(){return{lights:{},groups:{},scenes:{},animations:{},loadingLights:{},loadingGroups:{}}},computed:{groupsByName(){return this.groups?Object.entries(this.groups).reduce(((t,[i,e])=>(t[e.name||i]={...e,id:i},t)),{}):{}}},methods:{_getGroups(t){const i=t.filter((t=>null!=t));if(!i.length)return Object.values(this.groups);const e=this;return i.map((t=>t instanceof Object?t:e.groups[t]))},_getLights(t){const i=t.filter((t=>null!=t));if(!i.length)return Object.values(this.lights);const e=this;return i.map((t=>t instanceof Object?t:e.lights[t]))},setGroupsLoading(t){const i=this;this._getGroups(t).forEach((t=>{i.loadingGroups[t.id]=!0,t.lights&&i.setLightsLoading(t.lights)}))},unsetGroupsLoading(t){const i=this;this._getGroups(t).forEach((t=>{t.id in i.loadingGroups&&delete i.loadingGroups[t.id],t.lights&&i.setLightsLoading(t.lights)}))},setLightsLoading(t){const i=this;this._getLights(t).forEach((t=>{i.loadingLights[t.id]=!0}))},unsetLightsLoading(t){const i=this;this._getLights(t).forEach((t=>{t.id in i.loadingLights&&delete i.loadingLights[t.id]}))},async groupAction(t,i,...e){this.setGroupsLoading(e);try{return await this.request(t,i)}finally{this.unsetGroupsLoading(e)}},async lightAction(t,i,...e){this.setLightsLoading(e);try{return await this.request(t,i)}finally{this.unsetLightsLoading(e)}}}};const a=r;var g=a,h=e(4212),u=e(8637),l=e(6791),c={name:"LightHue",components:{Loading:l.Z,LightPlugin:o["default"]},mixins:[u.Z,g],props:{config:{type:Object,default:()=>{}}},data(){return{loading:!1,colorConverter:new h.N({hue:[0,65535],sat:[0,255],bri:[0,255],ct:[150,500]})}},computed:{initialGroup(){if(!this.config.groups||!Object.keys(this.config.groups).length)return null;const t=this.config.groups[0];return t in this.groups?this.groups[t].id:t in this.groupsByName?this.groupsByName[t].id:null}},methods:{async getLights(){return await this.request("light.hue.get_lights")},async getGroups(){return Object.entries(await this.request("light.hue.get_groups")).filter((t=>!t[1].recycle&&"room"===t[1].type.toLowerCase())).reduce(((t,[i,e])=>(t[i]=e,t)),{})},async getScenes(){return Object.entries(await this.request("light.hue.get_scenes")).filter((t=>!t[1].recycle&&"lightscene"===t[1].type.toLowerCase())).reduce(((t,[i,e])=>(t[i]=e,t)),{})},async getAnimations(){return await this.request("light.hue.get_animations")},async toggleGroup(t){let i=Object.values(this.groups),e={groups:i.map((t=>t.name))};null!=t&&(i=[t],e={groups:[t.name]}),await this.groupAction("light.hue.toggle",e,...i),await this.refresh(!0)},async toggleLight(t){const i=[t],e=null!=t?{lights:[t.name]}:{};await this.lightAction("light.hue.toggle",e,...i),await this.refresh(!0)},async setLight(t){let i=Object.keys(this.lights);const e=t.light,s={};e&&(s.lights=[e.name],i=[e]);const n=this,o=Object.entries(t.value).map((([t,e])=>{let o=null;switch(s.value=e,t){case"brightness":o="light.hue.bri";break;case"temperature":o="light.hue.ct";break;case"xy":o="light.hue.xy";break}if(o)return n.lightAction(o,s,...i)})).filter((t=>null!=t));await Promise.all(o),await this.refresh(!0)},async setGroup(t){if(!t.groupId)return this.setLight(t);const i=this.groups[t.groupId],e={groups:[i.name]},s=this,n=Object.entries(t.value).map((([t,n])=>{let o=null;switch(e.value=n,t){case"brightness":o="light.hue.bri";break;case"temperature":o="light.hue.ct";break;case"xy":o="light.hue.xy";break}if(o)return s.groupAction(o,e,i)})).filter((t=>null!=t));await Promise.all(n),await this.refresh(!0)},async setScene(t){await this.groupAction("light.hue.scene",{name:this.scenes[t.sceneId].name,groups:[this.groups[t.groupId].name]},this.groups[t.groupId]),await this.refresh(!0)},async refresh(t){t||(this.loading=!0);try{[this.lights,this.groups,this.scenes,this.animations]=await Promise.all([this.getLights(),this.getGroups(),this.getScenes(),this.getAnimations()])}finally{t||(this.loading=!1)}},async startAnimation(t){await this.request("light.hue.animate",{lights:t.lights,...t.animation}),await this.refresh(!0)},async stopAnimation(){await this.request("light.hue.stop_animation"),await this.refresh(!0)},onLightChanged(t){this.lights[t.id].state={...this.lights[t.id].state,...t.state}}},mounted(){this.refresh()}},p=e(3744);const d=(0,p.Z)(c,[["render",n],["__scopeId","data-v-1b32374c"]]);var m=d}}]); -//# sourceMappingURL=2976.8f1e4bda.js.map \ No newline at end of file +//# sourceMappingURL=2976.e3dbc1e6.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2976.8f1e4bda.js.map b/platypush/backend/http/webapp/dist/static/js/2976.e3dbc1e6.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/2976.8f1e4bda.js.map rename to platypush/backend/http/webapp/dist/static/js/2976.e3dbc1e6.js.map index 5f80fa5fe7..88184e99cd 100644 --- a/platypush/backend/http/webapp/dist/static/js/2976.8f1e4bda.js.map +++ b/platypush/backend/http/webapp/dist/static/js/2976.e3dbc1e6.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2976.8f1e4bda.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/LightHue/Index.vue","webpack://platypush/./src/components/panels/Light/Utils.vue","webpack://platypush/./src/components/panels/Light/Utils.vue?50cb","webpack://platypush/./src/components/panels/LightHue/Index.vue?9d94"],"sourcesContent":["\n\n\n\n\n","\n","import script from \"./Utils.vue?vue&type=script&lang=js\"\nexport * from \"./Utils.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=1b32374c&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=1b32374c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1b32374c\"]])\n\nexport default __exports__"],"names":["$data","loading","_createBlock","_component_Loading","key","_createVNode","_component_LightPlugin","config","$props","lights","_ctx","groups","scenes","animations","$options","initialGroup","loadingGroups","colorConverter","onGroupToggle","toggleGroup","onLightChanged","onLightToggle","toggleLight","onSetLight","setLight","onSetGroup","setGroup","onSelectScene","setScene","onStartAnimation","startAnimation","onStopAnimation","stopAnimation","onRefresh","_cache","$event","refresh","name","data","loadingLights","computed","groupsByName","this","Object","entries","reduce","id","group","methods","_getGroups","groupIds","filter","length","values","self","map","_getLights","lightIds","setGroupsLoading","groupsIds","forEach","setLightsLoading","unsetGroupsLoading","light","unsetLightsLoading","groupAction","action","args","request","lightAction","__exports__","components","Loading","LightPlugin","mixins","Utils","LightUtils","props","type","default","ColorConverter","hue","sat","bri","ct","keys","getLights","getGroups","recycle","toLowerCase","obj","getScenes","scene","getAnimations","event","requests","value","attr","method","req","Promise","all","groupId","sceneId","background","animation","state","mounted","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/2976.e3dbc1e6.js","mappings":"gSACiBA,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,sBAC1BC,EAAAA,EAAAA,IAIyGC,EAAA,CAJ5F,cAAY,YAAaC,OAAQC,EAAAD,OAASE,OAAQC,EAAAD,OAASE,OAAQD,EAAAC,OAASC,OAAQF,EAAAE,OACnFC,WAAYH,EAAAG,WAAa,gBAAeC,EAAAC,aAAe,iBAAgBL,EAAAM,cACvE,kBAAiBhB,EAAAiB,eAAiBC,cAAcJ,EAAAK,YAAcC,eAAeN,EAAAM,eAC7EC,cAAcP,EAAAQ,YAAcC,WAAWT,EAAAU,SAAWC,WAAWX,EAAAY,SAAWC,cAAcb,EAAAc,SACtFC,iBAAiBf,EAAAgB,eAAiBC,gBAAgBjB,EAAAkB,cAAgBC,UAAOC,EAAA,KAAAA,EAAA,GAAAC,GAAErB,EAAAsB,SAAQ,K,iQCLnG,GACEC,KAAM,QACNC,IAAAA,GACE,MAAO,CACL7B,OAAQ,CAAC,EACTE,OAAQ,CAAC,EACTC,OAAQ,CAAC,EACTC,WAAY,CAAC,EACb0B,cAAe,CAAC,EAChBvB,cAAe,CAAC,EAEpB,EAEAwB,SAAU,CACRC,YAAAA,GACE,OAAKC,KAAK/B,OAGHgC,OAAOC,QAAQF,KAAK/B,QAAQkC,QAAO,CAAClC,GAASmC,EAAIC,MACtDpC,EAAOoC,EAAMV,MAAQS,GAAM,IACtBC,EACHD,GAAIA,GAGCnC,IACN,CAAC,GATK,CAAC,CAUZ,GAGFqC,QAAS,CACPC,UAAAA,CAAWC,GACT,MAAMvC,EAASuC,EAASC,QAAQL,GAAa,MAANA,IACvC,IAAKnC,EAAOyC,OACV,OAAOT,OAAOU,OAAOX,KAAK/B,QAE5B,MAAM2C,EAAOZ,KACb,OAAO/B,EAAO4C,KAAKT,GAAOA,aAAcH,OAASG,EAAKQ,EAAK3C,OAAOmC,IACpE,EAEAU,UAAAA,CAAWC,GACT,MAAMhD,EAASgD,EAASN,QAAQL,GAAa,MAANA,IACvC,IAAKrC,EAAO2C,OACV,OAAOT,OAAOU,OAAOX,KAAKjC,QAE5B,MAAM6C,EAAOZ,KACb,OAAOjC,EAAO8C,KAAKT,GAAOA,aAAcH,OAASG,EAAKQ,EAAK7C,OAAOqC,IACpE,EAEAY,gBAAAA,CAAiBC,GACf,MAAML,EAAOZ,KACbA,KAAKO,WAAWU,GAAWC,SAASb,IAClCO,EAAKtC,cAAc+B,EAAMD,KAAM,EAC3BC,EAAMtC,QACR6C,EAAKO,iBAAiBd,EAAMtC,OAAO,GAEzC,EAEAqD,kBAAAA,CAAmBH,GACjB,MAAML,EAAOZ,KACbA,KAAKO,WAAWU,GAAWC,SAASb,IAC9BA,EAAMD,MAAMQ,EAAKtC,sBACZsC,EAAKtC,cAAc+B,EAAMD,IAC9BC,EAAMtC,QACR6C,EAAKO,iBAAiBd,EAAMtC,OAAO,GAEzC,EAEAoD,gBAAAA,CAAiBJ,GACf,MAAMH,EAAOZ,KACbA,KAAKc,WAAWC,GAAUG,SAASG,IACjCT,EAAKf,cAAcwB,EAAMjB,KAAM,CAAG,GAEtC,EAEAkB,kBAAAA,CAAmBP,GACjB,MAAMH,EAAOZ,KACbA,KAAKc,WAAWC,GAAUG,SAASG,IAC7BA,EAAMjB,MAAMQ,EAAKf,sBACZe,EAAKf,cAAcwB,EAAMjB,GAAG,GAEzC,EAEA,iBAAMmB,CAAYC,EAAQC,KAASxD,GACjC+B,KAAKgB,iBAAiB/C,GACtB,IACE,aAAa+B,KAAK0B,QAAQF,EAAQC,EACpC,CAAE,QACAzB,KAAKoB,mBAAmBnD,EAC1B,CACF,EAEA,iBAAM0D,CAAYH,EAAQC,KAAS1D,GACjCiC,KAAKmB,iBAAiBpD,GACtB,IACE,aAAaiC,KAAK0B,QAAQF,EAAQC,EACpC,CAAE,QACAzB,KAAKsB,mBAAmBvD,EAC1B,CACF,IChGJ,MAAM6D,EAAc,EAEpB,Q,8BFWA,GACEjC,KAAM,WACNkC,WAAY,CAACC,QAAO,IAAEC,YAAWA,EAAAA,YACjCC,OAAQ,CAACC,EAAAA,EAAOC,GAChBC,MAAO,CACLtE,OAAQ,CACNuE,KAAMnC,OACNoC,QAASA,SAIbzC,IAAAA,GACE,MAAO,CACLrC,SAAS,EACTgB,eAAgB,IAAI+D,EAAAA,EAAe,CACjCC,IAAK,CAAC,EAAG,OACTC,IAAK,CAAC,EAAG,KACTC,IAAK,CAAC,EAAG,KACTC,GAAI,CAAC,IAAK,OAGhB,EAEA5C,SAAU,CACRzB,YAAAA,GACE,IAAK2B,KAAKnC,OAAOI,SAAWgC,OAAO0C,KAAK3C,KAAKnC,OAAOI,QAAQyC,OAC1D,OAAO,KAET,MAAML,EAAQL,KAAKnC,OAAOI,OAAO,GACjC,OAAIoC,KAASL,KAAK/B,OACT+B,KAAK/B,OAAOoC,GAAOD,GACnBC,KAASL,KAAKD,aACdC,KAAKD,aAAaM,GAAOD,GAC3B,IACT,GAGFE,QAAS,CACP,eAAMsC,GACJ,aAAa5C,KAAK0B,QAAQ,uBAC5B,EAEA,eAAMmB,GACJ,OAAO5C,OAAOC,cAAcF,KAAK0B,QAAQ,yBACpCjB,QAAQJ,IAAWA,EAAM,GAAGyC,SAA2C,SAAhCzC,EAAM,GAAG+B,KAAKW,gBACrD5C,QAAO,CAAC6C,GAAM5C,EAAIC,MACjB2C,EAAI5C,GAAMC,EACH2C,IACN,CAAC,EACV,EAEA,eAAMC,GACJ,OAAOhD,OAAOC,cAAcF,KAAK0B,QAAQ,yBACpCjB,QAAQyC,IAAWA,EAAM,GAAGJ,SAA2C,eAAhCI,EAAM,GAAGd,KAAKW,gBACrD5C,QAAO,CAAC6C,GAAM5C,EAAI8C,MACjBF,EAAI5C,GAAM8C,EACHF,IACN,CAAC,EACV,EAEA,mBAAMG,GACJ,aAAanD,KAAK0B,QAAQ,2BAC5B,EAEA,iBAAMjD,CAAY4B,GAChB,IAAIpC,EAASgC,OAAOU,OAAOX,KAAK/B,QAC5BwD,EAAO,CACTxD,OAAQA,EAAO4C,KAAKR,GAAUA,EAAMV,QAGzB,MAATU,IACFpC,EAAS,CAACoC,GACVoB,EAAO,CACLxD,OAAQ,CAACoC,EAAMV,cAIbK,KAAKuB,YAAY,mBAAqBE,KAASxD,SAC/C+B,KAAKN,SAAQ,EACrB,EAEA,iBAAMd,CAAYyC,GAChB,MAAMtD,EAAS,CAACsD,GACVI,EAAgB,MAATJ,EAAgB,CAC3BtD,OAAQ,CAACsD,EAAM1B,OACb,CAAC,QAECK,KAAK2B,YAAY,mBAAqBF,KAAS1D,SAC/CiC,KAAKN,SAAQ,EACrB,EAEA,cAAMZ,CAASsE,GACb,IAAIrF,EAASkC,OAAO0C,KAAK3C,KAAKjC,QAC9B,MAAMsD,EAAQ+B,EAAM/B,MACdI,EAAO,CAAC,EAEVJ,IACFI,EAAK1D,OAAS,CAACsD,EAAM1B,MACrB5B,EAAS,CAACsD,IAGZ,MAAMT,EAAOZ,KACPqD,EAAWpD,OAAOC,QAAQkD,EAAME,OAAOzC,KAAI,EAAE0C,EAAMD,MACvD,IAAIE,EAAS,KAGb,OAFA/B,EAAK6B,MAAQA,EAELC,GACN,IAAK,aACHC,EAAS,gBACT,MAEF,IAAK,cACHA,EAAS,eACT,MAEF,IAAK,KACHA,EAAS,eACT,MAGJ,GAAIA,EACF,OAAO5C,EAAKe,YAAY6B,EAAQ/B,KAAS1D,EAAO,IACjD0C,QAAQgD,GAAe,MAAPA,UAEbC,QAAQC,IAAIN,SACZrD,KAAKN,SAAQ,EACrB,EAEA,cAAMV,CAASoE,GACb,IAAKA,EAAMQ,QACT,OAAO5D,KAAKlB,SAASsE,GAEvB,MAAM/C,EAAQL,KAAK/B,OAAOmF,EAAMQ,SAC1BnC,EAAO,CACXxD,OAAQ,CAACoC,EAAMV,OAGXiB,EAAOZ,KACPqD,EAAWpD,OAAOC,QAAQkD,EAAME,OAAOzC,KAAI,EAAE0C,EAAMD,MACvD,IAAIE,EAAS,KAGb,OAFA/B,EAAK6B,MAAQA,EAELC,GACN,IAAK,aACHC,EAAS,gBACT,MAEF,IAAK,cACHA,EAAS,eACT,MAEF,IAAK,KACHA,EAAS,eACT,MAGJ,GAAIA,EACF,OAAO5C,EAAKW,YAAYiC,EAAQ/B,EAAMpB,EAAM,IAC7CI,QAAQgD,GAAe,MAAPA,UAEbC,QAAQC,IAAIN,SACZrD,KAAKN,SAAQ,EACrB,EAEA,cAAMR,CAASkE,SACPpD,KAAKuB,YAAY,kBAAoB,CACzC5B,KAAMK,KAAK9B,OAAOkF,EAAMS,SAASlE,KACjC1B,OAAQ,CAAC+B,KAAK/B,OAAOmF,EAAMQ,SAASjE,OACnCK,KAAK/B,OAAOmF,EAAMQ,gBAEf5D,KAAKN,SAAQ,EACrB,EAEA,aAAMA,CAAQoE,GACPA,IACH9D,KAAKzC,SAAU,GAEjB,KACGyC,KAAKjC,OAAQiC,KAAK/B,OAAQ+B,KAAK9B,OAAQ8B,KAAK7B,kBAAoBuF,QAAQC,IAAI,CAC3E3D,KAAK4C,YACL5C,KAAK6C,YACL7C,KAAKiD,YACLjD,KAAKmD,iBAET,CAAE,QACKW,IACH9D,KAAKzC,SAAU,EACnB,CACF,EAEA,oBAAM6B,CAAegE,SACbpD,KAAK0B,QAAQ,oBAAqB,CACtC3D,OAAQqF,EAAMrF,UACXqF,EAAMW,kBAGL/D,KAAKN,SAAQ,EACrB,EAEA,mBAAMJ,SACEU,KAAK0B,QAAQ,kCACb1B,KAAKN,SAAQ,EACrB,EAEAhB,cAAAA,CAAe0E,GACbpD,KAAKjC,OAAOqF,EAAMhD,IAAI4D,MAAQ,IACzBhE,KAAKjC,OAAOqF,EAAMhD,IAAI4D,SACtBZ,EAAMY,MAEb,GAGFC,OAAAA,GACEjE,KAAKN,SACP,G,UG/NF,MAAM,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASwE,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/LightHue/Index.vue","webpack://platypush/./src/components/panels/Light/Utils.vue","webpack://platypush/./src/components/panels/Light/Utils.vue?50cb","webpack://platypush/./src/components/panels/LightHue/Index.vue?9d94"],"sourcesContent":["\n\n\n\n\n","\n","import script from \"./Utils.vue?vue&type=script&lang=js\"\nexport * from \"./Utils.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=1b32374c&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=1b32374c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1b32374c\"]])\n\nexport default __exports__"],"names":["$data","loading","_createBlock","_component_Loading","key","_createVNode","_component_LightPlugin","config","$props","lights","_ctx","groups","scenes","animations","$options","initialGroup","loadingGroups","colorConverter","onGroupToggle","toggleGroup","onLightChanged","onLightToggle","toggleLight","onSetLight","setLight","onSetGroup","setGroup","onSelectScene","setScene","onStartAnimation","startAnimation","onStopAnimation","stopAnimation","onRefresh","_cache","$event","refresh","name","data","loadingLights","computed","groupsByName","this","Object","entries","reduce","id","group","methods","_getGroups","groupIds","filter","length","values","self","map","_getLights","lightIds","setGroupsLoading","groupsIds","forEach","setLightsLoading","unsetGroupsLoading","light","unsetLightsLoading","groupAction","action","args","request","lightAction","__exports__","components","Loading","LightPlugin","mixins","Utils","LightUtils","props","type","default","ColorConverter","hue","sat","bri","ct","keys","getLights","getGroups","recycle","toLowerCase","obj","getScenes","scene","getAnimations","event","requests","value","attr","method","req","Promise","all","groupId","sceneId","background","animation","state","mounted","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3033.cc77a8f4.js b/platypush/backend/http/webapp/dist/static/js/3033.0d3aca76.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/3033.cc77a8f4.js rename to platypush/backend/http/webapp/dist/static/js/3033.0d3aca76.js index c697f0e341..4a70020d0b 100644 --- a/platypush/backend/http/webapp/dist/static/js/3033.cc77a8f4.js +++ b/platypush/backend/http/webapp/dist/static/js/3033.0d3aca76.js @@ -1,2 +1,2 @@ (self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3033],{3505:function(e,t,s){"use strict";s.d(t,{Z:function(){return $}});var l=s(6252),i=s(3577);const a=e=>((0,l.dD)("data-v-7543b7fe"),e=e(),(0,l.Cn)(),e),n={class:"browser"},o={class:"nav",ref:"nav"},r=["onClick"],d={class:"token"},c={key:0,class:"separator"},u=a((()=>(0,l._)("i",{class:"fa fa-chevron-right"},null,-1))),m=[u],h={class:"items",ref:"items"},p=a((()=>(0,l._)("div",{class:"col-10 left side"},[(0,l._)("i",{class:"icon fa fa-folder"}),(0,l._)("span",{class:"name"},"..")],-1))),w=[p],y=["onClick"],f={class:"col-10"},g={class:"name"},v={key:0,class:"col-2 actions"};function k(e,t,s,a,u,p){const k=(0,l.up)("Loading"),_=(0,l.up)("DropdownItem"),b=(0,l.up)("Dropdown");return(0,l.wg)(),(0,l.iD)("div",n,[u.loading?((0,l.wg)(),(0,l.j4)(k,{key:0})):(0,l.kq)("",!0),(0,l._)("div",o,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(p.pathTokens,((e,t)=>((0,l.wg)(),(0,l.iD)("span",{class:"path",key:t,onClick:e=>u.path=p.pathTokens.slice(0,t+1).join("/").slice(1)},[(0,l._)("span",d,(0,i.zw)(e),1),(t>0||p.pathTokens.length>1)&&tp.onBack&&p.onBack(...e))},w)):(0,l.kq)("",!0),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(p.filteredFiles,((t,s)=>((0,l.wg)(),(0,l.iD)("div",{class:"row item",key:s,onClick:e=>p.onItemSelect(t)},[(0,l._)("div",f,[(0,l._)("i",{class:(0,i.C_)(["icon fa",{"fa-file":"directory"!==t.type,"fa-folder":"directory"===t.type}])},null,2),(0,l._)("span",g,(0,i.zw)(t.name),1)]),p.fileActions.length?((0,l.wg)(),(0,l.iD)("div",v,[(0,l.Wm)(b,null,{default:(0,l.w5)((()=>[p.hasPlay&&"directory"!==t.type?((0,l.wg)(),(0,l.j4)(_,{key:0,"icon-class":"fa fa-play",text:"Play",onClick:s=>e.$emit("play",{type:"file",url:`file://${t.path}`})},null,8,["onClick"])):(0,l.kq)("",!0)])),_:2},1024)])):(0,l.kq)("",!0)],8,y)))),128))],512)])}var _=s(6791),b=s(8637),C=s(1065),P=s(2787),D=s(815),x={name:"Browser",components:{DropdownItem:D.Z,Dropdown:P.Z,Loading:_.Z},mixins:[b.Z,C.Z],emits:["back","path-change","play","input"],props:{hasBack:{type:Boolean,default:!1},initialPath:{type:String},isMedia:{type:Boolean},filter:{type:String,default:""}},data(){return{loading:!1,path:this.initialPath,files:[]}},computed:{filteredFiles(){return this.filter?.length?this.files.filter((e=>(e?.name||"").toLowerCase().indexOf(this.filter.toLowerCase())>=0)):this.files},hasPlay(){return this.isMedia&&this.files.some((e=>this.mediaExtensions.has(e.name.split(".").pop()?.toLowerCase())))},fileActions(){return this.hasPlay?[{iconClass:"fa fa-play",text:"Play",onClick:e=>this.$emit("play",{type:"file",url:`file://${e.path}`})}]:[]},pathTokens(){return this.path?.length?["/",...this.path.split(/(?{this.$refs.nav.scrollLeft=99999,this.$refs.items.scrollTop=0}));try{this.files=await this.request("file.list",{path:this.path}),this.$emit("path-change",this.path),this.setUrlArgs({path:decodeURIComponent(this.path)})}finally{this.loading=!1}},onBack(){this.path?.length&&"/"!==this.path?this.path=[...this.pathTokens].slice(0,-1).join("/").slice(1):this.$emit("back")},onItemSelect(e){"directory"===e.type?this.path=e.path:this.$emit("input",e.path)}},watch:{initialPath(){this.path=this.initialPath},path(){this.refresh()}},mounted(){const e=this.getUrlArgs();e.path&&(this.path=e.path),this.refresh()},unmounted(){this.setUrlArgs({path:null})}},S=s(3744);const I=(0,S.Z)(x,[["render",k],["__scopeId","data-v-7543b7fe"]]);var $=I},5757:function(e,t,s){"use strict";s.d(t,{Z:function(){return y}});var l=s(6252),i=s(9963),a=s(3577);const n=e=>((0,l.dD)("data-v-d5048f18"),e=e(),(0,l.Cn)(),e),o={class:"dialog-content"},r={class:"buttons"},d=n((()=>(0,l._)("i",{class:"fas fa-check"},null,-1))),c=n((()=>(0,l._)("i",{class:"fas fa-xmark"},null,-1)));function u(e,t,s,n,u,m){const h=(0,l.up)("Modal");return(0,l.wg)(),(0,l.j4)(h,{ref:"modal",title:s.title},{default:(0,l.w5)((()=>[(0,l._)("form",{onSubmit:t[5]||(t[5]=(0,i.iM)(((...e)=>m.onConfirm&&m.onConfirm(...e)),["prevent"]))},[(0,l._)("div",o,[(0,l.WI)(e.$slots,"default",{},void 0,!0),(0,l.wy)((0,l._)("input",{type:"text",ref:"input","onUpdate:modelValue":t[0]||(t[0]=e=>u.value_=e)},null,512),[[i.nr,u.value_]])]),(0,l._)("div",r,[(0,l._)("button",{type:"submit",class:"ok-btn",onClick:t[1]||(t[1]=(...e)=>m.onConfirm&&m.onConfirm(...e)),onTouch:t[2]||(t[2]=(...e)=>m.onConfirm&&m.onConfirm(...e))},[d,(0,l.Uk)("   "+(0,a.zw)(s.confirmText),1)],32),(0,l._)("button",{type:"button",class:"cancel-btn",onClick:t[3]||(t[3]=(...e)=>m.close&&m.close(...e)),onTouch:t[4]||(t[4]=(...e)=>m.close&&m.close(...e))},[c,(0,l.Uk)("   "+(0,a.zw)(s.cancelText),1)],32)])],32)])),_:3},8,["title"])}var m=s(3493),h={emits:["input"],components:{Modal:m.Z},props:{title:{type:String},confirmText:{type:String,default:"OK"},cancelText:{type:String,default:"Cancel"},visible:{type:Boolean,default:!1},value:{type:String,default:""}},data(){return{value_:"",visible_:!1}},methods:{onConfirm(){this.value_?.trim()?.length&&this.$emit("input",this.value_),this.close()},open(){this.visible_||(this.value_=this.value,this.$refs.modal.show(),this.visible_=!0,this.focus())},close(){this.visible_&&(this.value_="",this.$refs.modal.hide(),this.visible_=!1)},show(){this.open()},hide(){this.close()},focus(){this.$nextTick((()=>{this.$refs.input.focus()}))}},watch:{visible(e){e?this.open():this.close()}},mounted(){this.visible_=this.visible,this.value_=this.value||"",this.$nextTick((()=>{this.$refs.input.focus()}))}},p=s(3744);const w=(0,p.Z)(h,[["render",u],["__scopeId","data-v-d5048f18"]]);var y=w},3033:function(e,t,s){"use strict";s.r(t),s.d(t,{default:function(){return Ps}});var l=s(6252),i=s(3577);const a={class:"media-plugin fade-in"},n={class:"view-container"},o={class:"subtitles-container"},r={key:0,class:"subtitles-content"},d={class:"play-url-container"},c={key:0,class:"add-to-playlist-container"};function u(e,t,s,u,m,h){const p=(0,l.up)("Nav"),w=(0,l.up)("Header"),y=(0,l.up)("Results"),f=(0,l.up)("TorrentTransfers"),g=(0,l.up)("MediaDownloads"),v=(0,l.up)("Browser"),k=(0,l.up)("MediaView"),_=(0,l.up)("Subtitles"),b=(0,l.up)("Modal"),C=(0,l.up)("UrlPlayer"),P=(0,l.up)("PlaylistAdder");return(0,l.wg)(),(0,l.j4)(l.Ob,null,[(0,l._)("div",a,[(0,l.Wm)(k,{"plugin-name":s.pluginName,status:m.selectedPlayer?.status||{},track:m.selectedPlayer?.status||{},buttons:s.mediaButtons,onPlay:h.pause,onPause:h.pause,onStop:h.stop,onSetVolume:h.setVolume,onSeek:h.seek,onSearch:h.search,onMute:h.toggleMute,onUnmute:h.toggleMute},{default:(0,l.w5)((()=>[(0,l._)("main",null,[(0,l._)("div",{class:"nav-container from tablet",style:(0,i.j5)(h.navContainerStyle)},[(0,l.Wm)(p,{"selected-view":m.selectedView,"torrent-plugin":m.torrentPlugin,"download-icon-class":h.downloadIconClass,onInput:h.setView,onToggle:t[0]||(t[0]=e=>m.forceShowNav=!m.forceShowNav)},null,8,["selected-view","torrent-plugin","download-icon-class","onInput"])],4),(0,l._)("div",n,[(0,l.Wm)(w,{"plugin-name":s.pluginName,"selected-view":m.selectedView,"has-subtitles-plugin":h.hasSubtitlesPlugin,sources:m.sources,"selected-item":h.selectedItem,"selected-subtitles":m.selectedSubtitles,"browser-filter":m.browserFilter,"downloads-filter":m.downloadsFilter,"show-nav-button":!m.forceShowNav,ref:"header",onSearch:h.search,onSelectPlayer:t[1]||(t[1]=e=>m.selectedPlayer=e),onPlayerStatus:h.onStatusUpdate,onTorrentAdd:t[2]||(t[2]=e=>h.downloadTorrent(e)),onShowSubtitles:t[3]||(t[3]=e=>m.showSubtitlesModal=!m.showSubtitlesModal),onPlayUrl:h.showPlayUrlModal,onFilter:t[4]||(t[4]=e=>m.browserFilter=e),onFilterDownloads:t[5]||(t[5]=e=>m.downloadsFilter=e),onToggleNav:t[6]||(t[6]=e=>m.forceShowNav=!m.forceShowNav),onSourceToggle:t[7]||(t[7]=e=>m.sources[e]=!m.sources[e])},null,8,["plugin-name","selected-view","has-subtitles-plugin","sources","selected-item","selected-subtitles","browser-filter","downloads-filter","show-nav-button","onSearch","onPlayerStatus","onPlayUrl"]),(0,l._)("div",{class:(0,i.C_)(["body-container",{"expanded-header":e.$refs.header?.filterVisible}])},["search"===m.selectedView?((0,l.wg)(),(0,l.j4)(y,{key:0,results:m.results,"selected-result":m.selectedResult,sources:m.sources,"plugin-name":s.pluginName,loading:m.loading,filter:m.browserFilter,onAddToPlaylist:t[8]||(t[8]=e=>m.addToPlaylistItem=e),onOpenChannel:h.selectChannelFromItem,onSelect:t[9]||(t[9]=e=>h.onResultSelect(e)),onPlay:h.play,onView:h.view,onDownload:h.download,onDownloadAudio:h.downloadAudio},null,8,["results","selected-result","sources","plugin-name","loading","filter","onOpenChannel","onPlay","onView","onDownload","onDownloadAudio"])):"torrents"===m.selectedView?((0,l.wg)(),(0,l.j4)(f,{key:1,"plugin-name":m.torrentPlugin,"is-media":!0,onPlay:h.play},null,8,["plugin-name","onPlay"])):"downloads"===m.selectedView?((0,l.wg)(),(0,l.j4)(g,{key:2,"plugin-name":s.pluginName,downloads:m.downloads,filter:m.downloadsFilter,onPlay:h.play},null,8,["plugin-name","downloads","filter","onPlay"])):"browser"===m.selectedView?((0,l.wg)(),(0,l.j4)(v,{key:3,filter:m.browserFilter,"selected-playlist":h.selectedPlaylist,"selected-channel":h.selectedChannel,onAddToPlaylist:t[10]||(t[10]=e=>m.addToPlaylistItem=e),onBack:t[11]||(t[11]=e=>m.selectedResult=null),onDownload:h.download,onDownloadAudio:h.downloadAudio,onPathChange:t[12]||(t[12]=e=>m.browserFilter=""),onPlay:t[13]||(t[13]=e=>h.play(e))},null,8,["filter","selected-playlist","selected-channel","onDownload","onDownloadAudio"])):(0,l.kq)("",!0)],2)])])])),_:1},8,["plugin-name","status","track","buttons","onPlay","onPause","onStop","onSetVolume","onSeek","onSearch","onMute","onUnmute"]),(0,l._)("div",o,[(0,l.Wm)(b,{title:"Available subtitles",visible:m.showSubtitlesModal,ref:"subtitlesSelector",onClose:t[15]||(t[15]=e=>m.showSubtitlesModal=!1)},{default:(0,l.w5)((()=>[m.showSubtitlesModal&&null!=m.selectedResult?((0,l.wg)(),(0,l.iD)("div",r,[(0,l.Wm)(_,{item:m.selectedPlayer&&m.selectedPlayer.status&&("play"===m.selectedPlayer.status.state||"pause"===m.selectedPlayer.status.state)?m.selectedPlayer.status:m.results[m.selectedResult],onSelectSubs:t[14]||(t[14]=e=>h.selectSubtitles(e))},null,8,["item"])])):(0,l.kq)("",!0)])),_:1},8,["visible"])]),(0,l._)("div",d,[(0,l.Wm)(b,{title:"Play URL",ref:"playUrlModal",onOpen:h.onPlayUrlModalOpen},{default:(0,l.w5)((()=>[(0,l.Wm)(C,{value:m.urlPlay,onInput:t[16]||(t[16]=e=>m.urlPlay=e.target.value),onPlay:t[17]||(t[17]=e=>h.playUrl(e))},null,8,["value"])])),_:1},8,["onOpen"])]),m.addToPlaylistItem?((0,l.wg)(),(0,l.iD)("div",c,[(0,l.Wm)(b,{title:"Add to playlist",visible:null!=m.addToPlaylistItem,onClose:t[20]||(t[20]=e=>m.addToPlaylistItem=null)},{default:(0,l.w5)((()=>[(0,l.Wm)(P,{item:m.addToPlaylistItem,onDone:t[18]||(t[18]=e=>m.addToPlaylistItem=null),onClose:t[19]||(t[19]=e=>m.addToPlaylistItem=null)},null,8,["item"])])),_:1},8,["visible"])])):(0,l.kq)("",!0)])],1024)}var m=s(3493),h=s(8637);const p={class:"media-browser"},w={key:1,class:"media-index grid"},y=["onClick"],f={class:"icon"},g={class:"name"},v={key:2,class:"media-browser-body"};function k(e,t,s,a,n,o){const r=(0,l.up)("Loading");return(0,l.wg)(),(0,l.j4)(l.Ob,null,[(0,l._)("div",p,[n.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):n.mediaProvider?n.mediaProvider?((0,l.wg)(),(0,l.iD)("div",v,[((0,l.wg)(),(0,l.j4)((0,l.LL)(n.mediaProvider),{filter:s.filter,"selected-playlist":s.selectedPlaylist,"selected-channel":s.selectedChannel,onAddToPlaylist:t[0]||(t[0]=t=>e.$emit("add-to-playlist",t)),onBack:o.back,onDownload:t[1]||(t[1]=t=>e.$emit("download",t)),onDownloadAudio:t[2]||(t[2]=t=>e.$emit("download-audio",t)),onPathChange:t[3]||(t[3]=t=>e.$emit("path-change",t)),onPlay:t[4]||(t[4]=t=>e.$emit("play",t))},null,40,["filter","selected-playlist","selected-channel","onBack"]))])):(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",w,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.mediaProviders,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:"item",key:t,onClick:t=>n.mediaProvider=e},[(0,l._)("div",f,[n.providersMetadata[t].icon?((0,l.wg)(),(0,l.iD)("i",(0,l.dG)({key:0,ref_for:!0},n.providersMetadata[t].icon,{style:{color:n.providersMetadata[t].icon?.color||"inherit"}}),null,16)):(0,l.kq)("",!0)]),(0,l._)("div",g,(0,i.zw)(n.providersMetadata[t].name),1)],8,y)))),128))]))])],1024)}var _=s(2262),b=s(3505),C=s(6791),P=s(4569),D={mixins:[h.Z],emits:["add-to-playlist","back","create-playlist","download","download-audio","path-change","play","remove-from-playlist","remove-playlist","rename-playlist"],components:{Browser:b.Z,Loading:C.Z},props:{filter:{type:String,default:""},selectedPlaylist:{type:Object},selectedChannel:{type:Object}},data(){return{loading:!1,mediaProvider:null,mediaProviders:{},providersMetadata:P}},computed:{mediaProvidersLookup(){return Object.keys(this.mediaProviders).reduce(((e,t)=>(e[t.toLowerCase()]=t,e)),{})}},methods:{back(){this.mediaProvider=null,this.$emit("back")},registerMediaProvider(e){const t=(0,_.iH)((0,l.RC)((()=>s(6809)(`./${e}`))));this.$options.components[e]=t,this.mediaProviders[e]=t},async refreshMediaProviders(){const e=await this.request("config.get");this.mediaProviders={},this.registerMediaProvider("File"),e.youtube&&this.registerMediaProvider("YouTube")},onPlaylistChange(){if(!this.selectedPlaylist)return;const e=this.selectedPlaylist.type?.toLowerCase(),t=this.mediaProvidersLookup[e];t&&(this.mediaProvider=this.mediaProviders[t])},onChannelChange(){if(!this.selectedChannel)return;const e=this.selectedChannel.type?.toLowerCase(),t=this.mediaProvidersLookup[e];t&&(this.mediaProvider=this.mediaProviders[t])},updateView(){if(this.getUrlArgs().provider?.length){const e=this.getUrlArgs().provider,t=this.mediaProvidersLookup[e.toLowerCase()];if(!t?.length)return;this.mediaProvider=this.mediaProviders[t]}this.selectedPlaylist?this.onPlaylistChange():this.selectedChannel&&this.onChannelChange()}},watch:{mediaProvider(e){if(!e)return void this.setUrlArgs({provider:null});const t=Object.entries(this.mediaProviders).filter((t=>t[1]===e))?.[0]?.[0]?.toLowerCase();t?.length&&this.setUrlArgs({provider:t})},selectedPlaylist(){this.onPlaylistChange()},selectedChannel(){this.onChannelChange()}},async mounted(){await this.refreshMediaProviders(),this.updateView()},unmounted(){this.setUrlArgs({provider:null})}},x=s(3744);const S=(0,x.Z)(D,[["render",k],["__scopeId","data-v-00d6fc76"]]);var I=S,$=s(9963);const q=e=>((0,l.dD)("data-v-a947f200"),e=e(),(0,l.Cn)(),e),N={class:"row"},T={key:0,class:"col-s-8 col-m-7 left side"},M=q((()=>(0,l._)("i",{class:"fa fa-filter"},null,-1))),z=[M],U={class:"search-box"},L={key:1,class:"col-s-8 col-m-7 left side"},R={class:"search-box"},Z={key:2,class:"col-s-8 col-m-7 left side"},j={class:"search-box"},V={key:3,class:"col-s-8 col-m-7 left side"},O={class:"search-box"},A=["value"],F={class:"col-s-4 col-m-5 right side"},W=q((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),Y=[W],E=q((()=>(0,l._)("i",{class:"fas fa-closed-captioning"},null,-1))),B=[E],H=q((()=>(0,l._)("i",{class:"fas fa-play"},null,-1))),K=[H],Q=["checked","onChange"];function G(e,t,s,a,n,o){const r=(0,l.up)("Players");return(0,l.wg)(),(0,l.iD)("div",{class:(0,i.C_)(["header",{"with-filter":n.filterVisible}])},[(0,l._)("div",N,["search"===s.selectedView?((0,l.wg)(),(0,l.iD)("div",T,[(0,l._)("button",{title:"Filter",class:(0,i.C_)(["filter-btn",{selected:n.filterVisible}]),onClick:t[0]||(t[0]=e=>n.filterVisible=!n.filterVisible)},z,2),(0,l._)("form",{onSubmit:t[2]||(t[2]=(0,$.iM)(((...e)=>o.search&&o.search(...e)),["prevent"]))},[(0,l._)("label",U,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Search","onUpdate:modelValue":t[1]||(t[1]=e=>n.query=e)},null,512),[[$.nr,n.query]])])],32)])):"torrents"===s.selectedView?((0,l.wg)(),(0,l.iD)("div",L,[(0,l._)("form",{onSubmit:t[4]||(t[4]=(0,$.iM)((t=>e.$emit("torrent-add",n.torrentURL)),["prevent"]))},[(0,l._)("label",R,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Add torrent URL","onUpdate:modelValue":t[3]||(t[3]=e=>n.torrentURL=e)},null,512),[[$.nr,n.torrentURL]])])],32)])):"downloads"===s.selectedView?((0,l.wg)(),(0,l.iD)("div",Z,[(0,l._)("form",{onSubmit:t[6]||(t[6]=(0,$.iM)((t=>e.$emit("filter-downloads",n.downloadFilter)),["prevent"]))},[(0,l._)("label",j,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[5]||(t[5]=e=>n.downloadFilter=e)},null,512),[[$.nr,n.downloadFilter]])])],32)])):"browser"===s.selectedView?((0,l.wg)(),(0,l.iD)("div",V,[(0,l._)("label",O,[(0,l._)("input",{type:"search",placeholder:"Filter",value:s.browserFilter,onChange:t[7]||(t[7]=t=>e.$emit("filter",t.target.value)),onKeyup:t[8]||(t[8]=t=>e.$emit("filter",t.target.value))},null,40,A)])])):(0,l.kq)("",!0),(0,l._)("div",F,[s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"mobile",title:"Menu",onClick:t[9]||(t[9]=t=>e.$emit("toggle-nav"))},Y)):(0,l.kq)("",!0),s.hasSubtitlesPlugin&&s.selectedItem&&("file"===s.selectedItem.type||(s.selectedItem.url||"").startsWith("file://"))?((0,l.wg)(),(0,l.iD)("button",{key:1,title:"Select subtitles",class:(0,i.C_)(["captions-btn",{selected:null!=s.selectedSubtitles}]),onClick:t[10]||(t[10]=t=>e.$emit("show-subtitles"))},B,2)):(0,l.kq)("",!0),(0,l.Wm)(r,{"plugin-name":s.pluginName,onSelect:t[11]||(t[11]=t=>e.$emit("select-player",t)),onStatus:t[12]||(t[12]=t=>e.$emit("player-status",t))},null,8,["plugin-name"]),(0,l._)("button",{title:"Play URL",onClick:t[13]||(t[13]=t=>e.$emit("play-url"))},K)])]),(0,l._)("div",{class:(0,i.C_)(["row filter fade-in",{hidden:!n.filterVisible}])},[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(Object.keys(s.sources),(t=>((0,l.wg)(),(0,l.iD)("label",{key:t},[(0,l._)("input",{type:"checkbox",checked:s.sources[t],onChange:s=>e.$emit("source-toggle",t)},null,40,Q),(0,l.Uk)(" "+(0,i.zw)(t),1)])))),128))],2)],2)}const J={class:"media-players"},X={class:"plugins"},ee={class:"players"},te={class:"refresh"},se={key:1,class:"no-results"};function le(e,t,s,a,n,o){const r=(0,l.up)("Chromecast"),d=(0,l.up)("Kodi"),c=(0,l.up)("Mplayer"),u=(0,l.up)("Mpv"),m=(0,l.up)("Omxplayer"),h=(0,l.up)("Vlc"),p=(0,l.up)("Loading"),w=(0,l.up)("DropdownItem"),y=(0,l.up)("Dropdown");return(0,l.wg)(),(0,l.iD)("div",J,[(0,l._)("div",X,[(0,l.Wm)(r,{player:"media.chromecast"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"chromecastPlugin",onStatus:t[0]||(t[0]=t=>e.$emit("status",t))},null,8,["player"]),(0,l.Wm)(d,{player:"media.kodi"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"kodiPlugin",onStatus:t[1]||(t[1]=t=>e.$emit("status",t))},null,8,["player"]),(0,l.Wm)(c,{player:"media.mplayer"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"mplayerPlugin",onStatus:t[2]||(t[2]=t=>e.$emit("status",t))},null,8,["player"]),(0,l.Wm)(u,{player:"media.mpv"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"mpvPlugin",onStatus:t[3]||(t[3]=t=>e.$emit("status",t))},null,8,["player"]),(0,l.Wm)(m,{player:"media.omxplayer"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"omxplayerPlugin",onStatus:t[4]||(t[4]=t=>e.$emit("status",t))},null,8,["player"]),(0,l.Wm)(h,{player:"media.vlc"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"vlcPlugin",onStatus:t[5]||(t[5]=t=>e.$emit("status",t))},null,8,["player"])]),(0,l._)("div",ee,[(0,l.Wm)(y,{title:n.selectedPlayer?.name||"Players","icon-class":n.selectedPlayer?n.selectedPlayer.iconClass:"fab fa-chromecast"},{default:(0,l.w5)((()=>[n.loading?((0,l.wg)(),(0,l.j4)(p,{key:0})):(0,l.kq)("",!0),(0,l._)("div",te,[(0,l.Wm)(w,{text:"Refresh","icon-class":"fa fa-sync-alt",onClick:o.refresh},null,8,["onClick"])]),n.players?.length?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",se,"No players found")),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.players,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,i.C_)(["player",{selected:null!=n.selectedPlayer&&n.selectedPlayer.pluginName===e.pluginName&&n.selectedPlayer.name===e.name}]),key:t},[(0,l.Wm)(w,{text:e.name,"icon-class":e.iconClass,onClick:t=>o.select(e)},null,8,["text","icon-class","onClick"])],2)))),128))])),_:1},8,["title","icon-class"])])])}s(560);var ie=s(2787),ae=s(815);function ne(e,t,s,i,a,n){return(0,l.wg)(),(0,l.iD)("div")}var oe=s(1065),re={name:"Mixin",mixins:[h.Z,oe.Z],emits:["status"],props:{player:{type:Object}},data(){return{iconClass:null,name:null,pluginName:null}},methods:{async getPlayers(){return[{iconClass:this.iconClass,name:this.name,pluginName:this.pluginName,component:this,status:await this.status()}]},async status(){return await this.request(`${this.pluginName}.status`)},async play(e,t){return e?await this.request(`${this.pluginName}.play`,{resource:e.url,subtitles:t}):await this.pause()},async pause(){return await this.request(`${this.pluginName}.pause`)},async stop(){return await this.request(`${this.pluginName}.stop`)},async setVolume(e){return await this.request(`${this.pluginName}.set_volume`,{volume:e})},async toggleMute(){return await this.request(`${this.pluginName}.mute`)},async seek(e){return await this.request(`${this.pluginName}.seek`,{position:e})},async onNewMedia(e){const t=await this.onMediaEvent(e);t&&e.title&&this.notify({title:e.player||e.device||this.player?.name||this.name||this.pluginName,text:e.title,image:{iconClass:this.iconClass||"fa fa-play"}})},async onMediaEvent(e){return e.plugin===this.pluginName&&(this.$emit("status",await this.status()),!0)},async addSubtitles(e){await this.request(`${this.pluginName}.add_subtitles`,{filename:e}),await this.request(`${this.pluginName}.toggle_subtitles`,{visible:!0})},async removeSubtitles(){await this.request(`${this.pluginName}.toggle_subtitles`,{visible:!1})},supports(e){return"file"===e?.type||"youtube"===e?.type||(e.url||e).startsWith("file://")||(e.url||e).startsWith("http://")||(e.url||e).startsWith("https://")}},mounted(){this.subscribe(this.onNewMedia,`on-new-media-${this.pluginName}`,"platypush.message.event.media.NewPlayingMediaEvent"),this.subscribe(this.onMediaEvent,`on-media-event-${this.pluginName}`,"platypush.message.event.media.MediaPlayEvent","platypush.message.event.media.MediaStopEvent","platypush.message.event.media.MediaPauseEvent","platypush.message.event.media.MediaSeekEvent","platypush.message.event.media.MediaVolumeChangedEvent","platypush.message.event.media.MediaMuteChangedEvent")},destroy(){this.unsubscribe(`on-media-event-${this.pluginName}`)}};const de=re;var ce=de,ue={name:"Chromecast",mixins:[ce],data(){return{name:"Chromecast",pluginName:"media.chromecast",iconClass:"fab fa-chromecast"}},methods:{async getPlayers(){const e=Object.values(await this.request(`${this.pluginName}.status`));return Promise.all(e.map((async e=>({...e,iconClass:"audio"===e.type?"fa fa-volume-up":"fab fa-chromecast",pluginName:this.pluginName,component:this}))))},getPlayerName(e){return"string"===typeof e?e:e?e?.name:this.player?.name},async status(e){return(await this.request(`${this.pluginName}.status`,{chromecast:this.getPlayerName(e)}))?.status},async play(e,t){return e?await this.request(`${this.pluginName}.play`,{resource:e.url,chromecast:this.getPlayerName(t)}):await this.pause(t)},async pause(e){return await this.request(`${this.pluginName}.pause`,{chromecast:this.getPlayerName(e)})},async stop(e){return await this.request(`${this.pluginName}.quit`,{chromecast:this.getPlayerName(e)})},async setVolume(e,t){return await this.request(`${this.pluginName}.set_volume`,{volume:e,chromecast:this.getPlayerName(t)})},async seek(e,t){return await this.request(`${this.pluginName}.seek`,{position:e,chromecast:this.getPlayerName(t)})},async onMediaEvent(e){return e.plugin===this.pluginName&&(this.$emit("status",await this.status(e.player)),!0)},supports(){return!0}}};const me=(0,x.Z)(ue,[["render",ne]]);var he=me;function pe(e,t,s,i,a,n){return(0,l.wg)(),(0,l.iD)("div")}var we={name:"Kodi",mixins:[ce],data(){return{iconClass:"fa fa-kodi",name:"Kodi",pluginName:"media.kodi"}},methods:{async getPlayers(){return[{iconClass:this.iconClass,pluginName:this.pluginName,name:this.$root.config["media.kodi"]?.host||this.name,component:this,status:await this.request(`${this.pluginName}.status`)}]},supports(e){return"youtube"===e?.type||(e.url||e).startsWith("http://")||(e.url||e).startsWith("https://")}}};const ye=(0,x.Z)(we,[["render",pe]]);var fe=ye;function ge(e,t,s,i,a,n){return(0,l.wg)(),(0,l.iD)("div")}var ve={name:"Mplayer",mixins:[ce],data(){return{iconClass:"fa fa-tv",name:"MPlayer",pluginName:"media.mplayer"}}};const ke=(0,x.Z)(ve,[["render",ge]]);var _e=ke;function be(e,t,s,i,a,n){return(0,l.wg)(),(0,l.iD)("div")}var Ce={name:"Mpv",mixins:[ce],data(){return{iconClass:"fa fa-tv",name:"mpv",pluginName:"media.mpv"}}};const Pe=(0,x.Z)(Ce,[["render",be]]);var De=Pe;function xe(e,t,s,i,a,n){return(0,l.wg)(),(0,l.iD)("div")}var Se={name:"Omxplayer",mixins:[ce],data(){return{iconClass:"fa fa-tv",name:"OMXPlayer",pluginName:"media.omxplayer"}}};const Ie=(0,x.Z)(Se,[["render",xe]]);var $e=Ie;function qe(e,t,s,i,a,n){return(0,l.wg)(),(0,l.iD)("div")}var Ne={name:"Vlc",mixins:[ce],data(){return{iconClass:"fa fa-tv",name:"VLC",pluginName:"media.vlc"}}};const Te=(0,x.Z)(Ne,[["render",qe]]);var Me=Te,ze={name:"Players",components:{Loading:C.Z,DropdownItem:ae.Z,Dropdown:ie.Z,Chromecast:he,Kodi:fe,Mplayer:_e,Mpv:De,Omxplayer:$e,Vlc:Me},emits:["select","status"],props:{pluginName:{type:String,required:!0}},data(){return{loading:!1,players:[],selectedPlayer:null,config:{},plugins:[]}},methods:{loadPlugins(){this.plugins=Object.entries(this.$refs).filter((e=>e[0].endsWith("Plugin"))).map((e=>e[1]))},async refresh(){this.players=[],this.loading=!0;const e=this.$root.config;try{await Promise.all(this.plugins.map((async t=>{if(!(t.pluginName in e))return;const s=await t.getPlayers();this.players.push(...s),null==this.selectedPlayer&&t.pluginName===this.pluginName&&s.length>0&&this.select(s[0])})))}finally{this.loading=!1}},select(e){this.selectedPlayer=e,this.$emit("select",e)}},async mounted(){await this.loadPlugins(),await this.refresh()}};const Ue=(0,x.Z)(ze,[["render",le]]);var Le=Ue,Re={name:"Header",components:{Players:Le},emits:["filter","filter-downloads","play-url","player-status","search","select-player","show-subtitles","source-toggle","toggle-nav","torrent-add"],props:{pluginName:{type:String,required:!0},selectedView:{type:String,required:!0},selectedSubtitles:{type:String},selectedItem:{type:Object},hasSubtitlesPlugin:{type:Boolean,default:!1},showNavButton:{type:Boolean},browserFilter:{type:String,default:""},sources:{type:Object,default:()=>{}}},data(){return{filterVisible:!1,query:"",torrentURL:"",downloadFilter:""}},methods:{search(){const e=Object.keys(this.sources).filter((e=>this.sources[e]));this.query?.length&&e?.length&&this.$emit("search",{query:this.query,types:e})}},mounted(){this.$watch((()=>this.selectedView),(()=>{this.$emit("filter",""),this.torrentURL="",this.query=""}))}};const Ze=(0,x.Z)(Re,[["render",G],["__scopeId","data-v-a947f200"]]);var je=Ze;const Ve=e=>((0,l.dD)("data-v-41684814"),e=e(),(0,l.Cn)(),e),Oe={key:1,class:"media-downloads fade-in"},Ae={key:0,class:"no-content"},Fe={key:1,class:"no-content"},We={key:2,class:"items"},Ye=["onClick"],Ee={class:"col-8 left side"},Be=["textContent"],He={class:"col-2 right side"},Ke=["textContent"],Qe={class:"col-2 right side"},Ge={key:0,class:"modal-body media-info"},Je={key:0,class:"row"},Xe=Ve((()=>(0,l._)("div",{class:"attr"},"Path",-1))),et=["textContent"],tt={key:1,class:"row"},st=Ve((()=>(0,l._)("div",{class:"attr"},"Remote URL",-1))),lt={class:"value"},it=["href","textContent"],at={key:2,class:"row"},nt=Ve((()=>(0,l._)("div",{class:"attr"},"Local URL",-1))),ot={class:"value"},rt=["href","textContent"],dt={key:3,class:"row"},ct=Ve((()=>(0,l._)("div",{class:"attr"},"State",-1))),ut=["textContent"],mt={key:4,class:"row"},ht=Ve((()=>(0,l._)("div",{class:"attr"},"Progress",-1))),pt=["textContent"],wt={key:5,class:"row"},yt=Ve((()=>(0,l._)("div",{class:"attr"},"Size",-1))),ft=["textContent"],gt={key:6,class:"row"},vt=Ve((()=>(0,l._)("div",{class:"attr"},"Started",-1))),kt=["textContent"],_t={key:7,class:"row"},bt=Ve((()=>(0,l._)("div",{class:"attr"},"Ended",-1))),Ct=["textContent"];function Pt(e,t,s,a,n,o){const r=(0,l.up)("Loading"),d=(0,l.up)("DropdownItem"),c=(0,l.up)("Dropdown"),u=(0,l.up)("Modal"),m=(0,l.up)("ConfirmDialog");return n.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):((0,l.wg)(),(0,l.iD)("div",Oe,[Object.keys(s.downloads).length?Object.keys(o.filteredDownloads).length?((0,l.wg)(),(0,l.iD)("div",We,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.filteredDownloads,((s,a)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,i.C_)(["row item",{selected:n.selectedItem===a}]),key:a,onClick:e=>n.selectedItem=a},[(0,l._)("div",Ee,[(0,l._)("i",{class:(0,i.C_)(["icon fa",{"fa-check":"completed"===s.state.toLowerCase(),"fa-play":"downloading"===s.state.toLowerCase(),"fa-pause":"paused"===s.state.toLowerCase(),"fa-times":"cancelled"===s.state.toLowerCase(),"fa-stop":"idle"===s.state.toLowerCase(),"fa-hourglass-half":"started"===s.state.toLowerCase()}])},null,2),(0,l._)("div",{class:"title",textContent:(0,i.zw)(s.path||s.url)},null,8,Be)]),(0,l._)("div",He,[(0,l._)("span",{textContent:(0,i.zw)(o.displayProgress[a])},null,8,Ke)]),(0,l._)("div",Qe,[(0,l.Wm)(c,{title:"Actions","icon-class":"fa fa-ellipsis-h",onClick:e=>n.selectedItem=a},{default:(0,l.w5)((()=>["completed"===s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:0,"icon-class":"fa fa-play",text:"Play",onClick:t=>e.$emit("play",{url:`file:///${s.path}`})},null,8,["onClick"])):(0,l.kq)("",!0),"downloading"===s.state.toLowerCase()||"started"===s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:1,"icon-class":"fa fa-pause",text:"Pause download",onClick:e=>o.pause(s)},null,8,["onClick"])):(0,l.kq)("",!0),"paused"===s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:2,"icon-class":"fa fa-rotate-left",text:"Resume download",onClick:e=>o.resume(s)},null,8,["onClick"])):(0,l.kq)("",!0),"completed"===s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:3,"icon-class":"fa fa-eraser",text:"Clear from queue",onClick:e=>o.clear(s)},null,8,["onClick"])):(0,l.kq)("",!0),"completed"!==s.state.toLowerCase()&&"cancelled"!==s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:4,"icon-class":"fa fa-stop",text:"Cancel",onClick:e=>o.cancel(s)},null,8,["onClick"])):(0,l.kq)("",!0),"completed"===s.state.toLowerCase()||"cancelled"===s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:5,"icon-class":"fa fa-trash",text:"Remove file",onClick:e=>o.onDeleteSelected(s)},null,8,["onClick"])):(0,l.kq)("",!0),(0,l.Wm)(d,{"icon-class":"fa fa-info",text:"Media info",onClick:t[0]||(t[0]=t=>e.$refs.mediaInfo.isVisible=!0)})])),_:2},1032,["onClick"])])],10,Ye)))),128))])):((0,l.wg)(),(0,l.iD)("div",Fe,"No media downloads match the filter")):((0,l.wg)(),(0,l.iD)("div",Ae,"No media downloads in progress")),(0,l.Wm)(u,{ref:"mediaInfo",title:"Media info",width:"80%"},{default:(0,l.w5)((()=>[null!=n.selectedItem&&s.downloads[n.selectedItem]?((0,l.wg)(),(0,l.iD)("div",Ge,[s.downloads[n.selectedItem].name?((0,l.wg)(),(0,l.iD)("div",Je,[Xe,(0,l._)("div",{class:"value",textContent:(0,i.zw)(s.downloads[n.selectedItem].path)},null,8,et)])):(0,l.kq)("",!0),s.downloads[n.selectedItem].url?((0,l.wg)(),(0,l.iD)("div",tt,[st,(0,l._)("div",lt,[(0,l._)("a",{href:s.downloads[n.selectedItem].url,target:"_blank",textContent:(0,i.zw)(s.downloads[n.selectedItem].url)},null,8,it)])])):(0,l.kq)("",!0),s.downloads[n.selectedItem].path?((0,l.wg)(),(0,l.iD)("div",at,[nt,(0,l._)("div",ot,[(0,l._)("a",{href:o.localURL(s.downloads[n.selectedItem]),target:"_blank",textContent:(0,i.zw)(s.downloads[n.selectedItem].path)},null,8,rt)])])):(0,l.kq)("",!0),s.downloads[n.selectedItem].state?((0,l.wg)(),(0,l.iD)("div",dt,[ct,(0,l._)("div",{class:"value",textContent:(0,i.zw)(s.downloads[n.selectedItem].state)},null,8,ut)])):(0,l.kq)("",!0),null!=s.downloads[n.selectedItem].progress?((0,l.wg)(),(0,l.iD)("div",mt,[ht,(0,l._)("div",{class:"value",textContent:(0,i.zw)(o.displayProgress[n.selectedItem])},null,8,pt)])):(0,l.kq)("",!0),null!=s.downloads[n.selectedItem].size?((0,l.wg)(),(0,l.iD)("div",wt,[yt,(0,l._)("div",{class:"value",textContent:(0,i.zw)(e.convertSize(s.downloads[n.selectedItem].size))},null,8,ft)])):(0,l.kq)("",!0),s.downloads[n.selectedItem].started_at?((0,l.wg)(),(0,l.iD)("div",gt,[vt,(0,l._)("div",{class:"value",textContent:(0,i.zw)(e.formatDateTime(s.downloads[n.selectedItem].started_at))},null,8,kt)])):(0,l.kq)("",!0),s.downloads[n.selectedItem].ended_at?((0,l.wg)(),(0,l.iD)("div",_t,[bt,(0,l._)("div",{class:"value",textContent:(0,i.zw)(e.formatDateTime(s.downloads[n.selectedItem].ended_at))},null,8,Ct)])):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])),_:1},512),(0,l.Wm)(m,{ref:"deleteConfirmDialog",title:"Delete file",onInput:o.rm,onClose:t[1]||(t[1]=e=>n.mediaToDelete=null)},{default:(0,l.w5)((()=>[(0,l.Uk)(" Are you sure you want to delete the downloaded file? ")])),_:1},8,["onInput"])]))}var Dt=s(7833),xt={mixins:[h.Z,oe.Z],emits:["play","refresh"],components:{ConfirmDialog:Dt.Z,Dropdown:ie.Z,DropdownItem:ae.Z,Loading:C.Z,Modal:m.Z},props:{downloads:{type:Object,default:()=>({})},pluginName:{type:String,required:!0},filter:{type:String,default:""}},data(){return{loading:!1,selectedItem:null,mediaToDelete:null}},computed:{relativeFiles(){return null!=this.selectedItem&&this.downloads[this.selectedItem]?.files?.length?this.downloads[this.selectedItem].files.map((e=>e.split("/").pop())):[]},displayProgress(){return Object.values(this.downloads).reduce(((e,t)=>{let s=this.round(t.progress,2),l=null!=s?`${s}%`:"N/A";return"completed"===t.state.toLowerCase()&&(l="100%"),e[t.path]=l,e}),{})},filteredDownloads(){const e=(this.filter||"").trim().toLowerCase();let t=Object.values(this.downloads);return e?.length&&(t=t.filter((t=>t.path.toLowerCase().includes(e)||t.url.toLowerCase().includes(e)))),t.reduce(((e,t)=>(e[t.path]=t,e)),{})}},methods:{async run(e,t){this.loading=!0;try{await this.request(`${this.pluginName}.${e}`,{path:t.path})}finally{this.loading=!1}},async pause(e){await this.run("pause_download",e)},async resume(e){await this.run("resume_download",e)},async clear(e){await this.run("clear_downloads",e),this.downloads[e.path]&&delete this.downloads[e.path]},async cancel(e){await this.run("cancel_download",e)},async rm(){const e=this.mediaToDelete;if(e)try{await this.request("file.unlink",{file:e.path})}finally{await this.clear(e)}},localURL(e){return`${window.location.origin}/file?path=${encodeURIComponent(e.path)}`},onDeleteSelected(e){this.mediaToDelete=e,this.$refs.deleteConfirmDialog.show()}}};const St=(0,x.Z)(xt,[["render",Pt],["__scopeId","data-v-41684814"]]);var It=St,$t=s(1587);const qt=e=>((0,l.dD)("data-v-c67b72b8"),e=e(),(0,l.Cn)(),e),Nt=qt((()=>(0,l._)("i",{class:"fa fa-bars"},null,-1))),Tt=[Nt],Mt=["title","onClick"];function zt(e,t,s,a,n,o){return(0,l.wg)(),(0,l.iD)("nav",null,[(0,l._)("button",{class:"menu-button mobile",onClick:t[0]||(t[0]=t=>e.$emit("toggle"))},Tt),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.displayedViews,((e,t)=>((0,l.wg)(),(0,l.iD)("li",{key:t,title:e.displayName,class:(0,i.C_)({selected:t===s.selectedView,...o.customClasses[t]}),onClick:e=>o.input(t)},[(0,l._)("i",{class:(0,i.C_)(e.iconClass)},null,2)],10,Mt)))),128))])}var Ut={mixins:[h.Z],emits:["input","toggle"],props:{selectedView:{type:String},collapsed:{type:Boolean,default:!1},torrentPlugin:{type:String},downloadIconClass:{type:String},views:{type:Object,default:()=>({search:{iconClass:"fa fa-search",displayName:"Search"},browser:{iconClass:"fa fa-folder",displayName:"Browser"},downloads:{iconClass:"fa fa-download",displayName:"Downloads"},torrents:{iconClass:"fa fa-magnet",displayName:"Torrents"}})}},computed:{displayedViews(){const e={...this.views};return this.torrentPlugin?.length||delete e.torrents,e},customClasses(){return{downloads:this.downloadIconClass.split(" ").reduce(((e,t)=>(e[t]=!0,e)),{})}}},methods:{input(e){this.$emit("input",e),this.setUrlArgs({view:e})}}};const Lt=(0,x.Z)(Ut,[["render",zt],["__scopeId","data-v-c67b72b8"]]);var Rt=Lt;const Zt=e=>((0,l.dD)("data-v-1def516f"),e=e(),(0,l.Cn)(),e),jt={class:"playlist-adder-container"},Vt={class:"playlists"},Ot={class:"playlist new-playlist"},At=Zt((()=>(0,l._)("i",{class:"fa fa-plus"},null,-1))),Ft=["onClick"],Wt=Zt((()=>(0,l._)("i",{class:"fa fa-list"},null,-1)));function Yt(e,t,s,a,n,o){const r=(0,l.up)("Loading"),d=(0,l.up)("TextPrompt");return(0,l.wg)(),(0,l.iD)("div",jt,[n.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):(0,l.kq)("",!0),(0,l.Wm)(d,{ref:"newPlaylistName",visible:n.showNewPlaylist,onInput:t[0]||(t[0]=e=>o.createPlaylist(e))},{default:(0,l.w5)((()=>[(0,l.Uk)(" Playlist name ")])),_:1},8,["visible"]),(0,l._)("div",Vt,[(0,l._)("div",Ot,[(0,l._)("button",{onClick:t[1]||(t[1]=e=>n.showNewPlaylist=!0)},[At,(0,l.Uk)(" Create new playlist ")])]),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.playlists,(e=>((0,l.wg)(),(0,l.iD)("div",{class:"playlist",key:e.id},[(0,l._)("button",{onClick:t=>o.addToPlaylist(e.id)},[Wt,(0,l.Uk)(" "+(0,i.zw)(e.name),1)],8,Ft)])))),128))])])}var Et=s(5757),Bt={emits:["done"],mixins:[h.Z],components:{Loading:C.Z,TextPrompt:Et.Z},props:{item:{type:Object,required:!0}},data(){return{loading:!1,playlists:[],showNewPlaylist:!1}},methods:{async createPlaylist(e){if(e=e?.trim(),e?.length){this.loading=!0;try{const t=await this.request("youtube.create_playlist",{name:e});await this.request("youtube.add_to_playlist",{playlist_id:t.id,video_id:this.item.id||this.item.url}),this.$emit("done"),this.notify({text:"Playlist created and video added",image:{icon:"check"}})}finally{this.loading=!1,this.showNewPlaylist=!1}}},async refreshPlaylists(){this.loading=!0;try{this.playlists=await this.request("youtube.get_playlists")}finally{this.loading=!1}},async addToPlaylist(e){this.loading=!0;try{await this.request("youtube.add_to_playlist",{playlist_id:e,video_id:this.item.id||this.item.url}),this.notify({text:"Video added to playlist",image:{icon:"check"}}),this.$emit("done")}finally{this.loading=!1}}},mounted(){this.refreshPlaylists()}};const Ht=(0,x.Z)(Bt,[["render",Yt],["__scopeId","data-v-1def516f"]]);var Kt=Ht,Qt=s(1812);const Gt=e=>((0,l.dD)("data-v-77ae3705"),e=e(),(0,l.Cn)(),e),Jt={class:"subtitles-container"},Xt={class:"items"},es=Gt((()=>(0,l._)("div",{class:"col-1 icon"},[(0,l._)("i",{class:"fa fa-ban"})],-1))),ts=Gt((()=>(0,l._)("div",{class:"col-11 title"},"None",-1))),ss=[es,ts],ls=["onClick"],is={class:"col-1 icon"},as={key:0,class:"fa fa-file"},ns={key:2,class:"fa fa-closed-captioning"},os={class:"footer"};function rs(e,t,s,a,n,o){const r=(0,l.up)("Loading");return(0,l.wg)(),(0,l.iD)("div",Jt,[(0,l._)("div",Xt,[n.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):(0,l.kq)("",!0),(0,l._)("div",{class:(0,i.C_)(["row item",{selected:null==n.selectedItem}]),onClick:t[0]||(t[0]=e=>n.selectedItem=null)},ss,2),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.items,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,i.C_)(["row item",{selected:n.selectedItem===t}]),key:t,onClick:e=>n.selectedItem=t},[(0,l._)("div",is,[e.IsLocal?((0,l.wg)(),(0,l.iD)("i",as)):e.ISO639?((0,l.wg)(),(0,l.iD)("i",{key:1,class:(0,i.C_)(["flag-icon",`flag-icon-${e.ISO639}`])},null,2)):((0,l.wg)(),(0,l.iD)("i",ns))]),(0,l.Uk)(" "+(0,i.zw)(e.SubFileName),1)],10,ls)))),128))]),(0,l._)("div",os,[(0,l._)("button",{onClick:t[1]||(t[1]=t=>e.$emit("select-subs",null==n.selectedItem?null:n.items[n.selectedItem]))},"Select")])])}var ds={name:"Subtitles",mixins:[h.Z],components:{Loading:C.Z},emits:["select-subs"],props:{item:{type:Object,default:()=>{}}},data(){return{loading:!1,items:[],selectedItem:null}},methods:{async refresh(){this.loading=!0;try{this.items=await this.request("media.subtitles.search",{resource:this.item.url,language:"all"})}finally{this.loading=!1}}},mounted(){this.refresh()}};const cs=(0,x.Z)(ds,[["render",rs],["__scopeId","data-v-77ae3705"]]);var us=cs,ms=s(8590);const hs=e=>((0,l.dD)("data-v-6f90e487"),e=e(),(0,l.Cn)(),e),ps={class:"row"},ws={class:"row footer"},ys=["disabled"],fs=hs((()=>(0,l._)("i",{class:"fa fa-play"},null,-1)));function gs(e,t,s,i,a,n){return(0,l.wg)(),(0,l.iD)("form",{class:"url-player",onSubmit:t[1]||(t[1]=(0,$.iM)((t=>e.$emit("play",a.value)),["prevent"]))},[(0,l._)("div",ps,[(0,l._)("label",null,[(0,l.Uk)(" Play URL (use the file:// prefix for local files) "),(0,l.wy)((0,l._)("input",{type:"text","onUpdate:modelValue":t[0]||(t[0]=e=>a.value=e),ref:"playUrlInput",autofocus:""},null,512),[[$.nr,a.value]])])]),(0,l._)("div",ws,[(0,l._)("button",{type:"submit",disabled:!a.value?.length},[fs,(0,l.Uk)(" Play ")],8,ys)])],32)}var vs={emits:["input","play"],props:{playUrl:{type:String,default:""}},data(){return{value:this.playUrl}}};const ks=(0,x.Z)(vs,[["render",gs],["__scopeId","data-v-6f90e487"]]);var _s=ks,bs={name:"Media",mixins:[h.Z,oe.Z],components:{Browser:I,Header:je,MediaDownloads:It,MediaView:$t.Z,Modal:m.Z,Nav:Rt,PlaylistAdder:Kt,Results:Qt.Z,Subtitles:us,TorrentTransfers:ms.Z,UrlPlayer:_s},props:{pluginName:{type:String,required:!0},mediaButtons:{type:Object,default:()=>({previous:!1,next:!1,stop:!0})}},data(){return{loading:!1,results:[],selectedResult:null,selectedPlayer:null,selectedView:"search",selectedSubtitles:null,prevSelectedView:null,showSubtitlesModal:!1,forceShowNav:!1,awaitingPlayTorrent:null,urlPlay:null,browserFilter:null,downloadsFilter:null,addToPlaylistItem:null,torrentPlugin:null,torrentPlugins:["torrent","rtorrent"],sources:{file:!0,youtube:!0,torrent:!0},downloads:{}}},computed:{hasSubtitlesPlugin(){return"media.subtitles"in this.$root.config},navContainerStyle(){return this.forceShowNav?{display:"flex !important"}:{}},selectedItem(){return this.selectedPlayer&&this.selectedPlayer.status&&("play"===this.selectedPlayer.status.state||"pause"===this.selectedPlayer.status.state)?this.selectedPlayer.status:this.results[this.selectedResult]},selectedPlaylist(){if(null==this.selectedResult)return null;const e=this.results[this.selectedResult];return"playlist"!==e?.item_type?null:this.results[this.selectedResult]},selectedChannel(){if(null==this.selectedResult)return null;const e=this.results[this.selectedResult];return"channel"!==e?.item_type?null:this.results[this.selectedResult]},hasPendingDownloads(){return Object.values(this.downloads).some((e=>!["completed","cancelled"].includes(e.state.toLowerCase())))},allDownloadsCompleted(){return Object.values(this.downloads).length&&Object.values(this.downloads).every((e=>["completed","cancelled"].includes(e.state.toLowerCase())))},downloadIconClass(){return this.hasPendingDownloads?"glow loop":this.allDownloadsCompleted?"completed":""}},methods:{async search(e){this.loading=!0;try{this.results=await this.request(`${this.pluginName}.search`,e)}finally{this.loading=!1}},async play(e){if("torrent"===e?.type)return this.awaitingPlayTorrent=e.url,this.notify({text:"Torrent queued for download",image:{iconClass:"fa fa-magnet"}}),void await this.download(e);this.loading=!0;try{this.selectedPlayer.component.supports(e)||(e=await this.startStreaming(e,this.pluginName)),await this.selectedPlayer.component.play(e,this.selectedSubtitles,this.selectedPlayer),await this.refresh()}finally{this.loading=!1}},async pause(){await this.selectedPlayer.component.pause(this.selectedPlayer),await this.refresh()},async stop(){await this.selectedPlayer.component.stop(this.selectedPlayer),await this.refresh()},async setVolume(e){await this.selectedPlayer.component.setVolume(e,this.selectedPlayer),await this.refresh()},async toggleMute(){await this.selectedPlayer.component.toggleMute(this.selectedPlayer),await this.refresh()},async seek(e){await this.selectedPlayer.component.seek(e,this.selectedPlayer),await this.refresh()},async view(e){const t=await this.startStreaming(e,this.pluginName,!0);window.open(t.url,"_blank")},async download(e,t){switch(e.type){case"torrent":return await this.downloadTorrent(e,t);case"youtube":return await this.downloadYoutube(e,t)}},async downloadAudio(e){await this.download(e,{onlyAudio:!0})},async refresh(){this.selectedPlayer.status=await this.selectedPlayer.component.status(this.selectedPlayer)},onStatusUpdate(e){this.selectedPlayer&&(this.selectedPlayer.status=e)},onPlayUrlModalOpen(){const e=this.$refs.playUrlModal;this.urlPlay="",e.$nextTick((()=>{const t=e.$el.querySelector("input[type=text]");t&&(t.focus(),t.select())}))},onTorrentQueued(e){this.notify({title:"Torrent queued for download",text:e.name,image:{iconClass:"fa fa-magnet"}})},onTorrentMetadata(e){this.notify({title:"Torrent metadata downloaded",text:e.name,image:{iconClass:"fa fa-info"}})},onTorrentDownloadStart(e){this.notify({title:"Torrent download started",text:e.name,image:{iconClass:"fa fa-download"}})},onTorrentDownloadCompleted(e){this.notify({title:"Torrent download completed",text:e.name,image:{iconClass:"fa fa-check"}})},getTorrentPlugin(){const e=this.$root.config[this.pluginName]||{};let t=e.torrent_plugin;if(!t)for(let s of this.torrentPlugins)if(s in this.$root.config){t=s;break}return t},async downloadTorrent(e){const t=this.getTorrentPlugin();if(t){if(e?.url)return await this.request(`${t}.download`,{torrent:e.url||e});this.notify({text:"No torrent URL available",error:!0})}else this.notify({text:"No torrent plugins configured",error:!0})},async downloadYoutube(e,t){if(!e?.url)return void this.notify({text:"No YouTube URL available",error:!0});const s={url:e.url},l=!!t?.onlyAudio;l&&(s.only_audio=!0),await this.request(`${this.pluginName}.download`,s)},async selectSubtitles(e){if(this.$refs.subtitlesSelector.close(),!e)return void(this.selectedSubtitles=null);this.notify({text:"Downloading subtitles track",image:{iconClass:"fa fa-download"}});const t=await this.request("media.subtitles.download",{link:e.SubDownloadLink});this.selectedSubtitles=t.filename,this.notify({text:"Subtitles track downloaded",image:{iconClass:"fa fa-check"}})},onResultSelect(e){null==this.selectedResult||this.selectedResult!==e?(this.selectedResult=e,this.selectedSubtitles=null):this.selectedResult=null;const t=this.results[this.selectedResult];null==this.selectedResult||"playlist"!==t?.item_type&&"channel"!==t?.item_type?this.selectedView=this.prevSelectedView||"search":this.onBrowserItemSelect()},onBrowserItemSelect(){this.prevSelectedView!=this.selectedView&&(this.prevSelectedView=this.selectedView),this.selectedView="browser"},showPlayUrlModal(){this.$refs.playUrlModal.show()},async playUrl(e){this.urlPlay=e,this.loading=!0;try{await this.play({url:e}),this.$refs.playUrlModal.close()}finally{this.loading=!1}},async refreshDownloads(){this.downloads=(await this.request(`${this.pluginName}.get_downloads`)).reduce(((e,t)=>(e[t.path]=t,e)),{})},setView(e){this.selectedView=e,"search"===e&&(this.selectedResult=null)},updateView(){const e=this.getUrlArgs();e.view&&(this.selectedView=e.view),e.player&&this.players?.length&&(this.selectedPlayer=this.players.find((t=>t.name===e.player))),e.subtitles&&(this.selectedSubtitles=e.subtitles)},onDownloadStarted(e){this.downloads[e.path]=e,this.notify({title:"Media download started",html:`Saving ${e.resource} to ${e.path}`,image:{iconClass:"fa fa-download"}})},onDownloadCompleted(e){this.downloads[e.path]=e,this.downloads[e.path].progress=100,this.notify({title:"Media download completed",html:`Saved ${e.resource} to ${e.path}`,image:{iconClass:"fa fa-check"}})},onDownloadError(e){this.downloads[e.path]=e,this.notify({title:"Media download error",html:`Error downloading ${e.resource}: ${e.error}`,error:!0,image:{iconClass:"fa fa-exclamation-triangle"}})},onDownloadCancelled(e){this.downloads[e.path]=e,this.notify({title:"Media download cancelled",html:`Cancelled download of ${e.resource}`,image:{iconClass:"fa fa-times"}})},onDownloadPaused(e){this.downloads[e.path]=e,this.notify({title:"Media download paused",html:`Paused download of ${e.resource}`,image:{iconClass:"fa fa-pause"}})},onDownloadResumed(e){this.downloads[e.path]=e,this.notify({title:"Media download resumed",html:`Resumed download of ${e.resource}`,image:{iconClass:"fa fa-play"}})},onDownloadProgress(e){this.downloads[e.path]=e},onDownloadClear(e){e.path in this.downloads&&delete this.downloads[e.path]},selectChannelFromItem(e){const t=e?.type,s=e?.channel_id||e?.channel?.id||e?.channel_url.split("/").pop();(t||null!=s)&&(this.setUrlArgs({provider:t,section:"subscriptions",channel:s}),this.selectedView="browser")}},watch:{selectedPlayer(e){this.setUrlArgs({player:e?.name}),e&&this.refresh()},selectedSubtitles(e){this.setUrlArgs({subtitles:this.selectedSubtitles}),new Set(["play","pause"]).has(this.selectedPlayer?.status?.state)&&(e?this.selectedPlayer.component.addSubtitles(e):this.selectedPlayer.component.removeSubtitles())},selectedView(){this.setUrlArgs({view:this.selectedView})}},async mounted(){this.torrentPlugin=this.getTorrentPlugin(),this.subscribe(this.onTorrentQueued,"on-torrent-queued","platypush.message.event.torrent.TorrentQueuedEvent"),this.subscribe(this.onTorrentMetadata,"on-torrent-metadata","platypush.message.event.torrent.TorrentDownloadedMetadataEvent"),this.subscribe(this.onTorrentDownloadStart,"on-torrent-download-start","platypush.message.event.torrent.TorrentDownloadStartEvent"),this.subscribe(this.onTorrentDownloadCompleted,"on-torrent-download-completed","platypush.message.event.torrent.TorrentDownloadCompletedEvent"),this.subscribe(this.onDownloadStarted,"on-download-started","platypush.message.event.media.MediaDownloadStartedEvent"),this.subscribe(this.onDownloadCompleted,"on-download-completed","platypush.message.event.media.MediaDownloadCompletedEvent"),this.subscribe(this.onDownloadError,"on-download-error","platypush.message.event.media.MediaDownloadErrorEvent"),this.subscribe(this.onDownloadCancelled,"on-download-cancelled","platypush.message.event.media.MediaDownloadCancelledEvent"),this.subscribe(this.onDownloadPaused,"on-download-paused","platypush.message.event.media.MediaDownloadPausedEvent"),this.subscribe(this.onDownloadResumed,"on-download-resumed","platypush.message.event.media.MediaDownloadResumedEvent"),this.subscribe(this.onDownloadProgress,"on-download-progress","platypush.message.event.media.MediaDownloadProgressEvent"),this.subscribe(this.onDownloadClear,"on-download-clear","platypush.message.event.media.MediaDownloadClearEvent"),"media.plex"in this.$root.config&&(this.sources.plex=!0),"media.jellyfin"in this.$root.config&&(this.sources.jellyfin=!0),await this.refreshDownloads(),this.updateView()},destroy(){this.unsubscribe("on-torrent-queued"),this.unsubscribe("on-torrent-metadata"),this.unsubscribe("on-torrent-download-start"),this.unsubscribe("on-torrent-download-completed"),this.unsubscribe("on-download-started"),this.unsubscribe("on-download-completed"),this.unsubscribe("on-download-error"),this.unsubscribe("on-download-cancelled"),this.unsubscribe("on-download-paused"),this.unsubscribe("on-download-resumed"),this.unsubscribe("on-download-progress"),this.unsubscribe("on-download-clear")}};const Cs=(0,x.Z)(bs,[["render",u],["__scopeId","data-v-21eed31c"]]);var Ps=Cs},2662:function(e,t,s){"use strict";s.d(t,{Z:function(){return P}});var l=s(6252),i=s(3577);const a=e=>((0,l.dD)("data-v-79d1e8b6"),e=e(),(0,l.Cn)(),e),n={key:1,class:"icon type-icon"},o=["href"],r=["title"],d=["src","alt"],c={key:3,class:"image"},u={class:"inner"},m={key:4,class:"icon imdb-link"},h=["href"],p=a((()=>(0,l._)("i",{class:"fab fa-imdb"},null,-1))),w=[p],y=["textContent"],f={key:6,class:"bottom-overlay videos"};function g(e,t,s,a,p,g){return(0,l.wg)(),(0,l.iD)("div",{class:(0,i.C_)(["image-container",{"with-image":!!s.item?.image}])},[s.hasPlay?((0,l.wg)(),(0,l.iD)("div",{key:0,class:"play-overlay",onClick:t[0]||(t[0]=t=>e.$emit(g.clickEvent,s.item))},[(0,l._)("i",{class:(0,i.C_)(g.overlayIconClass)},null,2)])):(0,l.kq)("",!0),p.typeIcons[s.item?.type]?((0,l.wg)(),(0,l.iD)("span",n,[s.item.url?((0,l.wg)(),(0,l.iD)("a",{key:0,href:s.item.url,target:"_blank"},[(0,l._)("i",{class:(0,i.C_)(p.typeIcons[s.item.type]),title:s.item.type},"   ",10,r)],8,o)):(0,l.kq)("",!0)])):(0,l.kq)("",!0),s.item?.image?((0,l.wg)(),(0,l.iD)("img",{key:2,class:"image",src:s.item.image,alt:s.item.title},null,8,d)):((0,l.wg)(),(0,l.iD)("div",c,[(0,l._)("div",u,[(0,l._)("i",{class:(0,i.C_)(g.iconClass)},null,2)])])),s.item?.imdb_id?((0,l.wg)(),(0,l.iD)("span",m,[(0,l._)("a",{href:`https://www.imdb.com/title/${s.item.imdb_id}`,target:"_blank"},w,8,h)])):(0,l.kq)("",!0),null!=s.item?.duration?((0,l.wg)(),(0,l.iD)("span",{key:5,class:"bottom-overlay duration",textContent:(0,i.zw)(e.convertTime(s.item.duration))},null,8,y)):null!=s.item?.videos?((0,l.wg)(),(0,l.iD)("span",f,(0,i.zw)(s.item.videos)+" items ",1)):(0,l.kq)("",!0)],2)}var v=s(5007),k=s(1065),_={mixins:[v,k.Z],emits:["play","select"],props:{item:{type:Object,default:()=>{}},hasPlay:{type:Boolean,default:!0}},data(){return{typeIcons:v}},computed:{clickEvent(){switch(this.item?.item_type){case"channel":case"playlist":case"folder":return"select";default:return"play"}},iconClass(){switch(this.item?.item_type){case"channel":return"fas fa-user";case"playlist":return"fas fa-list";case"folder":return"fas fa-folder";default:return"fas fa-play"}},overlayIconClass(){return"channel"===this.item?.item_type||"playlist"===this.item?.item_type||"folder"===this.item?.item_type?"fas fa-folder-open":"fas fa-play"}}},b=s(3744);const C=(0,b.Z)(_,[["render",g],["__scopeId","data-v-79d1e8b6"]]);var P=C},1812:function(e,t,s){"use strict";s.d(t,{Z:function(){return Pt}});var l=s(6252);const i={class:"media-results"};function a(e,t,s,a,n,o){const r=(0,l.up)("Loading"),d=(0,l.up)("Item"),c=(0,l.up)("Info"),u=(0,l.up)("Modal");return(0,l.wg)(),(0,l.iD)("div",i,[s.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):(0,l.kq)("",!0),s.results?.length?((0,l.wg)(),(0,l.iD)("div",{key:1,class:"grid",ref:"grid",onScroll:t[0]||(t[0]=(...e)=>o.onScroll&&o.onScroll(...e))},[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.visibleResults,((t,i)=>((0,l.wg)(),(0,l.j4)(d,{key:i,hidden:!!Object.keys(s.sources||{}).length&&!s.sources[t.type],item:t,playlist:s.playlist,selected:s.selectedResult===i,onAddToPlaylist:s=>e.$emit("add-to-playlist",t),onOpenChannel:s=>e.$emit("open-channel",t),onRemoveFromPlaylist:s=>e.$emit("remove-from-playlist",t),onSelect:t=>e.$emit("select",i),onPlay:s=>e.$emit("play",t),onView:s=>e.$emit("view",t),onDownload:s=>e.$emit("download",t),onDownloadAudio:s=>e.$emit("download-audio",t)},null,8,["hidden","item","playlist","selected","onAddToPlaylist","onOpenChannel","onRemoveFromPlaylist","onSelect","onPlay","onView","onDownload","onDownloadAudio"])))),128))],544)):(0,l.kq)("",!0),(0,l.Wm)(u,{ref:"infoModal",title:"Media info",onClose:t[2]||(t[2]=t=>e.$emit("select",null))},{default:(0,l.w5)((()=>[null!=s.selectedResult?((0,l.wg)(),(0,l.j4)(c,{key:0,item:s.results[s.selectedResult],pluginName:s.pluginName,onPlay:t[1]||(t[1]=t=>e.$emit("play",s.results[s.selectedResult]))},null,8,["item","pluginName"])):(0,l.kq)("",!0)])),_:1},512)])}var n=s(3577);const o=e=>((0,l.dD)("data-v-2bd8b847"),e=e(),(0,l.Cn)(),e),r={class:"media-info"},d={class:"row header"},c={class:"image-container"},u={class:"title"},m=["title"],h=["href","textContent"],p=["textContent"],w={key:0,class:"row direct-url"},y=o((()=>(0,l._)("div",{class:"left side"},"Direct URL",-1))),f={class:"right side"},g=["href"],v=o((()=>(0,l._)("i",{class:"fas fa-external-link-alt"},null,-1))),k=[v],_=o((()=>(0,l._)("i",{class:"fas fa-clipboard"},null,-1))),b=[_],C={key:1,class:"row"},P=o((()=>(0,l._)("div",{class:"left side"},"TV Series",-1))),D=["textContent"],x={key:2,class:"row"},S=o((()=>(0,l._)("div",{class:"left side"},"Season",-1))),I=["textContent"],$={key:3,class:"row"},q=o((()=>(0,l._)("div",{class:"left side"},"Episode",-1))),N=["textContent"],T={key:4,class:"row"},M=o((()=>(0,l._)("div",{class:"left side"},"Number of seasons",-1))),z=["textContent"],U={key:5,class:"row"},L=o((()=>(0,l._)("div",{class:"left side"},"Description",-1))),R=["textContent"],Z={key:6,class:"row"},j=o((()=>(0,l._)("div",{class:"left side"},"Summary",-1))),V=["textContent"],O={key:7,class:"row"},A=o((()=>(0,l._)("div",{class:"left side"},"Overview",-1))),F=["textContent"],W={key:8,class:"row"},Y=o((()=>(0,l._)("div",{class:"left side"},"Country",-1))),E=["textContent"],B={key:9,class:"row"},H=o((()=>(0,l._)("div",{class:"left side"},"Network",-1))),K=["textContent"],Q={key:10,class:"row"},G=o((()=>(0,l._)("div",{class:"left side"},"Status",-1))),J=["textContent"],X={key:11,class:"row"},ee=o((()=>(0,l._)("div",{class:"left side"},"Resolution",-1))),te={class:"right side"},se={key:12,class:"row"},le=o((()=>(0,l._)("div",{class:"left side"},"Rating",-1))),ie={class:"right side"},ae={key:13,class:"row"},ne=o((()=>(0,l._)("div",{class:"left side"},"Critic Rating",-1))),oe={class:"right side"},re={key:14,class:"row"},de=o((()=>(0,l._)("div",{class:"left side"},"Community Rating",-1))),ce={class:"right side"},ue={key:15,class:"row"},me=o((()=>(0,l._)("div",{class:"left side"},"Votes",-1))),he=["textContent"],pe={key:16,class:"row"},we=o((()=>(0,l._)("div",{class:"left side"},"Genres",-1))),ye=["textContent"],fe={key:17,class:"row"},ge=o((()=>(0,l._)("div",{class:"left side"},"Channel",-1))),ve={class:"right side"},ke=["href","textContent"],_e={key:18,class:"row"},be=o((()=>(0,l._)("div",{class:"left side"},"Year",-1))),Ce=["textContent"],Pe={key:19,class:"row"},De=o((()=>(0,l._)("div",{class:"left side"},"Published at",-1))),xe=["textContent"],Se={key:20,class:"row"},Ie=o((()=>(0,l._)("div",{class:"left side"},"File",-1))),$e=["textContent"],qe={key:21,class:"row"},Ne=o((()=>(0,l._)("div",{class:"left side"},"Trailer",-1))),Te={class:"right side url"},Me=["href","textContent"],ze={key:22,class:"row"},Ue=o((()=>(0,l._)("div",{class:"left side"},"Size",-1))),Le=["textContent"],Re={key:23,class:"row"},Ze=o((()=>(0,l._)("div",{class:"left side"},"Quality",-1))),je=["textContent"],Ve={key:24,class:"row"},Oe=o((()=>(0,l._)("div",{class:"left side"},"Seeds",-1))),Ae=["textContent"],Fe={key:25,class:"row"},We=o((()=>(0,l._)("div",{class:"left side"},"Peers",-1))),Ye=["textContent"],Ee={key:26,class:"row"},Be=o((()=>(0,l._)("div",{class:"left side"},"Language",-1))),He=["textContent"];function Ke(e,t,s,i,a,o){const v=(0,l.up)("MediaImage");return(0,l.wg)(),(0,l.iD)("div",r,[(0,l._)("div",d,[(0,l._)("div",c,[(0,l.Wm)(v,{item:s.item,onPlay:t[0]||(t[0]=t=>e.$emit("play")),onSelect:t[1]||(t[1]=t=>e.$emit("select"))},null,8,["item"])]),(0,l._)("div",u,[a.typeIcons[s.item?.type]?((0,l.wg)(),(0,l.iD)("i",{key:0,class:(0,n.C_)(a.typeIcons[s.item.type]),title:s.item.type},"   ",10,m)):(0,l.kq)("",!0),s.item.url?((0,l.wg)(),(0,l.iD)("a",{key:1,href:s.item.url,target:"_blank",textContent:(0,n.zw)(s.item.title)},null,8,h)):((0,l.wg)(),(0,l.iD)("span",{key:2,textContent:(0,n.zw)(s.item.title)},null,8,p))])]),o.directUrl?((0,l.wg)(),(0,l.iD)("div",w,[y,(0,l._)("div",f,[(0,l._)("a",{href:o.directUrl,title:"Direct URL",target:"_blank"},k,8,g),(0,l._)("button",{onClick:t[2]||(t[2]=t=>e.copyToClipboard(o.directUrl)),title:"Copy URL to clipboard"},b)])])):(0,l.kq)("",!0),s.item?.series?((0,l.wg)(),(0,l.iD)("div",C,[P,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.series)},null,8,D)])):(0,l.kq)("",!0),s.item?.season?((0,l.wg)(),(0,l.iD)("div",x,[S,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.season)},null,8,I)])):(0,l.kq)("",!0),s.item?.episode?((0,l.wg)(),(0,l.iD)("div",$,[q,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.episode)},null,8,N)])):(0,l.kq)("",!0),s.item?.num_seasons?((0,l.wg)(),(0,l.iD)("div",T,[M,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.num_seasons)},null,8,z)])):(0,l.kq)("",!0),s.item?.description?((0,l.wg)(),(0,l.iD)("div",U,[L,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.description)},null,8,R)])):(0,l.kq)("",!0),s.item?.summary?((0,l.wg)(),(0,l.iD)("div",Z,[j,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.summary)},null,8,V)])):(0,l.kq)("",!0),s.item?.overview?((0,l.wg)(),(0,l.iD)("div",O,[A,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.overview)},null,8,F)])):(0,l.kq)("",!0),s.item?.country?((0,l.wg)(),(0,l.iD)("div",W,[Y,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.country)},null,8,E)])):(0,l.kq)("",!0),s.item?.network?((0,l.wg)(),(0,l.iD)("div",B,[H,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.network)},null,8,K)])):(0,l.kq)("",!0),s.item?.status?((0,l.wg)(),(0,l.iD)("div",Q,[G,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.status)},null,8,J)])):(0,l.kq)("",!0),s.item?.width&&s.item?.height?((0,l.wg)(),(0,l.iD)("div",X,[ee,(0,l._)("div",te,(0,n.zw)(s.item.width)+"x"+(0,n.zw)(s.item.height),1)])):(0,l.kq)("",!0),s.item?.rating?((0,l.wg)(),(0,l.iD)("div",se,[le,(0,l._)("div",ie,(0,n.zw)(s.item.rating)+"%",1)])):(0,l.kq)("",!0),s.item?.critic_rating?((0,l.wg)(),(0,l.iD)("div",ae,[ne,(0,l._)("div",oe,(0,n.zw)(s.item.critic_rating)+"%",1)])):(0,l.kq)("",!0),s.item?.community_rating?((0,l.wg)(),(0,l.iD)("div",re,[de,(0,l._)("div",ce,(0,n.zw)(s.item.community_rating)+"%",1)])):(0,l.kq)("",!0),s.item?.votes?((0,l.wg)(),(0,l.iD)("div",ue,[me,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.votes)},null,8,he)])):(0,l.kq)("",!0),s.item?.genres?((0,l.wg)(),(0,l.iD)("div",pe,[we,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.genres.join(", "))},null,8,ye)])):(0,l.kq)("",!0),o.channel?((0,l.wg)(),(0,l.iD)("div",fe,[ge,(0,l._)("div",ve,[(0,l._)("a",{href:o.channel.url,target:"_blank",textContent:(0,n.zw)(o.channel.title||o.channel.url)},null,8,ke)])])):(0,l.kq)("",!0),s.item?.year?((0,l.wg)(),(0,l.iD)("div",_e,[be,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.year)},null,8,Ce)])):(0,l.kq)("",!0),o.publishedDate?((0,l.wg)(),(0,l.iD)("div",Pe,[De,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(o.publishedDate)},null,8,xe)])):(0,l.kq)("",!0),s.item?.file?((0,l.wg)(),(0,l.iD)("div",Se,[Ie,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.file)},null,8,$e)])):(0,l.kq)("",!0),s.item?.trailer?((0,l.wg)(),(0,l.iD)("div",qe,[Ne,(0,l._)("div",Te,[(0,l._)("a",{href:s.item.trailer,target:"_blank",textContent:(0,n.zw)(s.item.trailer)},null,8,Me)])])):(0,l.kq)("",!0),s.item?.size?((0,l.wg)(),(0,l.iD)("div",ze,[Ue,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(e.convertSize(s.item.size))},null,8,Le)])):(0,l.kq)("",!0),s.item?.quality?((0,l.wg)(),(0,l.iD)("div",Re,[Ze,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.quality)},null,8,je)])):(0,l.kq)("",!0),s.item?.seeds?((0,l.wg)(),(0,l.iD)("div",Ve,[Oe,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.seeds)},null,8,Ae)])):(0,l.kq)("",!0),s.item?.peers?((0,l.wg)(),(0,l.iD)("div",Fe,[We,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.peers)},null,8,Ye)])):(0,l.kq)("",!0),s.item?.language?((0,l.wg)(),(0,l.iD)("div",Ee,[Be,(0,l._)("div",{class:"right side",textContent:(0,n.zw)(s.item.language)},null,8,He)])):(0,l.kq)("",!0)])}var Qe=s(8637),Ge=s(1065),Je=s(2662),Xe=s(5007),et={name:"Info",components:{MediaImage:Je.Z},mixins:[Qe.Z,Ge.Z],emits:["play"],props:{item:{type:Object,default:()=>{}},pluginName:{type:String}},data(){return{typeIcons:Xe,loadingUrl:!1,youtubeUrl:null}},computed:{channel(){let e=null;return this.item?.channelId?e={url:`https://www.youtube.com/channel/${this.item.channelId}`}:this.item?.channel_url&&(e={url:this.item.channel_url}),e?(this.item?.channelTitle?e.title=this.item.channelTitle:this.item?.channel&&(e.title=this.item.channel),e):null},publishedDate(){return this.item?.publishedAt?this.formatDate(this.item.publishedAt,!0):this.item?.created_at?this.formatDate(this.item.created_at,!0):null},directUrl(){if("file"===this.item?.type&&this.item?.url){const e=this.item.url.replace(/^file:\/\//,"");return window.location.origin+"/file?path="+encodeURIComponent(e)}return null}}},tt=s(3744);const st=(0,tt.Z)(et,[["render",Ke],["__scopeId","data-v-2bd8b847"]]);var lt=st,it=s(9963);const at={class:"thumbnail"},nt={class:"body"},ot={class:"row title"},rt=["textContent"],dt={class:"col-1 right side"},ct={key:0,class:"row subtitle"},ut=["src"],mt=["textContent"],ht={key:1,class:"row creation-date"};function pt(e,t,s,i,a,o){const r=(0,l.up)("MediaImage"),d=(0,l.up)("DropdownItem"),c=(0,l.up)("Dropdown");return s.hidden?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",{key:0,class:(0,n.C_)(["item media-item",{selected:s.selected}]),onContextmenu:t[11]||(t[11]=(0,it.iM)((t=>e.$refs.dropdown.toggle()),["right","prevent"]))},[(0,l._)("div",at,[(0,l.Wm)(r,{item:s.item,onPlay:t[0]||(t[0]=t=>e.$emit("play")),onSelect:t[1]||(t[1]=t=>e.$emit("select"))},null,8,["item"])]),(0,l._)("div",nt,[(0,l._)("div",ot,[(0,l._)("div",{class:"col-11 left side",textContent:(0,n.zw)(s.item.title||s.item.name),onClick:t[2]||(t[2]=t=>e.$emit("select"))},null,8,rt),(0,l._)("div",dt,[(0,l.Wm)(c,{title:"Actions","icon-class":"fa fa-ellipsis-h",ref:"dropdown"},{default:(0,l.w5)((()=>["torrent"!==s.item.type?((0,l.wg)(),(0,l.j4)(d,{key:0,"icon-class":"fa fa-play",text:"Play",onClick:t[3]||(t[3]=t=>e.$emit("play"))})):(0,l.kq)("",!0),"torrent"!==s.item.type&&"youtube"!==s.item.type||"channel"===s.item.item_type||"playlist"===s.item.item_type?(0,l.kq)("",!0):((0,l.wg)(),(0,l.j4)(d,{key:1,"icon-class":"fa fa-download",text:"Download",onClick:t[4]||(t[4]=t=>e.$emit("download"))})),"youtube"===s.item.type&&"channel"!==s.item.item_type&&"playlist"!==s.item.item_type?((0,l.wg)(),(0,l.j4)(d,{key:2,"icon-class":"fa fa-volume-high",text:"Download Audio",onClick:t[5]||(t[5]=t=>e.$emit("download-audio"))})):(0,l.kq)("",!0),"youtube"===s.item.type?((0,l.wg)(),(0,l.j4)(d,{key:3,"icon-class":"fa fa-list",text:"Add to playlist",onClick:t[6]||(t[6]=t=>e.$emit("add-to-playlist"))})):(0,l.kq)("",!0),"youtube"===s.item.type&&s.playlist?.length?((0,l.wg)(),(0,l.j4)(d,{key:4,"icon-class":"fa fa-trash",text:"Remove from playlist",onClick:t[7]||(t[7]=t=>e.$emit("remove-from-playlist"))})):(0,l.kq)("",!0),"file"===s.item.type?((0,l.wg)(),(0,l.j4)(d,{key:5,"icon-class":"fa fa-window-maximize",text:"View in browser",onClick:t[8]||(t[8]=t=>e.$emit("view"))})):(0,l.kq)("",!0),(0,l.Wm)(d,{"icon-class":"fa fa-info-circle",text:"Info",onClick:t[9]||(t[9]=t=>e.$emit("select"))})])),_:1},512)])]),s.item.channel?((0,l.wg)(),(0,l.iD)("div",ct,[(0,l._)("a",{class:"channel",href:"#",target:"_blank",onClick:t[10]||(t[10]=(0,it.iM)((t=>e.$emit("open-channel")),["prevent"]))},[s.item.channel_image?((0,l.wg)(),(0,l.iD)("img",{key:0,src:s.item.channel_image,class:"channel-image"},null,8,ut)):(0,l.kq)("",!0),(0,l._)("span",{class:"channel-name",textContent:(0,n.zw)(s.item.channel)},null,8,mt)])])):(0,l.kq)("",!0),s.item.created_at?((0,l.wg)(),(0,l.iD)("div",ht,(0,n.zw)(e.formatDateTime(s.item.created_at,!0)),1)):(0,l.kq)("",!0)])],34))}var wt=s(2787),yt=s(815),ft={components:{Dropdown:wt.Z,DropdownItem:yt.Z,MediaImage:Je.Z},mixins:[Qe.Z],emits:["add-to-playlist","download","download-audio","open-channel","play","remove-from-playlist","select","view"],props:{item:{type:Object,required:!0},hidden:{type:Boolean,default:!1},selected:{type:Boolean,default:!1},playlist:{type:String}},data(){return{typeIcons:Xe}}};const gt=(0,tt.Z)(ft,[["render",pt],["__scopeId","data-v-35130a9d"]]);var vt=gt,kt=s(6791),_t=s(3493),bt={components:{Info:lt,Item:vt,Loading:kt.Z,Modal:_t.Z},emits:["add-to-playlist","download","download-audio","open-channel","play","remove-from-playlist","scroll-end","select","view"],props:{loading:{type:Boolean,default:!1},pluginName:{type:String},results:{type:Array,default:()=>[]},selectedResult:{type:Number},sources:{type:Object,default:()=>{}},filter:{type:String,default:null},resultIndexStep:{type:Number,default:25},playlist:{default:null}},data(){return{maxResultIndex:this.resultIndexStep}},computed:{visibleResults(){let e=this.results.filter((e=>!this.filter?.length||e.title.toLowerCase().includes(this.filter.toLowerCase())));return null!=this.maxResultIndex&&(e=e.slice(0,this.maxResultIndex)),e}},methods:{onScroll(e){const t=e.target;if(!t)return;const s=t.scrollHeight-t.scrollTop<=t.clientHeight+150;s&&(this.$emit("scroll-end"),null!=this.resultIndexStep&&(this.maxResultIndex+=this.resultIndexStep))}},mounted(){this.$watch("selectedResult",(e=>{"playlist"!==e?.item_type&&"channel"!==e?.item_type?null==e?this.$refs.infoModal?.close():this.$refs.infoModal?.show():this.$emit("select",null)}))}};const Ct=(0,tt.Z)(bt,[["render",a],["__scopeId","data-v-4a59b038"]]);var Pt=Ct},8590:function(e,t,s){"use strict";s.d(t,{Z:function(){return ye}});var l=s(6252),i=s(3577);const a=e=>((0,l.dD)("data-v-90235a8e"),e=e(),(0,l.Cn)(),e),n={key:1,class:"torrent-transfers fade-in"},o={key:0,class:"no-content"},r=["onClick"],d={class:"col-8 left side"},c=["textContent"],u={class:"col-2 right side"},m=["textContent"],h={class:"col-2 right side"},p={key:0,class:"modal-body torrent-info"},w={key:0,class:"row"},y=a((()=>(0,l._)("div",{class:"attr"},"Name",-1))),f=["textContent"],g={key:1,class:"row"},v=a((()=>(0,l._)("div",{class:"attr"},"State",-1))),k=["textContent"],_={class:"row"},b=a((()=>(0,l._)("div",{class:"attr"},"Progress",-1))),C=["textContent"],P={class:"row"},D=a((()=>(0,l._)("div",{class:"attr"},"DL rate",-1))),x=["textContent"],S={class:"row"},I=a((()=>(0,l._)("div",{class:"attr"},"UL rate",-1))),$=["textContent"],q={class:"row"},N=a((()=>(0,l._)("div",{class:"attr"},"Size",-1))),T=["textContent"],M={key:2,class:"row"},z=a((()=>(0,l._)("div",{class:"attr"},"Remaining",-1))),U=["textContent"],L={class:"row"},R=a((()=>(0,l._)("div",{class:"attr"},"URL",-1))),Z={class:"value nowrap"},j=["href","textContent"],V={class:"row"},O=a((()=>(0,l._)("div",{class:"attr"},"Peers",-1))),A=["textContent"],F={key:3,class:"row"},W=a((()=>(0,l._)("div",{class:"attr"},"Started",-1))),Y=["textContent"],E={key:4,class:"row"},B=a((()=>(0,l._)("div",{class:"attr"},"Finished",-1))),H=["textContent"],K={key:5,class:"row"},Q=a((()=>(0,l._)("div",{class:"attr"},"Save path",-1))),G=["textContent"],J={key:6,class:"row"},X=a((()=>(0,l._)("div",{class:"attr"},"Files",-1))),ee={class:"value"},te=["href","textContent"],se={key:0,class:"modal-body torrent-files"},le={class:"col-1 icon"},ie={key:1,class:"fa fa-file"},ae=["textContent"];function ne(e,t,s,a,ne,oe){const re=(0,l.up)("Loading"),de=(0,l.up)("DropdownItem"),ce=(0,l.up)("Dropdown"),ue=(0,l.up)("Modal");return ne.loading?((0,l.wg)(),(0,l.j4)(re,{key:0})):((0,l.wg)(),(0,l.iD)("div",n,[Object.keys(s.transfers).length?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",o,"No torrent transfers in progress")),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.transfers,((s,a)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,i.C_)(["row item",{selected:ne.selectedItem===a}]),key:a,onClick:e=>ne.selectedItem=a},[(0,l._)("div",d,[(0,l._)("i",{class:(0,i.C_)(["icon fa",{"fa-check":null!=s.finish_date,"fa-play":!s.finish_date&&"downloading"===s.state&&!s.paused,"fa-pause":!s.finish_date&&"downloading"===s.state&&s.paused,"fa-stop":!s.finish_date&&"stopped"===s.state}])},null,2),(0,l._)("div",{class:"title",textContent:(0,i.zw)(s.name||s.hash||s.url)},null,8,c)]),(0,l._)("div",u,[(0,l._)("span",{textContent:(0,i.zw)(`${s.progress}%`)},null,8,m)]),(0,l._)("div",h,[(0,l.Wm)(ce,{title:"Actions","icon-class":"fa fa-ellipsis-h",onClick:e=>ne.selectedItem=a},{default:(0,l.w5)((()=>["downloading"!==s.state||s.paused?(0,l.kq)("",!0):((0,l.wg)(),(0,l.j4)(de,{key:0,"icon-class":"fa fa-pause",text:"Pause transfer",onClick:t=>e.$emit("pause",s)},null,8,["onClick"])),"downloading"===s.state&&s.paused?((0,l.wg)(),(0,l.j4)(de,{key:1,"icon-class":"fa fa-play",text:"Resume transfer",onClick:t=>e.$emit("resume",s)},null,8,["onClick"])):(0,l.kq)("",!0),(0,l.Wm)(de,{"icon-class":"fa fa-trash",text:"Remove transfer",onClick:t=>e.$emit("remove",s)},null,8,["onClick"]),(0,l.Wm)(de,{"icon-class":"fa fa-folder",text:"View files",onClick:t[0]||(t[0]=t=>e.$refs.torrentFiles.isVisible=!0)}),(0,l.Wm)(de,{"icon-class":"fa fa-info",text:"Torrent info",onClick:t[1]||(t[1]=t=>e.$refs.torrentInfo.isVisible=!0)})])),_:2},1032,["onClick"])])],10,r)))),128)),(0,l.Wm)(ue,{ref:"torrentInfo",title:"Torrent info",width:"80%"},{default:(0,l.w5)((()=>[null!=ne.selectedItem&&s.transfers[ne.selectedItem]?((0,l.wg)(),(0,l.iD)("div",p,[s.transfers[ne.selectedItem].name?((0,l.wg)(),(0,l.iD)("div",w,[y,(0,l._)("div",{class:"value",textContent:(0,i.zw)(s.transfers[ne.selectedItem].name)},null,8,f)])):(0,l.kq)("",!0),s.transfers[ne.selectedItem].state?((0,l.wg)(),(0,l.iD)("div",g,[v,(0,l._)("div",{class:"value",textContent:(0,i.zw)(s.transfers[ne.selectedItem].state)},null,8,k)])):(0,l.kq)("",!0),(0,l._)("div",_,[b,(0,l._)("div",{class:"value",textContent:(0,i.zw)(`${s.transfers[ne.selectedItem].progress||0}%`)},null,8,C)]),(0,l._)("div",P,[D,(0,l._)("div",{class:"value",textContent:(0,i.zw)(`${e.convertSize(s.transfers[ne.selectedItem].download_rate||0)}/s`)},null,8,x)]),(0,l._)("div",S,[I,(0,l._)("div",{class:"value",textContent:(0,i.zw)(`${e.convertSize(s.transfers[ne.selectedItem].upload_rate||0)}/s`)},null,8,$)]),(0,l._)("div",q,[N,(0,l._)("div",{class:"value",textContent:(0,i.zw)(e.convertSize(s.transfers[ne.selectedItem].size||0))},null,8,T)]),s.transfers[ne.selectedItem].remaining_bytes?((0,l.wg)(),(0,l.iD)("div",M,[z,(0,l._)("div",{class:"value",textContent:(0,i.zw)(e.convertSize(s.transfers[ne.selectedItem].remaining_bytes))},null,8,U)])):(0,l.kq)("",!0),(0,l._)("div",L,[R,(0,l._)("div",Z,[(0,l._)("a",{href:s.transfers[ne.selectedItem].url,target:"_blank",textContent:(0,i.zw)(s.transfers[ne.selectedItem].url)},null,8,j)])]),(0,l._)("div",V,[O,(0,l._)("div",{class:"value",textContent:(0,i.zw)(s.transfers[ne.selectedItem].peers||0)},null,8,A)]),s.transfers[ne.selectedItem].start_date?((0,l.wg)(),(0,l.iD)("div",F,[W,(0,l._)("div",{class:"value",textContent:(0,i.zw)(e.formatDateTime(s.transfers[ne.selectedItem].start_date))},null,8,Y)])):(0,l.kq)("",!0),s.transfers[ne.selectedItem].finish_date?((0,l.wg)(),(0,l.iD)("div",E,[B,(0,l._)("div",{class:"value",textContent:(0,i.zw)(e.formatDateTime(s.transfers[ne.selectedItem].finish_date))},null,8,H)])):(0,l.kq)("",!0),s.transfers[ne.selectedItem].save_path?((0,l.wg)(),(0,l.iD)("div",K,[Q,(0,l._)("div",{class:"value",textContent:(0,i.zw)(s.transfers[ne.selectedItem].save_path)},null,8,G)])):(0,l.kq)("",!0),s.transfers[ne.selectedItem].files?((0,l.wg)(),(0,l.iD)("div",J,[X,(0,l._)("div",ee,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.transfers[ne.selectedItem].files,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:"file",key:t},[(0,l._)("a",{href:`/file?path=${encodeURIComponent(e)}`,target:"_blank",textContent:(0,i.zw)(e)},null,8,te)])))),128))])])):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])),_:1},512),(0,l.Wm)(ue,{ref:"torrentFiles",title:"Torrent files",width:"80%"},{default:(0,l.w5)((()=>[null!=ne.selectedItem&&s.transfers[ne.selectedItem]?((0,l.wg)(),(0,l.iD)("div",se,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(oe.relativeFiles,((t,a)=>((0,l.wg)(),(0,l.iD)("div",{class:"row",key:t},[(0,l._)("div",le,[s.isMedia&&e.mediaExtensions.has(t.split(".").pop())?((0,l.wg)(),(0,l.j4)(ce,{key:0},{default:(0,l.w5)((()=>[(0,l.Wm)(de,{"icon-class":"fa fa-play",text:"Play",onClick:t=>e.$emit("play",{url:`file://${s.transfers[ne.selectedItem].files[a]}`,type:"file"})},null,8,["onClick"])])),_:2},1024)):((0,l.wg)(),(0,l.iD)("i",ie))]),(0,l._)("div",{class:"col-11 name",textContent:(0,i.zw)(t)},null,8,ae)])))),128))])):(0,l.kq)("",!0)])),_:1},512)]))}var oe=s(6791),re=s(8637),de=s(1065),ce=s(3493),ue=s(2787),me=s(815),he={emits:["pause","play","play-with-captions","refresh","remove","resume"],components:{Dropdown:ue.Z,DropdownItem:me.Z,Loading:oe.Z,Modal:ce.Z},mixins:[re.Z,de.Z],props:{isMedia:{type:Boolean,default:!1},transfers:{type:Object,default:()=>({})}},data(){return{loading:!1,selectedItem:null}},computed:{relativeFiles(){return null!=this.selectedItem&&this.transfers[this.selectedItem]?.files?.length?this.transfers[this.selectedItem].files.map((e=>e.split("/").pop())):[]}}},pe=s(3744);const we=(0,pe.Z)(he,[["render",ne],["__scopeId","data-v-90235a8e"]]);var ye=we},6809:function(e,t,s){var l={"./File":[2892,9,2892],"./File.vue":[2892,9,2892],"./Mixin":[6640,9,6640],"./Mixin.vue":[6640,9,6640],"./Nav":[83,9,1931,5505],"./Nav.vue":[83,9,1931,5505],"./YouTube":[1485,9,2992,6281,4109,4364,281,1558,1931,4790,1327,1485],"./YouTube.vue":[1485,9,2992,6281,4109,4364,281,1558,1931,4790,1327,1485],"./YouTube/Channel":[2951,9,4109,2951],"./YouTube/Channel.vue":[2951,9,4109,2951],"./YouTube/Feed":[9472,9,2992,1327,9472],"./YouTube/Feed.vue":[9472,9,2992,1327,9472],"./YouTube/Index":[2200,9,2200],"./YouTube/Index.vue":[2200,9,2200],"./YouTube/NoToken":[9091,9,4790,9091],"./YouTube/NoToken.vue":[9091,9,4790,9091],"./YouTube/Playlist":[844,9,2992,4364,844],"./YouTube/Playlist.vue":[844,9,2992,4364,844],"./YouTube/Playlists":[281,9,2992,6281,4364,281],"./YouTube/Playlists.vue":[281,9,2992,6281,4364,281],"./YouTube/Subscriptions":[8752,9,2992,4109,1558,8752],"./YouTube/Subscriptions.vue":[8752,9,2992,4109,1558,8752],"./YouTube/header.scss":[9092,9,6561,9092],"./meta":[4569,3],"./meta.json":[4569,3]};function i(e){if(!s.o(l,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=l[e],i=t[0];return Promise.all(t.slice(2).map(s.e)).then((function(){return s.t(i,16|t[1])}))}i.keys=function(){return Object.keys(l)},i.id=6809,e.exports=i},4569:function(e){"use strict";e.exports=JSON.parse('{"File":{"name":"Files","icon":{"class":"fas fa-folder","color":"#888888"}},"YouTube":{"name":"YouTube","icon":{"class":"fab fa-youtube","color":"#FF0000"}}}')},5007:function(e){"use strict";e.exports=JSON.parse('{"file":"fa fa-hdd","torrent":"fa fa-magnet","youtube":"fab fa-youtube","plex":"fa fa-plex","jellyfin":"fa fa-jellyfin"}')}}]); -//# sourceMappingURL=3033.cc77a8f4.js.map \ No newline at end of file +//# sourceMappingURL=3033.0d3aca76.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3033.cc77a8f4.js.map b/platypush/backend/http/webapp/dist/static/js/3033.0d3aca76.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/3033.cc77a8f4.js.map rename to platypush/backend/http/webapp/dist/static/js/3033.0d3aca76.js.map index f68761e7ea..40d93778f8 100644 --- a/platypush/backend/http/webapp/dist/static/js/3033.cc77a8f4.js.map +++ b/platypush/backend/http/webapp/dist/static/js/3033.0d3aca76.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/3033.cc77a8f4.js","mappings":"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,KACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,MAED,sBAAuB,CACtB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,IACA,EACA,KACA,KACA,KAED,yBAA0B,CACzB,IACA,EACA,KACA,KACA,KAED,sBAAuB,CACtB,IACA,EACA,KACA,KACA,KACA,KAED,0BAA2B,CAC1B,IACA,EACA,KACA,KACA,KACA,KAED,0BAA2B,CAC1B,KACA,EACA,KACA,KACA,KACA,MAED,8BAA+B,CAC9B,KACA,EACA,KACA,KACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,SAAU,CACT,KACA,GAED,cAAe,CACd,KACA,IAGF,SAAS0R,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAE7R,EAAK2R,GAC9B,OAAO7R,QAAQgS,UAAUC,MAAK,WAC7B,IAAIzB,EAAI,IAAI0B,MAAM,uBAAyBL,EAAM,KAEjD,MADArB,EAAE2B,KAAO,mBACH3B,CACP,IAGD,IAAI4B,EAAMlS,EAAI2R,GAAMzM,EAAKgN,EAAI,GAC7B,OAAOpS,QAAQC,IAAImS,EAAItjB,MAAM,GAAGoR,IAAI4R,EAAoBtB,IAAIyB,MAAK,WAChE,OAAOH,EAAoBO,EAAEjN,EAAa,GAATgN,EAAI,GACtC,GACD,CACAR,EAAoBjW,KAAO,WAAa,OAAOF,OAAOE,KAAKuE,EAAM,EACjE0R,EAAoBxM,GAAK,KACzBkN,EAAOC,QAAUX,C","sources":["webpack://platypush/./src/components/File/Browser.vue","webpack://platypush/./src/components/File/Browser.vue?8abf","webpack://platypush/./src/components/elements/TextPrompt.vue","webpack://platypush/./src/components/elements/TextPrompt.vue?dee2","webpack://platypush/./src/components/panels/Media/Index.vue","webpack://platypush/./src/components/panels/Media/Browser.vue","webpack://platypush/./src/components/panels/Media/Browser.vue?039d","webpack://platypush/./src/components/panels/Media/Header.vue","webpack://platypush/./src/components/panels/Media/Players.vue","webpack://platypush/./src/components/panels/Media/Players/Chromecast.vue","webpack://platypush/./src/components/panels/Media/Players/Mixin.vue","webpack://platypush/./src/components/panels/Media/Players/Mixin.vue?8a34","webpack://platypush/./src/components/panels/Media/Players/Chromecast.vue?c107","webpack://platypush/./src/components/panels/Media/Players/Kodi.vue","webpack://platypush/./src/components/panels/Media/Players/Kodi.vue?6dfd","webpack://platypush/./src/components/panels/Media/Players/Mplayer.vue","webpack://platypush/./src/components/panels/Media/Players/Mplayer.vue?eab0","webpack://platypush/./src/components/panels/Media/Players/Mpv.vue","webpack://platypush/./src/components/panels/Media/Players/Mpv.vue?06ab","webpack://platypush/./src/components/panels/Media/Players/Omxplayer.vue","webpack://platypush/./src/components/panels/Media/Players/Omxplayer.vue?69bd","webpack://platypush/./src/components/panels/Media/Players/Vlc.vue","webpack://platypush/./src/components/panels/Media/Players/Vlc.vue?4868","webpack://platypush/./src/components/panels/Media/Players.vue?c223","webpack://platypush/./src/components/panels/Media/Header.vue?b895","webpack://platypush/./src/components/panels/Media/Downloads.vue","webpack://platypush/./src/components/panels/Media/Downloads.vue?1dda","webpack://platypush/./src/components/panels/Media/Nav.vue","webpack://platypush/./src/components/panels/Media/Nav.vue?bae0","webpack://platypush/./src/components/panels/Media/PlaylistAdder.vue","webpack://platypush/./src/components/panels/Media/PlaylistAdder.vue?1ef4","webpack://platypush/./src/components/panels/Media/Subtitles.vue","webpack://platypush/./src/components/panels/Media/Subtitles.vue?17fa","webpack://platypush/./src/components/panels/Media/UrlPlayer.vue","webpack://platypush/./src/components/panels/Media/UrlPlayer.vue?df3e","webpack://platypush/./src/components/panels/Media/Index.vue?1f2c","webpack://platypush/./src/components/panels/Media/MediaImage.vue","webpack://platypush/./src/components/panels/Media/MediaImage.vue?fc5b","webpack://platypush/./src/components/panels/Media/Results.vue","webpack://platypush/./src/components/panels/Media/Info.vue","webpack://platypush/./src/components/panels/Media/Info.vue?c19c","webpack://platypush/./src/components/panels/Media/Item.vue","webpack://platypush/./src/components/panels/Media/Item.vue?41dd","webpack://platypush/./src/components/panels/Media/Results.vue?23d6","webpack://platypush/./src/components/panels/Torrent/Transfers.vue","webpack://platypush/./src/components/panels/Torrent/Transfers.vue?0e09","webpack://platypush/./src/components/panels/Media/Providers/ lazy ^\\.\\/.*$ namespace object"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Browser.vue?vue&type=template&id=7543b7fe&scoped=true\"\nimport script from \"./Browser.vue?vue&type=script&lang=js\"\nexport * from \"./Browser.vue?vue&type=script&lang=js\"\n\nimport \"./Browser.vue?vue&type=style&index=0&id=7543b7fe&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7543b7fe\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./TextPrompt.vue?vue&type=template&id=d5048f18&scoped=true\"\nimport script from \"./TextPrompt.vue?vue&type=script&lang=js\"\nexport * from \"./TextPrompt.vue?vue&type=script&lang=js\"\n\nimport \"./TextPrompt.vue?vue&type=style&index=0&id=d5048f18&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d5048f18\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Browser.vue?vue&type=template&id=00d6fc76&scoped=true\"\nimport script from \"./Browser.vue?vue&type=script&lang=js\"\nexport * from \"./Browser.vue?vue&type=script&lang=js\"\n\nimport \"./Browser.vue?vue&type=style&index=0&id=00d6fc76&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-00d6fc76\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","\n\n\n","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Chromecast.vue?vue&type=template&id=79fe2304\"\nimport script from \"./Chromecast.vue?vue&type=script&lang=js\"\nexport * from \"./Chromecast.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Kodi.vue?vue&type=template&id=25a1a1cf\"\nimport script from \"./Kodi.vue?vue&type=script&lang=js\"\nexport * from \"./Kodi.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Mplayer.vue?vue&type=template&id=0caf2d73\"\nimport script from \"./Mplayer.vue?vue&type=script&lang=js\"\nexport * from \"./Mplayer.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Mpv.vue?vue&type=template&id=3b3bb533\"\nimport script from \"./Mpv.vue?vue&type=script&lang=js\"\nexport * from \"./Mpv.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Omxplayer.vue?vue&type=template&id=0f086473\"\nimport script from \"./Omxplayer.vue?vue&type=script&lang=js\"\nexport * from \"./Omxplayer.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Vlc.vue?vue&type=template&id=5b5bcdd3\"\nimport script from \"./Vlc.vue?vue&type=script&lang=js\"\nexport * from \"./Vlc.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./Players.vue?vue&type=template&id=642cb651\"\nimport script from \"./Players.vue?vue&type=script&lang=js\"\nexport * from \"./Players.vue?vue&type=script&lang=js\"\n\nimport \"./Players.vue?vue&type=style&index=0&id=642cb651&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./Header.vue?vue&type=template&id=a947f200&scoped=true\"\nimport script from \"./Header.vue?vue&type=script&lang=js\"\nexport * from \"./Header.vue?vue&type=script&lang=js\"\n\nimport \"./Header.vue?vue&type=style&index=0&id=a947f200&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a947f200\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Downloads.vue?vue&type=template&id=41684814&scoped=true\"\nimport script from \"./Downloads.vue?vue&type=script&lang=js\"\nexport * from \"./Downloads.vue?vue&type=script&lang=js\"\n\nimport \"./Downloads.vue?vue&type=style&index=0&id=41684814&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-41684814\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=c67b72b8&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=c67b72b8&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-c67b72b8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./PlaylistAdder.vue?vue&type=template&id=1def516f&scoped=true\"\nimport script from \"./PlaylistAdder.vue?vue&type=script&lang=js\"\nexport * from \"./PlaylistAdder.vue?vue&type=script&lang=js\"\n\nimport \"./PlaylistAdder.vue?vue&type=style&index=0&id=1def516f&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1def516f\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Subtitles.vue?vue&type=template&id=77ae3705&scoped=true\"\nimport script from \"./Subtitles.vue?vue&type=script&lang=js\"\nexport * from \"./Subtitles.vue?vue&type=script&lang=js\"\n\nimport \"./Subtitles.vue?vue&type=style&index=0&id=77ae3705&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-77ae3705\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./UrlPlayer.vue?vue&type=template&id=6f90e487&scoped=true\"\nimport script from \"./UrlPlayer.vue?vue&type=script&lang=js\"\nexport * from \"./UrlPlayer.vue?vue&type=script&lang=js\"\n\nimport \"./UrlPlayer.vue?vue&type=style&index=0&id=6f90e487&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6f90e487\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=21eed31c&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=21eed31c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-21eed31c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./MediaImage.vue?vue&type=template&id=79d1e8b6&scoped=true\"\nimport script from \"./MediaImage.vue?vue&type=script&lang=js\"\nexport * from \"./MediaImage.vue?vue&type=script&lang=js\"\n\nimport \"./MediaImage.vue?vue&type=style&index=0&id=79d1e8b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-79d1e8b6\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Info.vue?vue&type=template&id=2bd8b847&scoped=true\"\nimport script from \"./Info.vue?vue&type=script&lang=js\"\nexport * from \"./Info.vue?vue&type=script&lang=js\"\n\nimport \"./Info.vue?vue&type=style&index=0&id=2bd8b847&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2bd8b847\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Item.vue?vue&type=template&id=35130a9d&scoped=true\"\nimport script from \"./Item.vue?vue&type=script&lang=js\"\nexport * from \"./Item.vue?vue&type=script&lang=js\"\n\nimport \"./Item.vue?vue&type=style&index=0&id=35130a9d&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-35130a9d\"]])\n\nexport default __exports__","import { render } from \"./Results.vue?vue&type=template&id=4a59b038&scoped=true\"\nimport script from \"./Results.vue?vue&type=script&lang=js\"\nexport * from \"./Results.vue?vue&type=script&lang=js\"\n\nimport \"./Results.vue?vue&type=style&index=0&id=4a59b038&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4a59b038\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Transfers.vue?vue&type=template&id=90235a8e&scoped=true\"\nimport script from \"./Transfers.vue?vue&type=script&lang=js\"\nexport * from \"./Transfers.vue?vue&type=script&lang=js\"\n\nimport \"./Transfers.vue?vue&type=style&index=0&id=90235a8e&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-90235a8e\"]])\n\nexport default __exports__","var map = {\n\t\"./File\": [\n\t\t2892,\n\t\t9,\n\t\t2892\n\t],\n\t\"./File.vue\": [\n\t\t2892,\n\t\t9,\n\t\t2892\n\t],\n\t\"./Mixin\": [\n\t\t6640,\n\t\t9,\n\t\t6640\n\t],\n\t\"./Mixin.vue\": [\n\t\t6640,\n\t\t9,\n\t\t6640\n\t],\n\t\"./Nav\": [\n\t\t83,\n\t\t9,\n\t\t1931,\n\t\t5505\n\t],\n\t\"./Nav.vue\": [\n\t\t83,\n\t\t9,\n\t\t1931,\n\t\t5505\n\t],\n\t\"./YouTube\": [\n\t\t1485,\n\t\t9,\n\t\t2992,\n\t\t6281,\n\t\t4109,\n\t\t4364,\n\t\t281,\n\t\t1558,\n\t\t1931,\n\t\t4790,\n\t\t1327,\n\t\t1485\n\t],\n\t\"./YouTube.vue\": [\n\t\t1485,\n\t\t9,\n\t\t2992,\n\t\t6281,\n\t\t4109,\n\t\t4364,\n\t\t281,\n\t\t1558,\n\t\t1931,\n\t\t4790,\n\t\t1327,\n\t\t1485\n\t],\n\t\"./YouTube/Channel\": [\n\t\t2951,\n\t\t9,\n\t\t4109,\n\t\t2951\n\t],\n\t\"./YouTube/Channel.vue\": [\n\t\t2951,\n\t\t9,\n\t\t4109,\n\t\t2951\n\t],\n\t\"./YouTube/Feed\": [\n\t\t9472,\n\t\t9,\n\t\t2992,\n\t\t1327,\n\t\t9472\n\t],\n\t\"./YouTube/Feed.vue\": [\n\t\t9472,\n\t\t9,\n\t\t2992,\n\t\t1327,\n\t\t9472\n\t],\n\t\"./YouTube/Index\": [\n\t\t2200,\n\t\t9,\n\t\t2200\n\t],\n\t\"./YouTube/Index.vue\": [\n\t\t2200,\n\t\t9,\n\t\t2200\n\t],\n\t\"./YouTube/NoToken\": [\n\t\t9091,\n\t\t9,\n\t\t4790,\n\t\t9091\n\t],\n\t\"./YouTube/NoToken.vue\": [\n\t\t9091,\n\t\t9,\n\t\t4790,\n\t\t9091\n\t],\n\t\"./YouTube/Playlist\": [\n\t\t844,\n\t\t9,\n\t\t2992,\n\t\t4364,\n\t\t844\n\t],\n\t\"./YouTube/Playlist.vue\": [\n\t\t844,\n\t\t9,\n\t\t2992,\n\t\t4364,\n\t\t844\n\t],\n\t\"./YouTube/Playlists\": [\n\t\t281,\n\t\t9,\n\t\t2992,\n\t\t6281,\n\t\t4364,\n\t\t281\n\t],\n\t\"./YouTube/Playlists.vue\": [\n\t\t281,\n\t\t9,\n\t\t2992,\n\t\t6281,\n\t\t4364,\n\t\t281\n\t],\n\t\"./YouTube/Subscriptions\": [\n\t\t8752,\n\t\t9,\n\t\t2992,\n\t\t4109,\n\t\t1558,\n\t\t8752\n\t],\n\t\"./YouTube/Subscriptions.vue\": [\n\t\t8752,\n\t\t9,\n\t\t2992,\n\t\t4109,\n\t\t1558,\n\t\t8752\n\t],\n\t\"./YouTube/header.scss\": [\n\t\t9092,\n\t\t9,\n\t\t6561,\n\t\t9092\n\t],\n\t\"./meta\": [\n\t\t4569,\n\t\t3\n\t],\n\t\"./meta.json\": [\n\t\t4569,\n\t\t3\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(2).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__.t(id, ids[1] | 16)\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 6809;\nmodule.exports = webpackAsyncContext;"],"names":["class","ref","_createElementVNode","_hoisted_6","_hoisted_9","_createElementBlock","_hoisted_1","$data","loading","_createBlock","_component_Loading","key","_hoisted_2","_Fragment","_renderList","$options","pathTokens","token","i","onClick","$event","path","slice","join","_hoisted_4","_toDisplayString","length","_hoisted_5","_hoisted_7","_hoisted_8","$props","hasBack","_cache","args","onBack","filteredFiles","file","onItemSelect","_hoisted_12","_normalizeClass","type","_hoisted_13","name","fileActions","_hoisted_14","_createVNode","_component_Dropdown","hasPlay","_component_DropdownItem","text","_ctx","$emit","url","components","DropdownItem","Dropdown","Loading","mixins","Utils","MediaUtils","emits","props","Boolean","default","initialPath","String","isMedia","filter","data","this","files","computed","toLowerCase","indexOf","some","mediaExtensions","has","split","pop","iconClass","methods","refresh","$nextTick","$refs","nav","scrollLeft","items","scrollTop","request","setUrlArgs","decodeURIComponent","watch","mounted","getUrlArgs","unmounted","__exports__","render","_component_Modal","title","onSubmit","_withModifiers","onConfirm","_renderSlot","$slots","undefined","value_","onTouch","_hoisted_3","confirmText","close","cancelText","Modal","visible","value","visible_","trim","open","modal","show","focus","hide","input","val","_KeepAlive","_component_MediaView","pluginName","status","selectedPlayer","track","buttons","mediaButtons","onPlay","pause","onPause","onStop","stop","onSetVolume","setVolume","onSeek","seek","onSearch","search","onMute","toggleMute","onUnmute","style","_normalizeStyle","navContainerStyle","_component_Nav","selectedView","torrentPlugin","downloadIconClass","onInput","setView","onToggle","forceShowNav","_component_Header","hasSubtitlesPlugin","sources","selectedItem","selectedSubtitles","browserFilter","downloadsFilter","onSelectPlayer","onPlayerStatus","onStatusUpdate","onTorrentAdd","downloadTorrent","onShowSubtitles","showSubtitlesModal","onPlayUrl","showPlayUrlModal","onFilter","onFilterDownloads","onToggleNav","onSourceToggle","header","filterVisible","_component_Results","results","selectedResult","onAddToPlaylist","addToPlaylistItem","onOpenChannel","selectChannelFromItem","onSelect","onResultSelect","play","onView","view","onDownload","download","onDownloadAudio","downloadAudio","_component_TorrentTransfers","_component_MediaDownloads","downloads","_component_Browser","selectedPlaylist","selectedChannel","onPathChange","onClose","_component_Subtitles","item","state","onSelectSubs","selectSubtitles","onOpen","onPlayUrlModalOpen","_component_UrlPlayer","urlPlay","target","playUrl","_component_PlaylistAdder","onDone","mediaProvider","_resolveDynamicComponent","back","mediaProviders","provider","providersMetadata","icon","_mergeProps","color","Browser","Object","mediaProvidersLookup","keys","reduce","acc","registerMediaProvider","component","defineAsyncComponent","refreshMediaProviders","config","youtube","onPlaylistChange","playlistType","playlistMediaProvider","onChannelChange","channelType","channelMediaProvider","updateView","providerName","entries","pair","_hoisted_16","_hoisted_18","selected","placeholder","query","torrentURL","downloadFilter","_hoisted_10","_hoisted_11","onChange","onKeyup","showNavButton","startsWith","hidden","source","checked","_component_Chromecast","player","onStatus","_component_Kodi","_component_Mplayer","_component_Mpv","_component_Omxplayer","_component_Vlc","players","select","getPlayers","resource","subs","subtitles","volume","position","onNewMedia","event","isMine","onMediaEvent","notify","device","image","plugin","addSubtitles","filename","removeSubtitles","supports","subscribe","destroy","unsubscribe","Mixin","devices","values","Promise","all","map","async","getPlayerName","chromecast","$root","host","Chromecast","Kodi","Mplayer","Mpv","Omxplayer","Vlc","required","plugins","loadPlugins","p","endsWith","push","Players","types","$watch","filteredDownloads","media","displayProgress","resume","clear","cancel","onDeleteSelected","mediaInfo","isVisible","width","_hoisted_15","_hoisted_17","href","_hoisted_19","_hoisted_20","_hoisted_21","localURL","_hoisted_23","_hoisted_24","progress","_hoisted_26","_hoisted_27","size","_hoisted_29","_hoisted_30","convertSize","started_at","_hoisted_32","_hoisted_33","formatDateTime","ended_at","_hoisted_35","_hoisted_36","_component_ConfirmDialog","rm","mediaToDelete","ConfirmDialog","relativeFiles","round","percent","includes","run","action","window","location","origin","encodeURIComponent","deleteConfirmDialog","displayedViews","displayName","customClasses","collapsed","views","browser","torrents","cls","_component_TextPrompt","showNewPlaylist","createPlaylist","playlists","playlist","id","addToPlaylist","TextPrompt","playlist_id","video_id","refreshPlaylists","playlistId","sub","IsLocal","ISO639","SubFileName","language","autofocus","disabled","Header","MediaDownloads","MediaView","Nav","PlaylistAdder","Results","Subtitles","TorrentTransfers","UrlPlayer","previous","next","prevSelectedView","awaitingPlayTorrent","torrentPlugins","display","item_type","hasPendingDownloads","allDownloadsCompleted","every","startStreaming","ret","downloadYoutube","onlyAudio","playUrlModal","$el","querySelector","onTorrentQueued","onTorrentMetadata","onTorrentDownloadStart","onTorrentDownloadCompleted","getTorrentPlugin","pluginConf","torrent_plugin","torrent","error","requestArgs","only_audio","subtitlesSelector","link","SubDownloadLink","result","onBrowserItemSelect","refreshDownloads","find","onDownloadStarted","html","onDownloadCompleted","onDownloadError","onDownloadCancelled","onDownloadPaused","onDownloadResumed","onDownloadProgress","onDownloadClear","channelId","channel_id","channel","channel_url","section","Set","plex","jellyfin","clickEvent","overlayIconClass","typeIcons","src","alt","imdb_id","duration","convertTime","videos","Icons","onScroll","visibleResults","_component_Item","onRemoveFromPlaylist","_component_Info","_component_MediaImage","directUrl","copyToClipboard","series","season","episode","_hoisted_22","num_seasons","_hoisted_25","description","_hoisted_28","summary","_hoisted_31","overview","_hoisted_34","country","_hoisted_37","_hoisted_38","network","_hoisted_40","_hoisted_41","_hoisted_43","_hoisted_44","height","_hoisted_46","_hoisted_47","_hoisted_48","rating","_hoisted_49","_hoisted_50","_hoisted_51","critic_rating","_hoisted_52","_hoisted_53","_hoisted_54","community_rating","_hoisted_55","_hoisted_56","_hoisted_57","votes","_hoisted_58","_hoisted_59","genres","_hoisted_61","_hoisted_62","_hoisted_64","_hoisted_65","_hoisted_66","year","_hoisted_68","_hoisted_69","publishedDate","_hoisted_71","_hoisted_72","_hoisted_74","_hoisted_75","trailer","_hoisted_77","_hoisted_78","_hoisted_79","_hoisted_81","_hoisted_82","quality","_hoisted_84","_hoisted_85","seeds","_hoisted_87","_hoisted_88","peers","_hoisted_90","_hoisted_91","_hoisted_93","_hoisted_94","MediaImage","loadingUrl","youtubeUrl","channelTitle","publishedAt","formatDate","created_at","replace","dropdown","toggle","channel_image","Info","Item","Array","Number","resultIndexStep","maxResultIndex","e","el","bottom","scrollHeight","clientHeight","infoModal","transfers","finish_date","paused","hash","torrentFiles","torrentInfo","download_rate","upload_rate","remaining_bytes","start_date","_hoisted_39","_hoisted_42","save_path","_hoisted_45","webpackAsyncContext","req","__webpack_require__","o","resolve","then","Error","code","ids","t","module","exports"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/3033.0d3aca76.js","mappings":"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,KACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,MAED,sBAAuB,CACtB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,IACA,EACA,KACA,KACA,KAED,yBAA0B,CACzB,IACA,EACA,KACA,KACA,KAED,sBAAuB,CACtB,IACA,EACA,KACA,KACA,KACA,KAED,0BAA2B,CAC1B,IACA,EACA,KACA,KACA,KACA,KAED,0BAA2B,CAC1B,KACA,EACA,KACA,KACA,KACA,MAED,8BAA+B,CAC9B,KACA,EACA,KACA,KACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,SAAU,CACT,KACA,GAED,cAAe,CACd,KACA,IAGF,SAAS0R,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAE7R,EAAK2R,GAC9B,OAAO7R,QAAQgS,UAAUC,MAAK,WAC7B,IAAIzB,EAAI,IAAI0B,MAAM,uBAAyBL,EAAM,KAEjD,MADArB,EAAE2B,KAAO,mBACH3B,CACP,IAGD,IAAI4B,EAAMlS,EAAI2R,GAAMzM,EAAKgN,EAAI,GAC7B,OAAOpS,QAAQC,IAAImS,EAAItjB,MAAM,GAAGoR,IAAI4R,EAAoBtB,IAAIyB,MAAK,WAChE,OAAOH,EAAoBO,EAAEjN,EAAa,GAATgN,EAAI,GACtC,GACD,CACAR,EAAoBjW,KAAO,WAAa,OAAOF,OAAOE,KAAKuE,EAAM,EACjE0R,EAAoBxM,GAAK,KACzBkN,EAAOC,QAAUX,C","sources":["webpack://platypush/./src/components/File/Browser.vue","webpack://platypush/./src/components/File/Browser.vue?8abf","webpack://platypush/./src/components/elements/TextPrompt.vue","webpack://platypush/./src/components/elements/TextPrompt.vue?dee2","webpack://platypush/./src/components/panels/Media/Index.vue","webpack://platypush/./src/components/panels/Media/Browser.vue","webpack://platypush/./src/components/panels/Media/Browser.vue?039d","webpack://platypush/./src/components/panels/Media/Header.vue","webpack://platypush/./src/components/panels/Media/Players.vue","webpack://platypush/./src/components/panels/Media/Players/Chromecast.vue","webpack://platypush/./src/components/panels/Media/Players/Mixin.vue","webpack://platypush/./src/components/panels/Media/Players/Mixin.vue?8a34","webpack://platypush/./src/components/panels/Media/Players/Chromecast.vue?c107","webpack://platypush/./src/components/panels/Media/Players/Kodi.vue","webpack://platypush/./src/components/panels/Media/Players/Kodi.vue?6dfd","webpack://platypush/./src/components/panels/Media/Players/Mplayer.vue","webpack://platypush/./src/components/panels/Media/Players/Mplayer.vue?eab0","webpack://platypush/./src/components/panels/Media/Players/Mpv.vue","webpack://platypush/./src/components/panels/Media/Players/Mpv.vue?06ab","webpack://platypush/./src/components/panels/Media/Players/Omxplayer.vue","webpack://platypush/./src/components/panels/Media/Players/Omxplayer.vue?69bd","webpack://platypush/./src/components/panels/Media/Players/Vlc.vue","webpack://platypush/./src/components/panels/Media/Players/Vlc.vue?4868","webpack://platypush/./src/components/panels/Media/Players.vue?c223","webpack://platypush/./src/components/panels/Media/Header.vue?b895","webpack://platypush/./src/components/panels/Media/Downloads.vue","webpack://platypush/./src/components/panels/Media/Downloads.vue?1dda","webpack://platypush/./src/components/panels/Media/Nav.vue","webpack://platypush/./src/components/panels/Media/Nav.vue?bae0","webpack://platypush/./src/components/panels/Media/PlaylistAdder.vue","webpack://platypush/./src/components/panels/Media/PlaylistAdder.vue?1ef4","webpack://platypush/./src/components/panels/Media/Subtitles.vue","webpack://platypush/./src/components/panels/Media/Subtitles.vue?17fa","webpack://platypush/./src/components/panels/Media/UrlPlayer.vue","webpack://platypush/./src/components/panels/Media/UrlPlayer.vue?df3e","webpack://platypush/./src/components/panels/Media/Index.vue?1f2c","webpack://platypush/./src/components/panels/Media/MediaImage.vue","webpack://platypush/./src/components/panels/Media/MediaImage.vue?fc5b","webpack://platypush/./src/components/panels/Media/Results.vue","webpack://platypush/./src/components/panels/Media/Info.vue","webpack://platypush/./src/components/panels/Media/Info.vue?c19c","webpack://platypush/./src/components/panels/Media/Item.vue","webpack://platypush/./src/components/panels/Media/Item.vue?41dd","webpack://platypush/./src/components/panels/Media/Results.vue?23d6","webpack://platypush/./src/components/panels/Torrent/Transfers.vue","webpack://platypush/./src/components/panels/Torrent/Transfers.vue?0e09","webpack://platypush/./src/components/panels/Media/Providers/ lazy ^\\.\\/.*$ namespace object"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Browser.vue?vue&type=template&id=7543b7fe&scoped=true\"\nimport script from \"./Browser.vue?vue&type=script&lang=js\"\nexport * from \"./Browser.vue?vue&type=script&lang=js\"\n\nimport \"./Browser.vue?vue&type=style&index=0&id=7543b7fe&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7543b7fe\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./TextPrompt.vue?vue&type=template&id=d5048f18&scoped=true\"\nimport script from \"./TextPrompt.vue?vue&type=script&lang=js\"\nexport * from \"./TextPrompt.vue?vue&type=script&lang=js\"\n\nimport \"./TextPrompt.vue?vue&type=style&index=0&id=d5048f18&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-d5048f18\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Browser.vue?vue&type=template&id=00d6fc76&scoped=true\"\nimport script from \"./Browser.vue?vue&type=script&lang=js\"\nexport * from \"./Browser.vue?vue&type=script&lang=js\"\n\nimport \"./Browser.vue?vue&type=style&index=0&id=00d6fc76&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-00d6fc76\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","\n\n\n","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Chromecast.vue?vue&type=template&id=79fe2304\"\nimport script from \"./Chromecast.vue?vue&type=script&lang=js\"\nexport * from \"./Chromecast.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Kodi.vue?vue&type=template&id=25a1a1cf\"\nimport script from \"./Kodi.vue?vue&type=script&lang=js\"\nexport * from \"./Kodi.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Mplayer.vue?vue&type=template&id=0caf2d73\"\nimport script from \"./Mplayer.vue?vue&type=script&lang=js\"\nexport * from \"./Mplayer.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Mpv.vue?vue&type=template&id=3b3bb533\"\nimport script from \"./Mpv.vue?vue&type=script&lang=js\"\nexport * from \"./Mpv.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Omxplayer.vue?vue&type=template&id=0f086473\"\nimport script from \"./Omxplayer.vue?vue&type=script&lang=js\"\nexport * from \"./Omxplayer.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Vlc.vue?vue&type=template&id=5b5bcdd3\"\nimport script from \"./Vlc.vue?vue&type=script&lang=js\"\nexport * from \"./Vlc.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./Players.vue?vue&type=template&id=642cb651\"\nimport script from \"./Players.vue?vue&type=script&lang=js\"\nexport * from \"./Players.vue?vue&type=script&lang=js\"\n\nimport \"./Players.vue?vue&type=style&index=0&id=642cb651&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./Header.vue?vue&type=template&id=a947f200&scoped=true\"\nimport script from \"./Header.vue?vue&type=script&lang=js\"\nexport * from \"./Header.vue?vue&type=script&lang=js\"\n\nimport \"./Header.vue?vue&type=style&index=0&id=a947f200&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a947f200\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Downloads.vue?vue&type=template&id=41684814&scoped=true\"\nimport script from \"./Downloads.vue?vue&type=script&lang=js\"\nexport * from \"./Downloads.vue?vue&type=script&lang=js\"\n\nimport \"./Downloads.vue?vue&type=style&index=0&id=41684814&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-41684814\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=c67b72b8&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=c67b72b8&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-c67b72b8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./PlaylistAdder.vue?vue&type=template&id=1def516f&scoped=true\"\nimport script from \"./PlaylistAdder.vue?vue&type=script&lang=js\"\nexport * from \"./PlaylistAdder.vue?vue&type=script&lang=js\"\n\nimport \"./PlaylistAdder.vue?vue&type=style&index=0&id=1def516f&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1def516f\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Subtitles.vue?vue&type=template&id=77ae3705&scoped=true\"\nimport script from \"./Subtitles.vue?vue&type=script&lang=js\"\nexport * from \"./Subtitles.vue?vue&type=script&lang=js\"\n\nimport \"./Subtitles.vue?vue&type=style&index=0&id=77ae3705&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-77ae3705\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./UrlPlayer.vue?vue&type=template&id=6f90e487&scoped=true\"\nimport script from \"./UrlPlayer.vue?vue&type=script&lang=js\"\nexport * from \"./UrlPlayer.vue?vue&type=script&lang=js\"\n\nimport \"./UrlPlayer.vue?vue&type=style&index=0&id=6f90e487&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6f90e487\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=21eed31c&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=21eed31c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-21eed31c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./MediaImage.vue?vue&type=template&id=79d1e8b6&scoped=true\"\nimport script from \"./MediaImage.vue?vue&type=script&lang=js\"\nexport * from \"./MediaImage.vue?vue&type=script&lang=js\"\n\nimport \"./MediaImage.vue?vue&type=style&index=0&id=79d1e8b6&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-79d1e8b6\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Info.vue?vue&type=template&id=2bd8b847&scoped=true\"\nimport script from \"./Info.vue?vue&type=script&lang=js\"\nexport * from \"./Info.vue?vue&type=script&lang=js\"\n\nimport \"./Info.vue?vue&type=style&index=0&id=2bd8b847&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2bd8b847\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Item.vue?vue&type=template&id=35130a9d&scoped=true\"\nimport script from \"./Item.vue?vue&type=script&lang=js\"\nexport * from \"./Item.vue?vue&type=script&lang=js\"\n\nimport \"./Item.vue?vue&type=style&index=0&id=35130a9d&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-35130a9d\"]])\n\nexport default __exports__","import { render } from \"./Results.vue?vue&type=template&id=4a59b038&scoped=true\"\nimport script from \"./Results.vue?vue&type=script&lang=js\"\nexport * from \"./Results.vue?vue&type=script&lang=js\"\n\nimport \"./Results.vue?vue&type=style&index=0&id=4a59b038&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4a59b038\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Transfers.vue?vue&type=template&id=90235a8e&scoped=true\"\nimport script from \"./Transfers.vue?vue&type=script&lang=js\"\nexport * from \"./Transfers.vue?vue&type=script&lang=js\"\n\nimport \"./Transfers.vue?vue&type=style&index=0&id=90235a8e&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-90235a8e\"]])\n\nexport default __exports__","var map = {\n\t\"./File\": [\n\t\t2892,\n\t\t9,\n\t\t2892\n\t],\n\t\"./File.vue\": [\n\t\t2892,\n\t\t9,\n\t\t2892\n\t],\n\t\"./Mixin\": [\n\t\t6640,\n\t\t9,\n\t\t6640\n\t],\n\t\"./Mixin.vue\": [\n\t\t6640,\n\t\t9,\n\t\t6640\n\t],\n\t\"./Nav\": [\n\t\t83,\n\t\t9,\n\t\t1931,\n\t\t5505\n\t],\n\t\"./Nav.vue\": [\n\t\t83,\n\t\t9,\n\t\t1931,\n\t\t5505\n\t],\n\t\"./YouTube\": [\n\t\t1485,\n\t\t9,\n\t\t2992,\n\t\t6281,\n\t\t4109,\n\t\t4364,\n\t\t281,\n\t\t1558,\n\t\t1931,\n\t\t4790,\n\t\t1327,\n\t\t1485\n\t],\n\t\"./YouTube.vue\": [\n\t\t1485,\n\t\t9,\n\t\t2992,\n\t\t6281,\n\t\t4109,\n\t\t4364,\n\t\t281,\n\t\t1558,\n\t\t1931,\n\t\t4790,\n\t\t1327,\n\t\t1485\n\t],\n\t\"./YouTube/Channel\": [\n\t\t2951,\n\t\t9,\n\t\t4109,\n\t\t2951\n\t],\n\t\"./YouTube/Channel.vue\": [\n\t\t2951,\n\t\t9,\n\t\t4109,\n\t\t2951\n\t],\n\t\"./YouTube/Feed\": [\n\t\t9472,\n\t\t9,\n\t\t2992,\n\t\t1327,\n\t\t9472\n\t],\n\t\"./YouTube/Feed.vue\": [\n\t\t9472,\n\t\t9,\n\t\t2992,\n\t\t1327,\n\t\t9472\n\t],\n\t\"./YouTube/Index\": [\n\t\t2200,\n\t\t9,\n\t\t2200\n\t],\n\t\"./YouTube/Index.vue\": [\n\t\t2200,\n\t\t9,\n\t\t2200\n\t],\n\t\"./YouTube/NoToken\": [\n\t\t9091,\n\t\t9,\n\t\t4790,\n\t\t9091\n\t],\n\t\"./YouTube/NoToken.vue\": [\n\t\t9091,\n\t\t9,\n\t\t4790,\n\t\t9091\n\t],\n\t\"./YouTube/Playlist\": [\n\t\t844,\n\t\t9,\n\t\t2992,\n\t\t4364,\n\t\t844\n\t],\n\t\"./YouTube/Playlist.vue\": [\n\t\t844,\n\t\t9,\n\t\t2992,\n\t\t4364,\n\t\t844\n\t],\n\t\"./YouTube/Playlists\": [\n\t\t281,\n\t\t9,\n\t\t2992,\n\t\t6281,\n\t\t4364,\n\t\t281\n\t],\n\t\"./YouTube/Playlists.vue\": [\n\t\t281,\n\t\t9,\n\t\t2992,\n\t\t6281,\n\t\t4364,\n\t\t281\n\t],\n\t\"./YouTube/Subscriptions\": [\n\t\t8752,\n\t\t9,\n\t\t2992,\n\t\t4109,\n\t\t1558,\n\t\t8752\n\t],\n\t\"./YouTube/Subscriptions.vue\": [\n\t\t8752,\n\t\t9,\n\t\t2992,\n\t\t4109,\n\t\t1558,\n\t\t8752\n\t],\n\t\"./YouTube/header.scss\": [\n\t\t9092,\n\t\t9,\n\t\t6561,\n\t\t9092\n\t],\n\t\"./meta\": [\n\t\t4569,\n\t\t3\n\t],\n\t\"./meta.json\": [\n\t\t4569,\n\t\t3\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(2).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__.t(id, ids[1] | 16)\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 6809;\nmodule.exports = webpackAsyncContext;"],"names":["class","ref","_createElementVNode","_hoisted_6","_hoisted_9","_createElementBlock","_hoisted_1","$data","loading","_createBlock","_component_Loading","key","_hoisted_2","_Fragment","_renderList","$options","pathTokens","token","i","onClick","$event","path","slice","join","_hoisted_4","_toDisplayString","length","_hoisted_5","_hoisted_7","_hoisted_8","$props","hasBack","_cache","args","onBack","filteredFiles","file","onItemSelect","_hoisted_12","_normalizeClass","type","_hoisted_13","name","fileActions","_hoisted_14","_createVNode","_component_Dropdown","hasPlay","_component_DropdownItem","text","_ctx","$emit","url","components","DropdownItem","Dropdown","Loading","mixins","Utils","MediaUtils","emits","props","Boolean","default","initialPath","String","isMedia","filter","data","this","files","computed","toLowerCase","indexOf","some","mediaExtensions","has","split","pop","iconClass","methods","refresh","$nextTick","$refs","nav","scrollLeft","items","scrollTop","request","setUrlArgs","decodeURIComponent","watch","mounted","getUrlArgs","unmounted","__exports__","render","_component_Modal","title","onSubmit","_withModifiers","onConfirm","_renderSlot","$slots","undefined","value_","onTouch","_hoisted_3","confirmText","close","cancelText","Modal","visible","value","visible_","trim","open","modal","show","focus","hide","input","val","_KeepAlive","_component_MediaView","pluginName","status","selectedPlayer","track","buttons","mediaButtons","onPlay","pause","onPause","onStop","stop","onSetVolume","setVolume","onSeek","seek","onSearch","search","onMute","toggleMute","onUnmute","style","_normalizeStyle","navContainerStyle","_component_Nav","selectedView","torrentPlugin","downloadIconClass","onInput","setView","onToggle","forceShowNav","_component_Header","hasSubtitlesPlugin","sources","selectedItem","selectedSubtitles","browserFilter","downloadsFilter","onSelectPlayer","onPlayerStatus","onStatusUpdate","onTorrentAdd","downloadTorrent","onShowSubtitles","showSubtitlesModal","onPlayUrl","showPlayUrlModal","onFilter","onFilterDownloads","onToggleNav","onSourceToggle","header","filterVisible","_component_Results","results","selectedResult","onAddToPlaylist","addToPlaylistItem","onOpenChannel","selectChannelFromItem","onSelect","onResultSelect","play","onView","view","onDownload","download","onDownloadAudio","downloadAudio","_component_TorrentTransfers","_component_MediaDownloads","downloads","_component_Browser","selectedPlaylist","selectedChannel","onPathChange","onClose","_component_Subtitles","item","state","onSelectSubs","selectSubtitles","onOpen","onPlayUrlModalOpen","_component_UrlPlayer","urlPlay","target","playUrl","_component_PlaylistAdder","onDone","mediaProvider","_resolveDynamicComponent","back","mediaProviders","provider","providersMetadata","icon","_mergeProps","color","Browser","Object","mediaProvidersLookup","keys","reduce","acc","registerMediaProvider","component","defineAsyncComponent","refreshMediaProviders","config","youtube","onPlaylistChange","playlistType","playlistMediaProvider","onChannelChange","channelType","channelMediaProvider","updateView","providerName","entries","pair","_hoisted_16","_hoisted_18","selected","placeholder","query","torrentURL","downloadFilter","_hoisted_10","_hoisted_11","onChange","onKeyup","showNavButton","startsWith","hidden","source","checked","_component_Chromecast","player","onStatus","_component_Kodi","_component_Mplayer","_component_Mpv","_component_Omxplayer","_component_Vlc","players","select","getPlayers","resource","subs","subtitles","volume","position","onNewMedia","event","isMine","onMediaEvent","notify","device","image","plugin","addSubtitles","filename","removeSubtitles","supports","subscribe","destroy","unsubscribe","Mixin","devices","values","Promise","all","map","async","getPlayerName","chromecast","$root","host","Chromecast","Kodi","Mplayer","Mpv","Omxplayer","Vlc","required","plugins","loadPlugins","p","endsWith","push","Players","types","$watch","filteredDownloads","media","displayProgress","resume","clear","cancel","onDeleteSelected","mediaInfo","isVisible","width","_hoisted_15","_hoisted_17","href","_hoisted_19","_hoisted_20","_hoisted_21","localURL","_hoisted_23","_hoisted_24","progress","_hoisted_26","_hoisted_27","size","_hoisted_29","_hoisted_30","convertSize","started_at","_hoisted_32","_hoisted_33","formatDateTime","ended_at","_hoisted_35","_hoisted_36","_component_ConfirmDialog","rm","mediaToDelete","ConfirmDialog","relativeFiles","round","percent","includes","run","action","window","location","origin","encodeURIComponent","deleteConfirmDialog","displayedViews","displayName","customClasses","collapsed","views","browser","torrents","cls","_component_TextPrompt","showNewPlaylist","createPlaylist","playlists","playlist","id","addToPlaylist","TextPrompt","playlist_id","video_id","refreshPlaylists","playlistId","sub","IsLocal","ISO639","SubFileName","language","autofocus","disabled","Header","MediaDownloads","MediaView","Nav","PlaylistAdder","Results","Subtitles","TorrentTransfers","UrlPlayer","previous","next","prevSelectedView","awaitingPlayTorrent","torrentPlugins","display","item_type","hasPendingDownloads","allDownloadsCompleted","every","startStreaming","ret","downloadYoutube","onlyAudio","playUrlModal","$el","querySelector","onTorrentQueued","onTorrentMetadata","onTorrentDownloadStart","onTorrentDownloadCompleted","getTorrentPlugin","pluginConf","torrent_plugin","torrent","error","requestArgs","only_audio","subtitlesSelector","link","SubDownloadLink","result","onBrowserItemSelect","refreshDownloads","find","onDownloadStarted","html","onDownloadCompleted","onDownloadError","onDownloadCancelled","onDownloadPaused","onDownloadResumed","onDownloadProgress","onDownloadClear","channelId","channel_id","channel","channel_url","section","Set","plex","jellyfin","clickEvent","overlayIconClass","typeIcons","src","alt","imdb_id","duration","convertTime","videos","Icons","onScroll","visibleResults","_component_Item","onRemoveFromPlaylist","_component_Info","_component_MediaImage","directUrl","copyToClipboard","series","season","episode","_hoisted_22","num_seasons","_hoisted_25","description","_hoisted_28","summary","_hoisted_31","overview","_hoisted_34","country","_hoisted_37","_hoisted_38","network","_hoisted_40","_hoisted_41","_hoisted_43","_hoisted_44","height","_hoisted_46","_hoisted_47","_hoisted_48","rating","_hoisted_49","_hoisted_50","_hoisted_51","critic_rating","_hoisted_52","_hoisted_53","_hoisted_54","community_rating","_hoisted_55","_hoisted_56","_hoisted_57","votes","_hoisted_58","_hoisted_59","genres","_hoisted_61","_hoisted_62","_hoisted_64","_hoisted_65","_hoisted_66","year","_hoisted_68","_hoisted_69","publishedDate","_hoisted_71","_hoisted_72","_hoisted_74","_hoisted_75","trailer","_hoisted_77","_hoisted_78","_hoisted_79","_hoisted_81","_hoisted_82","quality","_hoisted_84","_hoisted_85","seeds","_hoisted_87","_hoisted_88","peers","_hoisted_90","_hoisted_91","_hoisted_93","_hoisted_94","MediaImage","loadingUrl","youtubeUrl","channelTitle","publishedAt","formatDate","created_at","replace","dropdown","toggle","channel_image","Info","Item","Array","Number","resultIndexStep","maxResultIndex","e","el","bottom","scrollHeight","clientHeight","infoModal","transfers","finish_date","paused","hash","torrentFiles","torrentInfo","download_rate","upload_rate","remaining_bytes","start_date","_hoisted_39","_hoisted_42","save_path","_hoisted_45","webpackAsyncContext","req","__webpack_require__","o","resolve","then","Error","code","ids","t","module","exports"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3083.eb39cd01.js b/platypush/backend/http/webapp/dist/static/js/3083.b7c37603.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/3083.eb39cd01.js rename to platypush/backend/http/webapp/dist/static/js/3083.b7c37603.js index c2d2e1416a..53384846d6 100644 --- a/platypush/backend/http/webapp/dist/static/js/3083.eb39cd01.js +++ b/platypush/backend/http/webapp/dist/static/js/3083.b7c37603.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3083],{6896:function(t,s,a){a.d(s,{Z:function(){return y}});var e=a(6252);function i(t,s,a,i,l,r){const n=(0,e.up)("Loading"),o=(0,e.up)("MusicPlugin");return(0,e.wg)(),(0,e.iD)(e.HY,null,[l.loading?((0,e.wg)(),(0,e.j4)(n,{key:0})):(0,e.kq)("",!0),(0,e.Wm)(o,{"plugin-name":a.pluginName,config:a.config,"edited-playlist-tracks":l.editedPlaylistTracks,"edited-playlist":l.editedPlaylist,images:l.images,"library-results":l.libraryResults,loading:l.loading,path:l.path,playlists:l.playlists,"search-results":l.searchResults,status:r.status,track:r.track,"track-info":l.trackInfo,tracks:l.tracks,onAddToPlaylist:r.addToPlaylist,onAddToTracklistFromEditedPlaylist:r.addToTracklistFromEditedPlaylist,onAddToTracklist:r.addToTracklist,onCd:r.cd,onClear:r.clear,onConsume:r.consume,onInfo:s[0]||(s[0]=t=>l.trackInfo=t),onLoadPlaylist:r.loadPlaylist,onNewPlayingTrack:s[1]||(s[1]=t=>r.refreshStatus(!0,!0,t)),onNext:r.next,onPause:r.pause,onPlayPlaylist:r.playPlaylist,onPlay:r.play,onPlaylistAdd:r.playlistAdd,onPlaylistEdit:r.playlistEditChanged,onPlaylistTrackMove:r.playlistTrackMove,onPlaylistUpdate:s[2]||(s[2]=t=>r.refresh(!0)),onPrevious:r.previous,onRandom:r.random,onRemoveFromPlaylist:r.removeFromPlaylist,onRemoveFromTracklist:r.removeFromTracklist,onRemovePlaylist:r.removePlaylist,onRepeat:r.repeat,onSearchClear:s[3]||(s[3]=t=>l.searchResults=[]),onSearch:r.search,onSeek:r.seek,onSetVolume:r.setVolume,onStatusUpdate:s[4]||(s[4]=t=>r.refreshStatus(!0,!0,t)),onStop:r.stop,onSwapTracks:r.swapTracks,onTracklistMove:r.moveTracklistTracks,onTracklistSave:r.saveToPlaylist},null,8,["plugin-name","config","edited-playlist-tracks","edited-playlist","images","library-results","loading","path","playlists","search-results","status","track","track-info","tracks","onAddToPlaylist","onAddToTracklistFromEditedPlaylist","onAddToTracklist","onCd","onClear","onConsume","onLoadPlaylist","onNext","onPause","onPlayPlaylist","onPlay","onPlaylistAdd","onPlaylistEdit","onPlaylistTrackMove","onPrevious","onRandom","onRemoveFromPlaylist","onRemoveFromTracklist","onRemovePlaylist","onRepeat","onSearch","onSeek","onSetVolume","onStop","onSwapTracks","onTracklistMove","onTracklistSave"])],64)}a(560);var l=a(288),r=a(8637),n=a(6791),o=a(7303),h=a(5250),u={components:{Loading:n.Z,MusicPlugin:l["default"]},mixins:[o.Z,r.Z],props:{config:{type:Object,default:()=>{}},pluginName:{type:String,required:!0},fetchStatusOnUpdate:{type:Boolean,default:!0}},data(){return{loading:!1,tracks:[],playlists:[],status_:{},images:{},editedPlaylist:null,editedPlaylistTracks:[],trackInfo:null,searchResults:[],libraryResults:[],path:[]}},computed:{status(){const t={...this.status_};return t.elapsed||isNaN(parseFloat(t.time))||(t.elapsed=t.time),t},track(){let t=null;return null!=this.status?.playingPos?t=this.status.playingPos:null!=this.status?.track?.pos&&(t=this.status.track.pos),null==t?null:this.tracks[t]}},methods:{async refreshTracks(t){t||(this.loading=!0);try{this.tracks=await this.request(`${this.pluginName}.get_tracks`)}finally{this.loading=!1}},setStatusFromEvent(t){t&&t.status&&(this.status_=this.parseStatus(t.status))},async refreshStatus(t,s,a){if(s&&!this.fetchStatusOnUpdate)this.setStatusFromEvent(a);else{t||(this.loading=!0);try{this.status_=this.parseStatus(await this.request(`${this.pluginName}.status`))}finally{this.loading=!1}}this.refreshCurrentImage()},async refreshCurrentImage(){const t=this.track?.uri||this.track?.file;t&&!(t in this.images)&&await this.refreshImages([this.track])},async refreshImages(t){Object.entries(await this.request(`${this.pluginName}.get_images`,{resources:[...new Set(t.map((t=>t.uri||t.file)).filter((t=>t&&!(t in this.images))))]})).forEach((([t,s])=>{this.images[t]=s}))},async refreshPlaylists(t){t||(this.loading=!0);try{this.playlists=(await this.request(`${this.pluginName}.get_playlists`)).map((t=>({...t,lastModified:t.last_modified}))).sort(((t,s)=>t.name.localeCompare(s.name)))}finally{this.loading=!1}},async refresh(t){t||(this.loading=!0);try{await Promise.all([this.refreshTracks(t),this.refreshStatus(t),this.refreshPlaylists(t)])}finally{this.loading=!1}},async play(t){null!=t?.pos?await this.request(`${this.pluginName}.play_pos`,{pos:t.pos}):t?.file?await this.request(`${this.pluginName}.play`,{resource:t.file}):await this.request(`${this.pluginName}.play`),await this.refreshStatus(!0)},async pause(){await this.request(`${this.pluginName}.pause`),await this.refreshStatus(!0)},async stop(){await this.request(`${this.pluginName}.stop`),await this.refreshStatus(!0)},async previous(){await this.request(`${this.pluginName}.previous`),await this.refreshStatus(!0)},async next(){await this.request(`${this.pluginName}.next`),await this.refreshStatus(!0)},async clear(){await this.request(`${this.pluginName}.clear`),await Promise.all([this.refreshStatus(!0),this.refreshTracks(!0)])},async setVolume(t){t!==this.status.volume&&(await this.request(`${this.pluginName}.set_volume`,{volume:t}),await this.refreshStatus(!0))},async seek(t){await this.request(`${this.pluginName}.seek`,{position:t}),await this.refreshStatus(!0)},async repeat(t){await this.request(`${this.pluginName}.repeat`,{value:!!parseInt(+t)}),await this.refreshStatus(!0)},async random(t){await this.request(`${this.pluginName}.random`,{value:!!parseInt(+t)}),await this.refreshStatus(!0)},async consume(t){await this.request(`${this.pluginName}.consume`,{value:!!parseInt(+t)}),await this.refreshStatus(!0)},async addToTracklist(t){t.file&&(t=t.file),await this.request(`${this.pluginName}.add`,{resource:t}),await this.refresh(!0)},async addToTracklistFromEditedPlaylist(t){const s=t?.tracks?.map((t=>this.editedPlaylistTracks[t]))?.filter((t=>t?.file))?.map((t=>t.file));s?.length&&(await Promise.all(s.map((t=>this.request(`${this.pluginName}.add`,{resource:t})))),await this.refresh(!0),t.play&&await this.request(`${this.pluginName}.play_pos`,{pos:this.tracks.length-s.length}))},async removeFromPlaylist(t){await this.request(`${this.pluginName}.remove_from_playlist`,{resources:t,playlist:this.playlists[this.editedPlaylist].name}),await this.playlistEditChanged(this.editedPlaylist)},async removeFromTracklist(t){await this.request(`${this.pluginName}.delete`,{positions:t.sort()}),await this.refresh(!0)},async swapTracks(t){await this.request(`${this.pluginName}.move`,{from_pos:t[0],to_pos:t[1]}),await this.refresh(!0)},async playPlaylist(t){await this._loadPlaylist(t,!0)},async loadPlaylist(t){await this._loadPlaylist(t,!1)},async _loadPlaylist(t,s){const a=this.playlists[t];await this.request(`${this.pluginName}.load`,{playlist:a.uri||a.name,play:s}),await this.refresh(!0)},async removePlaylist(t){const s=this.playlists[t];confirm(`Are you REALLY sure that you want to remove the playlist ${s.name}?`)&&(await this.request(`${this.pluginName}.delete_playlist`,{playlist:s.name}),await this.refreshPlaylists(!0))},async saveToPlaylist(t){await this.request(`${this.pluginName}.save`,{name:t}),await this.refreshPlaylists(!0)},splitMoveTracksIntoChunks(t){let s=[],a=t.to;const e=(t?.from||[]).map((t=>parseInt(t))).sort(((t,s)=>t-s)).reduce(((t,a,e)=>(0===e||s.length>0&&a===s[s.length-1]+1?s.push(a):(t.push(s),s=[a]),t)),[]);return s.length>0&&e.push(s),e.map((t=>{const s=t[0],e=t[t.length-1]===t[0]?t[0]:t[t.length-1]+1;let i={start:s,end:e,position:a};return a+=t.length,i}))},async moveTracklistTracks(t){for(const s of this.splitMoveTracksIntoChunks(t))await this.request(`${this.pluginName}.move`,s);this.fetchStatusOnUpdate||await this.refreshTracks(!0)},async playlistAdd(t){await this.request(`${this.pluginName}.add_to_playlist`,{resources:[t],playlist:this.playlists[this.editedPlaylist].name}),await this.playlistEditChanged(this.editedPlaylist)},async playlistEditChanged(t){if(this.editedPlaylist=t,null!=t){this.loading=!0;try{this.editedPlaylistTracks=await this.request(`${this.pluginName}.get_playlist`,{playlist:this.playlists[t].name})}finally{this.loading=!1}}},async addToPlaylist(t){await Promise.all(t.playlists.map((async s=>{await this.request(`${this.pluginName}.add_to_playlist`,{resources:[t.track.file],playlist:this.playlists[s].name}),await this.playlistEditChanged(s)})))},async playlistTrackMove(t){const s=this.playlists[t.playlist];if(s){for(const a of this.splitMoveTracksIntoChunks(t))await this.request(`${this.pluginName}.playlist_move`,{playlist:s.uri||s.name,start:a.start,end:a.end,position:a.position});await this.playlistEditChanged(t.playlist)}},async search(t){this.loading=!0;try{this.searchResults=await this.request(`${this.pluginName}.search`,{filter:t})}finally{this.loading=!1}},async cd(t){this.loading=!0;let s=t;Array.isArray(t)&&(s=0===t.length?null:t[t.length-1]);try{this.libraryResults=(await this.request(`${this.pluginName}.browse`,{uri:s})).filter((t=>!t.playlist)),this.path=t}finally{this.loading=!1}}},mounted(){h.$.on("connected",this.refresh),this.refresh(),this.cd(this.path)}},p=a(3744);const c=(0,p.Z)(u,[["render",i]]);var y=c},3083:function(t,s,a){a.r(s),a.d(s,{default:function(){return h}});var e=a(6252);function i(t,s,a,i,l,r){const n=(0,e.up)("MusicPlugin");return(0,e.wg)(),(0,e.j4)(n,{"plugin-name":"music.mpd"})}var l=a(6896),r={components:{MusicPlugin:l.Z}},n=a(3744);const o=(0,n.Z)(r,[["render",i]]);var h=o},7303:function(t,s,a){a.d(s,{Z:function(){return l}});var e={methods:{parseStatus(t){return Object.entries(t).reduce(((t,[s,a])=>{switch(s){case"bitrate":case"volume":t[s]=parseInt(a);break;case"consume":case"random":case"repeat":case"single":t[s]=!!parseInt(+a);break;case"playing_pos":case"song":t.playingPos=parseInt(a);break;case"time":a.split?(a=a.split(":"),1===a.length?t.elapsed=parseInt(a[0]):(t.elapsed=parseInt(a[0]),t.duration=parseInt(a[1]))):t.elapsed=a;break;case"track":null!=a?.time&&(t.duration=a.time),null!=a?.playlistPos&&(t.playingPos=a.pos);break;case"duration":t.duration=parseInt(a);break;case"elapsed":break;default:t[s]=a;break}return t}),{})}}};const i=e;var l=i}}]); -//# sourceMappingURL=3083.eb39cd01.js.map \ No newline at end of file +//# sourceMappingURL=3083.b7c37603.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3083.eb39cd01.js.map b/platypush/backend/http/webapp/dist/static/js/3083.b7c37603.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/3083.eb39cd01.js.map rename to platypush/backend/http/webapp/dist/static/js/3083.b7c37603.js.map index 9b3e5be94e..abf2132735 100644 --- a/platypush/backend/http/webapp/dist/static/js/3083.eb39cd01.js.map +++ b/platypush/backend/http/webapp/dist/static/js/3083.b7c37603.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/3083.eb39cd01.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Music/Common.vue","webpack://platypush/./src/components/panels/Music/Common.vue?bedc","webpack://platypush/./src/components/panels/MusicMpd/Index.vue","webpack://platypush/./src/components/panels/MusicMpd/Index.vue?9486","webpack://platypush/./src/mixins/Music/Status.vue","webpack://platypush/./src/mixins/Music/Status.vue?daf1"],"sourcesContent":["\n\n\n","import { render } from \"./Common.vue?vue&type=template&id=b621140e\"\nimport script from \"./Common.vue?vue&type=script&lang=js\"\nexport * from \"./Common.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=0bb5c46a\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n","import script from \"./Status.vue?vue&type=script&lang=js\"\nexport * from \"./Status.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__"],"names":["$data","loading","_createBlock","_component_Loading","key","_createVNode","_component_MusicPlugin","$props","pluginName","config","editedPlaylistTracks","editedPlaylist","images","libraryResults","path","playlists","searchResults","status","$options","track","trackInfo","tracks","onAddToPlaylist","addToPlaylist","onAddToTracklistFromEditedPlaylist","addToTracklistFromEditedPlaylist","onAddToTracklist","addToTracklist","onCd","cd","onClear","clear","onConsume","consume","onInfo","_cache","$event","onLoadPlaylist","loadPlaylist","onNewPlayingTrack","refreshStatus","onNext","next","onPause","pause","onPlayPlaylist","playPlaylist","onPlay","play","onPlaylistAdd","playlistAdd","onPlaylistEdit","playlistEditChanged","onPlaylistTrackMove","playlistTrackMove","onPlaylistUpdate","refresh","onPrevious","previous","onRandom","random","onRemoveFromPlaylist","removeFromPlaylist","onRemoveFromTracklist","removeFromTracklist","onRemovePlaylist","removePlaylist","onRepeat","repeat","onSearchClear","onSearch","search","onSeek","seek","onSetVolume","setVolume","onStatusUpdate","onStop","stop","onSwapTracks","swapTracks","onTracklistMove","moveTracklistTracks","onTracklistSave","saveToPlaylist","components","Loading","MusicPlugin","mixins","Status","Utils","props","type","Object","default","String","required","fetchStatusOnUpdate","Boolean","data","status_","computed","this","elapsed","isNaN","parseFloat","time","pos","playingPos","methods","refreshTracks","background","request","setStatusFromEvent","event","parseStatus","isStatusUpdate","refreshCurrentImage","curTrack","uri","file","refreshImages","entries","resources","Set","map","filter","forEach","image","refreshPlaylists","playlist","lastModified","last_modified","sort","a","b","name","localeCompare","Promise","all","resource","volume","position","value","parseInt","length","positions","from_pos","to_pos","_loadPlaylist","confirm","splitMoveTracksIntoChunks","chunk","offset","to","chunks","from","i","reduce","acc","idx","push","start","end","ret","async","playlistIdx","query","Array","isArray","result","mounted","bus","on","__exports__","render","obj","k","v","split","duration","playlistPos"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/3083.b7c37603.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Music/Common.vue","webpack://platypush/./src/components/panels/Music/Common.vue?bedc","webpack://platypush/./src/components/panels/MusicMpd/Index.vue","webpack://platypush/./src/components/panels/MusicMpd/Index.vue?9486","webpack://platypush/./src/mixins/Music/Status.vue","webpack://platypush/./src/mixins/Music/Status.vue?daf1"],"sourcesContent":["\n\n\n","import { render } from \"./Common.vue?vue&type=template&id=b621140e\"\nimport script from \"./Common.vue?vue&type=script&lang=js\"\nexport * from \"./Common.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=0bb5c46a\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n","import script from \"./Status.vue?vue&type=script&lang=js\"\nexport * from \"./Status.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__"],"names":["$data","loading","_createBlock","_component_Loading","key","_createVNode","_component_MusicPlugin","$props","pluginName","config","editedPlaylistTracks","editedPlaylist","images","libraryResults","path","playlists","searchResults","status","$options","track","trackInfo","tracks","onAddToPlaylist","addToPlaylist","onAddToTracklistFromEditedPlaylist","addToTracklistFromEditedPlaylist","onAddToTracklist","addToTracklist","onCd","cd","onClear","clear","onConsume","consume","onInfo","_cache","$event","onLoadPlaylist","loadPlaylist","onNewPlayingTrack","refreshStatus","onNext","next","onPause","pause","onPlayPlaylist","playPlaylist","onPlay","play","onPlaylistAdd","playlistAdd","onPlaylistEdit","playlistEditChanged","onPlaylistTrackMove","playlistTrackMove","onPlaylistUpdate","refresh","onPrevious","previous","onRandom","random","onRemoveFromPlaylist","removeFromPlaylist","onRemoveFromTracklist","removeFromTracklist","onRemovePlaylist","removePlaylist","onRepeat","repeat","onSearchClear","onSearch","search","onSeek","seek","onSetVolume","setVolume","onStatusUpdate","onStop","stop","onSwapTracks","swapTracks","onTracklistMove","moveTracklistTracks","onTracklistSave","saveToPlaylist","components","Loading","MusicPlugin","mixins","Status","Utils","props","type","Object","default","String","required","fetchStatusOnUpdate","Boolean","data","status_","computed","this","elapsed","isNaN","parseFloat","time","pos","playingPos","methods","refreshTracks","background","request","setStatusFromEvent","event","parseStatus","isStatusUpdate","refreshCurrentImage","curTrack","uri","file","refreshImages","entries","resources","Set","map","filter","forEach","image","refreshPlaylists","playlist","lastModified","last_modified","sort","a","b","name","localeCompare","Promise","all","resource","volume","position","value","parseInt","length","positions","from_pos","to_pos","_loadPlaylist","confirm","splitMoveTracksIntoChunks","chunk","offset","to","chunks","from","i","reduce","acc","idx","push","start","end","ret","async","playlistIdx","query","Array","isArray","result","mounted","bus","on","__exports__","render","obj","k","v","split","duration","playlistPos"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/34.20b88a75.js b/platypush/backend/http/webapp/dist/static/js/34.4c59fb03.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/34.20b88a75.js rename to platypush/backend/http/webapp/dist/static/js/34.4c59fb03.js index 5264c0a237..42d2c81784 100644 --- a/platypush/backend/http/webapp/dist/static/js/34.20b88a75.js +++ b/platypush/backend/http/webapp/dist/static/js/34.4c59fb03.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[34],{34:function(s,l,a){a.r(l),a.d(l,{default:function(){return Zs}});var t=a(6252);const e=s=>((0,t.dD)("data-v-7aabbd4c"),s=s(),(0,t.Cn)(),s),n={class:"tv-samsung-ws-container"},o={class:"controls",tabindex:"1"},c={class:"row section"},i={class:"col-4"},u=e((()=>(0,t._)("i",{class:"fas fa-home"},null,-1))),r=[u],v=e((()=>(0,t._)("div",{class:"col-4"}," ",-1))),w={class:"col-4 pull-right"},_=e((()=>(0,t._)("i",{class:"fas fa-power-off"},null,-1))),d=[_],h={class:"row rows section"},m={class:"row"},f={class:"col-4"},b=e((()=>(0,t._)("i",{class:"fas fa-undo"},null,-1))),p=[b],g={class:"col-4"},k=e((()=>(0,t._)("i",{class:"fas fa-info"},null,-1))),y=[k],C={class:"col-4"},q=e((()=>(0,t._)("i",{class:"fas fa-plug"},null,-1))),D=[q],U={class:"row"},B={class:"col-4"},x=e((()=>(0,t._)("i",{class:"fas fa-bars"},null,-1))),I=[x],O={class:"col-4"},R=e((()=>(0,t._)("i",{class:"fas fa-tools"},null,-1))),S=[R],H={class:"col-4"},L=e((()=>(0,t._)("i",{class:"fas fa-globe"},null,-1))),M=[L],P={class:"volume-channel section"},T={class:"volume col-5"},V={class:"row"},Z=e((()=>(0,t._)("i",{class:"fas fa-plus"},null,-1))),E=[Z],G=e((()=>(0,t._)("div",{class:"row"},[(0,t._)("i",{class:"fas fa-volume-up"})],-1))),K={class:"row"},N=e((()=>(0,t._)("i",{class:"fas fa-minus"},null,-1))),W=[N],Y={class:"row"},j=e((()=>(0,t._)("i",{class:"fas fa-volume-mute"},null,-1))),z=[j],A=e((()=>(0,t._)("div",{class:"col-2"}," ",-1))),F={class:"channel col-5"},J={class:"row"},Q=e((()=>(0,t._)("i",{class:"fas fa-plus"},null,-1))),X=[Q],$=e((()=>(0,t._)("div",{class:"row"}," CH ",-1))),ss={class:"row"},ls=e((()=>(0,t._)("i",{class:"fas fa-minus"},null,-1))),as=[ls],ts={class:"row"},es=e((()=>(0,t._)("i",{class:"fas fa-keyboard"},null,-1))),ns=[es],os={class:"directions section"},cs={class:"row"},is=e((()=>(0,t._)("div",{class:"col-4"}," ",-1))),us={class:"col-4"},rs=e((()=>(0,t._)("i",{class:"fas fa-chevron-up"},null,-1))),vs=[rs],ws=e((()=>(0,t._)("div",{class:"col-4"}," ",-1))),_s={class:"row"},ds={class:"col-4"},hs=e((()=>(0,t._)("i",{class:"fas fa-chevron-left"},null,-1))),ms=[hs],fs={class:"col-4"},bs=e((()=>(0,t._)("i",{class:"far fa-circle"},null,-1))),ps=[bs],gs={class:"col-4"},ks=e((()=>(0,t._)("i",{class:"fas fa-chevron-right"},null,-1))),ys=[ks],Cs={class:"row"},qs=e((()=>(0,t._)("div",{class:"col-4"}," ",-1))),Ds={class:"col-4"},Us=e((()=>(0,t._)("i",{class:"fas fa-chevron-down"},null,-1))),Bs=[Us],xs=e((()=>(0,t._)("div",{class:"col-4"}," ",-1))),Is={class:"row colors section"},Os={class:"col-3"},Rs={class:"col-3"},Ss={class:"col-3"},Hs={class:"col-3"};function Ls(s,l,a,e,u,_){return(0,t.wg)(),(0,t.iD)("div",n,[(0,t._)("div",o,[(0,t._)("div",c,[(0,t._)("div",i,[(0,t._)("button",{onClick:l[0]||(l[0]=(...s)=>_.home&&_.home(...s)),value:"home",title:"Home"},r)]),v,(0,t._)("div",w,[(0,t._)("button",{onClick:l[1]||(l[1]=(...s)=>_.power&&_.power(...s)),class:"power",value:"power",title:"Power Off"},d)])]),(0,t._)("div",h,[(0,t._)("div",m,[(0,t._)("div",f,[(0,t._)("button",{onClick:l[2]||(l[2]=(...s)=>_.back&&_.back(...s)),value:"back",title:"Back"},p)]),(0,t._)("div",g,[(0,t._)("button",{onClick:l[3]||(l[3]=(...s)=>_.info&&_.info(...s)),value:"info",title:"Info"},y)]),(0,t._)("div",C,[(0,t._)("button",{onClick:l[4]||(l[4]=(...s)=>_.source&&_.source(...s)),value:"source",title:"Select source"},D)])]),(0,t._)("div",U,[(0,t._)("div",B,[(0,t._)("button",{onClick:l[5]||(l[5]=(...s)=>_.menu&&_.menu(...s)),value:"menu",title:"Menu"},I)]),(0,t._)("div",O,[(0,t._)("button",{onClick:l[6]||(l[6]=(...s)=>_.tools&&_.tools(...s)),value:"tools",title:"Tools"},S)]),(0,t._)("div",H,[(0,t._)("button",{onClick:l[7]||(l[7]=(...s)=>_.browser&&_.browser(...s)),value:"browser",title:"Open browser"},M)])])]),(0,t._)("div",P,[(0,t._)("div",T,[(0,t._)("div",V,[(0,t._)("button",{onClick:l[8]||(l[8]=(...s)=>_.volumeUp&&_.volumeUp(...s)),value:"volume_up",title:"Volume Up"},E)]),G,(0,t._)("div",K,[(0,t._)("button",{onClick:l[9]||(l[9]=(...s)=>_.volumeDown&&_.volumeDown(...s)),value:"volume_down",title:"Volume Down"},W)]),(0,t._)("div",Y,[(0,t._)("button",{onClick:l[10]||(l[10]=(...s)=>_.mute&&_.mute(...s)),value:"mute",title:"Mute"},z)])]),A,(0,t._)("div",F,[(0,t._)("div",J,[(0,t._)("button",{onClick:l[11]||(l[11]=(...s)=>_.channelUp&&_.channelUp(...s)),value:"channel_up",title:"Next Channel"},X)]),$,(0,t._)("div",ss,[(0,t._)("button",{onClick:l[12]||(l[12]=(...s)=>_.channelDown&&_.channelDown(...s)),value:"channel_down",title:"Previous Channel"},as)]),(0,t._)("div",ts,[(0,t._)("button",{onClick:l[13]||(l[13]=(...s)=>_.channel&&_.channel(...s)),value:"channel",title:"Select Channel"},ns)])])]),(0,t._)("div",os,[(0,t._)("div",cs,[is,(0,t._)("div",us,[(0,t._)("button",{onClick:l[14]||(l[14]=(...s)=>_.up&&_.up(...s)),value:"up",title:"Up"},vs)]),ws]),(0,t._)("div",_s,[(0,t._)("div",ds,[(0,t._)("button",{onClick:l[15]||(l[15]=(...s)=>_.left&&_.left(...s)),value:"left",title:"Left"},ms)]),(0,t._)("div",fs,[(0,t._)("button",{onClick:l[16]||(l[16]=(...s)=>_.enter&&_.enter(...s)),value:"enter",title:"Enter/OK"},ps)]),(0,t._)("div",gs,[(0,t._)("button",{onClick:l[17]||(l[17]=(...s)=>_.right&&_.right(...s)),value:"right",title:"Right"},ys)])]),(0,t._)("div",Cs,[qs,(0,t._)("div",Ds,[(0,t._)("button",{onClick:l[18]||(l[18]=(...s)=>_.down&&_.down(...s)),value:"down",title:"Down"},Bs)]),xs])]),(0,t._)("div",Is,[(0,t._)("div",Os,[(0,t._)("button",{class:"color red",onClick:l[19]||(l[19]=(...s)=>_.color&&_.color(...s)),value:"red",title:"Red Button"})]),(0,t._)("div",Rs,[(0,t._)("button",{class:"color green",onClick:l[20]||(l[20]=(...s)=>_.color&&_.color(...s)),value:"green",title:"Green Button"})]),(0,t._)("div",Ss,[(0,t._)("button",{class:"color yellow",onClick:l[21]||(l[21]=(...s)=>_.color&&_.color(...s)),value:"yellow",title:"Yellow Button"})]),(0,t._)("div",Hs,[(0,t._)("button",{class:"color blue",onClick:l[22]||(l[22]=(...s)=>_.color&&_.color(...s)),value:"blue",title:"Blue Button"})])])])])}var Ms=a(8637),Ps={name:"TvSamsungWs",mixins:[Ms.Z],methods:{async up(){await this.request("tv.samsung.ws.up")},async down(){await this.request("tv.samsung.ws.down")},async left(){await this.request("tv.samsung.ws.left")},async right(){await this.request("tv.samsung.ws.right")},async enter(){await this.request("tv.samsung.ws.enter")},async power(){await this.request("tv.samsung.ws.power")},async red(){await this.request("tv.samsung.ws.red")},async yellow(){await this.request("tv.samsung.ws.yellow")},async green(){await this.request("tv.samsung.ws.green")},async blue(){await this.request("tv.samsung.ws.blue")},async volumeUp(){await this.request("tv.samsung.ws.volume_up")},async volumeDown(){await this.request("tv.samsung.ws.volume_down")},async channelUp(){await this.request("tv.samsung.ws.channel_up")},async channelDown(){await this.request("tv.samsung.ws.channel_down")},async mute(){await this.request("tv.samsung.ws.mute")},async home(){await this.request("tv.samsung.ws.home")},async back(){await this.request("tv.samsung.ws.back")},async menu(){await this.request("tv.samsung.ws.menu")},async info(){await this.request("tv.samsung.ws.info")},async source(){await this.request("tv.samsung.ws.source")},async tools(){await this.request("tv.samsung.ws.tools")},async browser(){const s=prompt("URL to open").trim();s.length&&await this.request("tv.samsung.ws.open_browser",{url:s})},async channel(){const s=prompt("Channel number").trim();s.length&&await this.request("tv.samsung.ws.channel",{channel:parseInt(s)})},async color(s){await this.request("tv.samsung.ws."+s.target.value)}}},Ts=a(3744);const Vs=(0,Ts.Z)(Ps,[["render",Ls],["__scopeId","data-v-7aabbd4c"]]);var Zs=Vs}}]); -//# sourceMappingURL=34.20b88a75.js.map \ No newline at end of file +//# sourceMappingURL=34.4c59fb03.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/34.20b88a75.js.map b/platypush/backend/http/webapp/dist/static/js/34.4c59fb03.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/34.20b88a75.js.map rename to platypush/backend/http/webapp/dist/static/js/34.4c59fb03.js.map index 7fd39f8e67..9e0ab9da38 100644 --- a/platypush/backend/http/webapp/dist/static/js/34.20b88a75.js.map +++ b/platypush/backend/http/webapp/dist/static/js/34.4c59fb03.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/34.20b88a75.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/TvSamsungWs/Index.vue","webpack://platypush/./src/components/panels/TvSamsungWs/Index.vue?c4eb"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=7aabbd4c&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=7aabbd4c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7aabbd4c\"]])\n\nexport default __exports__"],"names":["class","tabindex","_createElementVNode","_hoisted_5","_hoisted_9","_hoisted_14","_hoisted_17","_hoisted_20","_hoisted_24","_hoisted_27","_hoisted_30","_hoisted_35","_hoisted_39","_hoisted_42","_hoisted_47","_hoisted_51","_hoisted_54","_hoisted_60","_hoisted_65","_hoisted_68","_hoisted_71","_hoisted_76","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_hoisted_4","onClick","_cache","args","$options","home","value","title","_hoisted_7","_hoisted_8","power","_hoisted_11","_hoisted_12","_hoisted_13","back","_hoisted_16","info","_hoisted_19","source","_hoisted_22","_hoisted_23","menu","_hoisted_26","tools","_hoisted_29","browser","_hoisted_32","_hoisted_33","_hoisted_34","volumeUp","_hoisted_37","_hoisted_38","volumeDown","_hoisted_41","mute","_hoisted_44","_hoisted_45","_hoisted_46","channelUp","_hoisted_49","_hoisted_50","channelDown","_hoisted_53","channel","_hoisted_56","_hoisted_57","_hoisted_58","_hoisted_59","up","_hoisted_62","_hoisted_63","_hoisted_64","left","_hoisted_67","enter","_hoisted_70","right","_hoisted_73","_hoisted_74","_hoisted_75","down","_hoisted_78","_hoisted_79","_hoisted_80","color","_hoisted_81","_hoisted_82","_hoisted_83","name","mixins","Utils","methods","this","request","red","yellow","green","blue","url","prompt","trim","length","ch","parseInt","event","target","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/34.4c59fb03.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/TvSamsungWs/Index.vue","webpack://platypush/./src/components/panels/TvSamsungWs/Index.vue?c4eb"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=7aabbd4c&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=7aabbd4c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7aabbd4c\"]])\n\nexport default __exports__"],"names":["class","tabindex","_createElementVNode","_hoisted_5","_hoisted_9","_hoisted_14","_hoisted_17","_hoisted_20","_hoisted_24","_hoisted_27","_hoisted_30","_hoisted_35","_hoisted_39","_hoisted_42","_hoisted_47","_hoisted_51","_hoisted_54","_hoisted_60","_hoisted_65","_hoisted_68","_hoisted_71","_hoisted_76","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_hoisted_4","onClick","_cache","args","$options","home","value","title","_hoisted_7","_hoisted_8","power","_hoisted_11","_hoisted_12","_hoisted_13","back","_hoisted_16","info","_hoisted_19","source","_hoisted_22","_hoisted_23","menu","_hoisted_26","tools","_hoisted_29","browser","_hoisted_32","_hoisted_33","_hoisted_34","volumeUp","_hoisted_37","_hoisted_38","volumeDown","_hoisted_41","mute","_hoisted_44","_hoisted_45","_hoisted_46","channelUp","_hoisted_49","_hoisted_50","channelDown","_hoisted_53","channel","_hoisted_56","_hoisted_57","_hoisted_58","_hoisted_59","up","_hoisted_62","_hoisted_63","_hoisted_64","left","_hoisted_67","enter","_hoisted_70","right","_hoisted_73","_hoisted_74","_hoisted_75","down","_hoisted_78","_hoisted_79","_hoisted_80","color","_hoisted_81","_hoisted_82","_hoisted_83","name","mixins","Utils","methods","this","request","red","yellow","green","blue","url","prompt","trim","length","ch","parseInt","event","target","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3400.71dcdd2d.js b/platypush/backend/http/webapp/dist/static/js/3400.6966f10e.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/3400.71dcdd2d.js rename to platypush/backend/http/webapp/dist/static/js/3400.6966f10e.js index 94b8262907..e295926563 100644 --- a/platypush/backend/http/webapp/dist/static/js/3400.71dcdd2d.js +++ b/platypush/backend/http/webapp/dist/static/js/3400.6966f10e.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3400],{6896:function(t,s,a){a.d(s,{Z:function(){return y}});var e=a(6252);function i(t,s,a,i,l,r){const n=(0,e.up)("Loading"),o=(0,e.up)("MusicPlugin");return(0,e.wg)(),(0,e.iD)(e.HY,null,[l.loading?((0,e.wg)(),(0,e.j4)(n,{key:0})):(0,e.kq)("",!0),(0,e.Wm)(o,{"plugin-name":a.pluginName,config:a.config,"edited-playlist-tracks":l.editedPlaylistTracks,"edited-playlist":l.editedPlaylist,images:l.images,"library-results":l.libraryResults,loading:l.loading,path:l.path,playlists:l.playlists,"search-results":l.searchResults,status:r.status,track:r.track,"track-info":l.trackInfo,tracks:l.tracks,onAddToPlaylist:r.addToPlaylist,onAddToTracklistFromEditedPlaylist:r.addToTracklistFromEditedPlaylist,onAddToTracklist:r.addToTracklist,onCd:r.cd,onClear:r.clear,onConsume:r.consume,onInfo:s[0]||(s[0]=t=>l.trackInfo=t),onLoadPlaylist:r.loadPlaylist,onNewPlayingTrack:s[1]||(s[1]=t=>r.refreshStatus(!0,!0,t)),onNext:r.next,onPause:r.pause,onPlayPlaylist:r.playPlaylist,onPlay:r.play,onPlaylistAdd:r.playlistAdd,onPlaylistEdit:r.playlistEditChanged,onPlaylistTrackMove:r.playlistTrackMove,onPlaylistUpdate:s[2]||(s[2]=t=>r.refresh(!0)),onPrevious:r.previous,onRandom:r.random,onRemoveFromPlaylist:r.removeFromPlaylist,onRemoveFromTracklist:r.removeFromTracklist,onRemovePlaylist:r.removePlaylist,onRepeat:r.repeat,onSearchClear:s[3]||(s[3]=t=>l.searchResults=[]),onSearch:r.search,onSeek:r.seek,onSetVolume:r.setVolume,onStatusUpdate:s[4]||(s[4]=t=>r.refreshStatus(!0,!0,t)),onStop:r.stop,onSwapTracks:r.swapTracks,onTracklistMove:r.moveTracklistTracks,onTracklistSave:r.saveToPlaylist},null,8,["plugin-name","config","edited-playlist-tracks","edited-playlist","images","library-results","loading","path","playlists","search-results","status","track","track-info","tracks","onAddToPlaylist","onAddToTracklistFromEditedPlaylist","onAddToTracklist","onCd","onClear","onConsume","onLoadPlaylist","onNext","onPause","onPlayPlaylist","onPlay","onPlaylistAdd","onPlaylistEdit","onPlaylistTrackMove","onPrevious","onRandom","onRemoveFromPlaylist","onRemoveFromTracklist","onRemovePlaylist","onRepeat","onSearch","onSeek","onSetVolume","onStop","onSwapTracks","onTracklistMove","onTracklistSave"])],64)}a(560);var l=a(288),r=a(8637),n=a(6791),o=a(7303),h=a(5250),u={components:{Loading:n.Z,MusicPlugin:l["default"]},mixins:[o.Z,r.Z],props:{config:{type:Object,default:()=>{}},pluginName:{type:String,required:!0},fetchStatusOnUpdate:{type:Boolean,default:!0}},data(){return{loading:!1,tracks:[],playlists:[],status_:{},images:{},editedPlaylist:null,editedPlaylistTracks:[],trackInfo:null,searchResults:[],libraryResults:[],path:[]}},computed:{status(){const t={...this.status_};return t.elapsed||isNaN(parseFloat(t.time))||(t.elapsed=t.time),t},track(){let t=null;return null!=this.status?.playingPos?t=this.status.playingPos:null!=this.status?.track?.pos&&(t=this.status.track.pos),null==t?null:this.tracks[t]}},methods:{async refreshTracks(t){t||(this.loading=!0);try{this.tracks=await this.request(`${this.pluginName}.get_tracks`)}finally{this.loading=!1}},setStatusFromEvent(t){t&&t.status&&(this.status_=this.parseStatus(t.status))},async refreshStatus(t,s,a){if(s&&!this.fetchStatusOnUpdate)this.setStatusFromEvent(a);else{t||(this.loading=!0);try{this.status_=this.parseStatus(await this.request(`${this.pluginName}.status`))}finally{this.loading=!1}}this.refreshCurrentImage()},async refreshCurrentImage(){const t=this.track?.uri||this.track?.file;t&&!(t in this.images)&&await this.refreshImages([this.track])},async refreshImages(t){Object.entries(await this.request(`${this.pluginName}.get_images`,{resources:[...new Set(t.map((t=>t.uri||t.file)).filter((t=>t&&!(t in this.images))))]})).forEach((([t,s])=>{this.images[t]=s}))},async refreshPlaylists(t){t||(this.loading=!0);try{this.playlists=(await this.request(`${this.pluginName}.get_playlists`)).map((t=>({...t,lastModified:t.last_modified}))).sort(((t,s)=>t.name.localeCompare(s.name)))}finally{this.loading=!1}},async refresh(t){t||(this.loading=!0);try{await Promise.all([this.refreshTracks(t),this.refreshStatus(t),this.refreshPlaylists(t)])}finally{this.loading=!1}},async play(t){null!=t?.pos?await this.request(`${this.pluginName}.play_pos`,{pos:t.pos}):t?.file?await this.request(`${this.pluginName}.play`,{resource:t.file}):await this.request(`${this.pluginName}.play`),await this.refreshStatus(!0)},async pause(){await this.request(`${this.pluginName}.pause`),await this.refreshStatus(!0)},async stop(){await this.request(`${this.pluginName}.stop`),await this.refreshStatus(!0)},async previous(){await this.request(`${this.pluginName}.previous`),await this.refreshStatus(!0)},async next(){await this.request(`${this.pluginName}.next`),await this.refreshStatus(!0)},async clear(){await this.request(`${this.pluginName}.clear`),await Promise.all([this.refreshStatus(!0),this.refreshTracks(!0)])},async setVolume(t){t!==this.status.volume&&(await this.request(`${this.pluginName}.set_volume`,{volume:t}),await this.refreshStatus(!0))},async seek(t){await this.request(`${this.pluginName}.seek`,{position:t}),await this.refreshStatus(!0)},async repeat(t){await this.request(`${this.pluginName}.repeat`,{value:!!parseInt(+t)}),await this.refreshStatus(!0)},async random(t){await this.request(`${this.pluginName}.random`,{value:!!parseInt(+t)}),await this.refreshStatus(!0)},async consume(t){await this.request(`${this.pluginName}.consume`,{value:!!parseInt(+t)}),await this.refreshStatus(!0)},async addToTracklist(t){t.file&&(t=t.file),await this.request(`${this.pluginName}.add`,{resource:t}),await this.refresh(!0)},async addToTracklistFromEditedPlaylist(t){const s=t?.tracks?.map((t=>this.editedPlaylistTracks[t]))?.filter((t=>t?.file))?.map((t=>t.file));s?.length&&(await Promise.all(s.map((t=>this.request(`${this.pluginName}.add`,{resource:t})))),await this.refresh(!0),t.play&&await this.request(`${this.pluginName}.play_pos`,{pos:this.tracks.length-s.length}))},async removeFromPlaylist(t){await this.request(`${this.pluginName}.remove_from_playlist`,{resources:t,playlist:this.playlists[this.editedPlaylist].name}),await this.playlistEditChanged(this.editedPlaylist)},async removeFromTracklist(t){await this.request(`${this.pluginName}.delete`,{positions:t.sort()}),await this.refresh(!0)},async swapTracks(t){await this.request(`${this.pluginName}.move`,{from_pos:t[0],to_pos:t[1]}),await this.refresh(!0)},async playPlaylist(t){await this._loadPlaylist(t,!0)},async loadPlaylist(t){await this._loadPlaylist(t,!1)},async _loadPlaylist(t,s){const a=this.playlists[t];await this.request(`${this.pluginName}.load`,{playlist:a.uri||a.name,play:s}),await this.refresh(!0)},async removePlaylist(t){const s=this.playlists[t];confirm(`Are you REALLY sure that you want to remove the playlist ${s.name}?`)&&(await this.request(`${this.pluginName}.delete_playlist`,{playlist:s.name}),await this.refreshPlaylists(!0))},async saveToPlaylist(t){await this.request(`${this.pluginName}.save`,{name:t}),await this.refreshPlaylists(!0)},splitMoveTracksIntoChunks(t){let s=[],a=t.to;const e=(t?.from||[]).map((t=>parseInt(t))).sort(((t,s)=>t-s)).reduce(((t,a,e)=>(0===e||s.length>0&&a===s[s.length-1]+1?s.push(a):(t.push(s),s=[a]),t)),[]);return s.length>0&&e.push(s),e.map((t=>{const s=t[0],e=t[t.length-1]===t[0]?t[0]:t[t.length-1]+1;let i={start:s,end:e,position:a};return a+=t.length,i}))},async moveTracklistTracks(t){for(const s of this.splitMoveTracksIntoChunks(t))await this.request(`${this.pluginName}.move`,s);this.fetchStatusOnUpdate||await this.refreshTracks(!0)},async playlistAdd(t){await this.request(`${this.pluginName}.add_to_playlist`,{resources:[t],playlist:this.playlists[this.editedPlaylist].name}),await this.playlistEditChanged(this.editedPlaylist)},async playlistEditChanged(t){if(this.editedPlaylist=t,null!=t){this.loading=!0;try{this.editedPlaylistTracks=await this.request(`${this.pluginName}.get_playlist`,{playlist:this.playlists[t].name})}finally{this.loading=!1}}},async addToPlaylist(t){await Promise.all(t.playlists.map((async s=>{await this.request(`${this.pluginName}.add_to_playlist`,{resources:[t.track.file],playlist:this.playlists[s].name}),await this.playlistEditChanged(s)})))},async playlistTrackMove(t){const s=this.playlists[t.playlist];if(s){for(const a of this.splitMoveTracksIntoChunks(t))await this.request(`${this.pluginName}.playlist_move`,{playlist:s.uri||s.name,start:a.start,end:a.end,position:a.position});await this.playlistEditChanged(t.playlist)}},async search(t){this.loading=!0;try{this.searchResults=await this.request(`${this.pluginName}.search`,{filter:t})}finally{this.loading=!1}},async cd(t){this.loading=!0;let s=t;Array.isArray(t)&&(s=0===t.length?null:t[t.length-1]);try{this.libraryResults=(await this.request(`${this.pluginName}.browse`,{uri:s})).filter((t=>!t.playlist)),this.path=t}finally{this.loading=!1}}},mounted(){h.$.on("connected",this.refresh),this.refresh(),this.cd(this.path)}},p=a(3744);const c=(0,p.Z)(u,[["render",i]]);var y=c},3400:function(t,s,a){a.r(s),a.d(s,{default:function(){return h}});var e=a(6252);function i(t,s,a,i,l,r){const n=(0,e.up)("MusicPlugin");return(0,e.wg)(),(0,e.j4)(n,{"plugin-name":"music.mopidy","fetch-status-on-update":!1})}var l=a(6896),r={components:{MusicPlugin:l.Z}},n=a(3744);const o=(0,n.Z)(r,[["render",i]]);var h=o},7303:function(t,s,a){a.d(s,{Z:function(){return l}});var e={methods:{parseStatus(t){return Object.entries(t).reduce(((t,[s,a])=>{switch(s){case"bitrate":case"volume":t[s]=parseInt(a);break;case"consume":case"random":case"repeat":case"single":t[s]=!!parseInt(+a);break;case"playing_pos":case"song":t.playingPos=parseInt(a);break;case"time":a.split?(a=a.split(":"),1===a.length?t.elapsed=parseInt(a[0]):(t.elapsed=parseInt(a[0]),t.duration=parseInt(a[1]))):t.elapsed=a;break;case"track":null!=a?.time&&(t.duration=a.time),null!=a?.playlistPos&&(t.playingPos=a.pos);break;case"duration":t.duration=parseInt(a);break;case"elapsed":break;default:t[s]=a;break}return t}),{})}}};const i=e;var l=i}}]); -//# sourceMappingURL=3400.71dcdd2d.js.map \ No newline at end of file +//# sourceMappingURL=3400.6966f10e.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3400.71dcdd2d.js.map b/platypush/backend/http/webapp/dist/static/js/3400.6966f10e.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/3400.71dcdd2d.js.map rename to platypush/backend/http/webapp/dist/static/js/3400.6966f10e.js.map index 2bbaf3c857..47c022dda2 100644 --- a/platypush/backend/http/webapp/dist/static/js/3400.71dcdd2d.js.map +++ b/platypush/backend/http/webapp/dist/static/js/3400.6966f10e.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/3400.71dcdd2d.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Music/Common.vue","webpack://platypush/./src/components/panels/Music/Common.vue?bedc","webpack://platypush/./src/components/panels/MusicMopidy/Index.vue","webpack://platypush/./src/components/panels/MusicMopidy/Index.vue?14bc","webpack://platypush/./src/mixins/Music/Status.vue","webpack://platypush/./src/mixins/Music/Status.vue?daf1"],"sourcesContent":["\n\n\n","import { render } from \"./Common.vue?vue&type=template&id=b621140e\"\nimport script from \"./Common.vue?vue&type=script&lang=js\"\nexport * from \"./Common.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=31303b14\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n","import script from \"./Status.vue?vue&type=script&lang=js\"\nexport * from \"./Status.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__"],"names":["$data","loading","_createBlock","_component_Loading","key","_createVNode","_component_MusicPlugin","$props","pluginName","config","editedPlaylistTracks","editedPlaylist","images","libraryResults","path","playlists","searchResults","status","$options","track","trackInfo","tracks","onAddToPlaylist","addToPlaylist","onAddToTracklistFromEditedPlaylist","addToTracklistFromEditedPlaylist","onAddToTracklist","addToTracklist","onCd","cd","onClear","clear","onConsume","consume","onInfo","_cache","$event","onLoadPlaylist","loadPlaylist","onNewPlayingTrack","refreshStatus","onNext","next","onPause","pause","onPlayPlaylist","playPlaylist","onPlay","play","onPlaylistAdd","playlistAdd","onPlaylistEdit","playlistEditChanged","onPlaylistTrackMove","playlistTrackMove","onPlaylistUpdate","refresh","onPrevious","previous","onRandom","random","onRemoveFromPlaylist","removeFromPlaylist","onRemoveFromTracklist","removeFromTracklist","onRemovePlaylist","removePlaylist","onRepeat","repeat","onSearchClear","onSearch","search","onSeek","seek","onSetVolume","setVolume","onStatusUpdate","onStop","stop","onSwapTracks","swapTracks","onTracklistMove","moveTracklistTracks","onTracklistSave","saveToPlaylist","components","Loading","MusicPlugin","mixins","Status","Utils","props","type","Object","default","String","required","fetchStatusOnUpdate","Boolean","data","status_","computed","this","elapsed","isNaN","parseFloat","time","pos","playingPos","methods","refreshTracks","background","request","setStatusFromEvent","event","parseStatus","isStatusUpdate","refreshCurrentImage","curTrack","uri","file","refreshImages","entries","resources","Set","map","filter","forEach","image","refreshPlaylists","playlist","lastModified","last_modified","sort","a","b","name","localeCompare","Promise","all","resource","volume","position","value","parseInt","length","positions","from_pos","to_pos","_loadPlaylist","confirm","splitMoveTracksIntoChunks","chunk","offset","to","chunks","from","i","reduce","acc","idx","push","start","end","ret","async","playlistIdx","query","Array","isArray","result","mounted","bus","on","__exports__","render","obj","k","v","split","duration","playlistPos"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/3400.6966f10e.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Music/Common.vue","webpack://platypush/./src/components/panels/Music/Common.vue?bedc","webpack://platypush/./src/components/panels/MusicMopidy/Index.vue","webpack://platypush/./src/components/panels/MusicMopidy/Index.vue?14bc","webpack://platypush/./src/mixins/Music/Status.vue","webpack://platypush/./src/mixins/Music/Status.vue?daf1"],"sourcesContent":["\n\n\n","import { render } from \"./Common.vue?vue&type=template&id=b621140e\"\nimport script from \"./Common.vue?vue&type=script&lang=js\"\nexport * from \"./Common.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=31303b14\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n","import script from \"./Status.vue?vue&type=script&lang=js\"\nexport * from \"./Status.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__"],"names":["$data","loading","_createBlock","_component_Loading","key","_createVNode","_component_MusicPlugin","$props","pluginName","config","editedPlaylistTracks","editedPlaylist","images","libraryResults","path","playlists","searchResults","status","$options","track","trackInfo","tracks","onAddToPlaylist","addToPlaylist","onAddToTracklistFromEditedPlaylist","addToTracklistFromEditedPlaylist","onAddToTracklist","addToTracklist","onCd","cd","onClear","clear","onConsume","consume","onInfo","_cache","$event","onLoadPlaylist","loadPlaylist","onNewPlayingTrack","refreshStatus","onNext","next","onPause","pause","onPlayPlaylist","playPlaylist","onPlay","play","onPlaylistAdd","playlistAdd","onPlaylistEdit","playlistEditChanged","onPlaylistTrackMove","playlistTrackMove","onPlaylistUpdate","refresh","onPrevious","previous","onRandom","random","onRemoveFromPlaylist","removeFromPlaylist","onRemoveFromTracklist","removeFromTracklist","onRemovePlaylist","removePlaylist","onRepeat","repeat","onSearchClear","onSearch","search","onSeek","seek","onSetVolume","setVolume","onStatusUpdate","onStop","stop","onSwapTracks","swapTracks","onTracklistMove","moveTracklistTracks","onTracklistSave","saveToPlaylist","components","Loading","MusicPlugin","mixins","Status","Utils","props","type","Object","default","String","required","fetchStatusOnUpdate","Boolean","data","status_","computed","this","elapsed","isNaN","parseFloat","time","pos","playingPos","methods","refreshTracks","background","request","setStatusFromEvent","event","parseStatus","isStatusUpdate","refreshCurrentImage","curTrack","uri","file","refreshImages","entries","resources","Set","map","filter","forEach","image","refreshPlaylists","playlist","lastModified","last_modified","sort","a","b","name","localeCompare","Promise","all","resource","volume","position","value","parseInt","length","positions","from_pos","to_pos","_loadPlaylist","confirm","splitMoveTracksIntoChunks","chunk","offset","to","chunks","from","i","reduce","acc","idx","push","start","end","ret","async","playlistIdx","query","Array","isArray","result","mounted","bus","on","__exports__","render","obj","k","v","split","duration","playlistPos"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3518.87ec65f4.js b/platypush/backend/http/webapp/dist/static/js/3518.b56228c9.js similarity index 90% rename from platypush/backend/http/webapp/dist/static/js/3518.87ec65f4.js rename to platypush/backend/http/webapp/dist/static/js/3518.b56228c9.js index 67db3a3bdb..0a7954dc07 100644 --- a/platypush/backend/http/webapp/dist/static/js/3518.87ec65f4.js +++ b/platypush/backend/http/webapp/dist/static/js/3518.b56228c9.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3518],{3518:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,r,p){const s=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(s,{"plugin-name":"media.mplayer"})}var r=a(3033),p={name:"MediaMplayer",components:{Media:r["default"]}},s=a(3744);const c=(0,s.Z)(p,[["render",t]]);var i=c}}]); -//# sourceMappingURL=3518.87ec65f4.js.map \ No newline at end of file +//# sourceMappingURL=3518.b56228c9.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3518.87ec65f4.js.map b/platypush/backend/http/webapp/dist/static/js/3518.b56228c9.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/3518.87ec65f4.js.map rename to platypush/backend/http/webapp/dist/static/js/3518.b56228c9.js.map index a7d9df020f..c413ddfc62 100644 --- a/platypush/backend/http/webapp/dist/static/js/3518.87ec65f4.js.map +++ b/platypush/backend/http/webapp/dist/static/js/3518.b56228c9.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/3518.87ec65f4.js","mappings":"iPACEA,EAAAA,EAAAA,IAAqCC,EAAA,CAA9B,cAAY,iB,eAMrB,GACEC,KAAM,eACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaMplayer/Index.vue","webpack://platypush/./src/components/panels/MediaMplayer/Index.vue?becb"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=08ab61b7\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/3518.b56228c9.js","mappings":"iPACEA,EAAAA,EAAAA,IAAqCC,EAAA,CAA9B,cAAY,iB,eAMrB,GACEC,KAAM,eACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaMplayer/Index.vue","webpack://platypush/./src/components/panels/MediaMplayer/Index.vue?becb"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=08ab61b7\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3732.c7f5cb1f.js b/platypush/backend/http/webapp/dist/static/js/3732.d6584e8e.js similarity index 97% rename from platypush/backend/http/webapp/dist/static/js/3732.c7f5cb1f.js rename to platypush/backend/http/webapp/dist/static/js/3732.d6584e8e.js index 17f8eeffcd..fb38236f11 100644 --- a/platypush/backend/http/webapp/dist/static/js/3732.c7f5cb1f.js +++ b/platypush/backend/http/webapp/dist/static/js/3732.d6584e8e.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3732],{3732:function(t,a,e){e.r(a),e.d(a,{default:function(){return d}});var n=e(6252);function l(t,a,e,l,i,s){const u=(0,n.up)("Panel");return(0,n.wg)(),(0,n.j4)(u,{"plugin-name":"tts"})}var i=e(5169),s={name:"Tts",components:{Panel:i.Z}},u=e(3744);const r=(0,u.Z)(s,[["render",l]]);var d=r},5169:function(t,a,e){e.d(a,{Z:function(){return y}});var n=e(6252),l=e(9963);const i=t=>((0,n.dD)("data-v-a248454a"),t=t(),(0,n.Cn)(),t),s={class:"tts-container"},u={class:"field text-container"},r=["disabled"],d={class:"field lang-container"},c=["disabled"],o={class:"field buttons"},p=["disabled"],g=i((()=>(0,n._)("i",{class:"fa fa-volume-up"},null,-1))),f=[g];function v(t,a,e,i,g,v){return(0,n.wg)(),(0,n.iD)("div",s,[(0,n._)("form",{onSubmit:a[0]||(a[0]=(0,l.iM)(((...t)=>v.talk&&v.talk(...t)),["prevent"]))},[(0,n._)("div",u,[(0,n._)("label",null,[(0,n._)("input",{type:"text",name:"text",placeholder:"Text to say",disabled:g.talking},null,8,r)])]),(0,n._)("div",d,[(0,n._)("label",null,[(0,n._)("input",{type:"text",name:"language",placeholder:"Language code",disabled:g.talking},null,8,c)])]),(0,n._)("div",o,[(0,n._)("button",{type:"submit",disabled:g.talking},f,8,p)])],32)])}var m=e(8637),b={name:"Panel",mixins:[m.Z],props:{pluginName:{type:String,required:!0}},data(){return{talking:!1}},methods:{async talk(t){const a=[...t.target.querySelectorAll("input")].reduce(((t,a)=>(a.value.length&&(t[a.name]=a.value),t)),{});this.talking=!0;try{await this.request(`${this.pluginName}.say`,a)}finally{this.talking=!1}}}},h=e(3744);const k=(0,h.Z)(b,[["render",v],["__scopeId","data-v-a248454a"]]);var y=k}}]); -//# sourceMappingURL=3732.c7f5cb1f.js.map \ No newline at end of file +//# sourceMappingURL=3732.d6584e8e.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3732.c7f5cb1f.js.map b/platypush/backend/http/webapp/dist/static/js/3732.d6584e8e.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/3732.c7f5cb1f.js.map rename to platypush/backend/http/webapp/dist/static/js/3732.d6584e8e.js.map index 8efabf7cc1..3b0dc9ab33 100644 --- a/platypush/backend/http/webapp/dist/static/js/3732.c7f5cb1f.js.map +++ b/platypush/backend/http/webapp/dist/static/js/3732.d6584e8e.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/3732.c7f5cb1f.js","mappings":"iPACEA,EAAAA,EAAAA,IAA2BC,EAAA,CAApB,cAAY,O,eAMrB,GACEC,KAAM,MACNC,WAAY,CAACC,MAAKA,EAAAA,I,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O,8ICNOC,MAAM,iB,GAEFA,MAAM,wB,kBAKNA,MAAM,wB,kBAKNA,MAAM,iB,yBAEPC,EAAAA,EAAAA,GAA+B,KAA5BD,MAAM,mBAAiB,W,GAA1BE,G,0CAdRC,EAAAA,EAAAA,IAkBM,MAlBNC,EAkBM,EAjBJH,EAAAA,EAAAA,GAgBO,QAhBAI,SAAMC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAA,IAAAC,IAAUC,EAAAC,MAAAD,EAAAC,QAAAF,IAAI,e,EACzBP,EAAAA,EAAAA,GAIM,MAJNU,EAIM,EAHJV,EAAAA,EAAAA,GAEQ,eADNA,EAAAA,EAAAA,GAA6E,SAAtEW,KAAK,OAAOjB,KAAK,OAAOkB,YAAY,cAAeC,SAAUC,EAAAC,S,eAGxEf,EAAAA,EAAAA,GAIM,MAJNgB,EAIM,EAHJhB,EAAAA,EAAAA,GAEQ,eADNA,EAAAA,EAAAA,GAAmF,SAA5EW,KAAK,OAAOjB,KAAK,WAAWkB,YAAY,gBAAiBC,SAAUC,EAAAC,S,eAG9Ef,EAAAA,EAAAA,GAIM,MAJNiB,EAIM,EAHJjB,EAAAA,EAAAA,GAES,UAFDW,KAAK,SAAUE,SAAUC,EAAAC,S,8BAWzC,GACErB,KAAM,QACNwB,OAAQ,CAACC,EAAAA,GAETC,MAAO,CACLC,WAAY,CACVV,KAAMW,OACNC,UAAU,IAIdC,IAAAA,GACE,MAAO,CACLT,SAAS,EAEb,EAEAU,QAAS,CACP,UAAMhB,CAAKiB,GACT,MAAMnB,EAAO,IAAImB,EAAMC,OAAOC,iBAAiB,UAAUC,QAAO,CAACC,EAAKC,KAChEA,EAAGC,MAAMC,SACXH,EAAIC,EAAGrC,MAAQqC,EAAGC,OACbF,IACN,CAAC,GAEJI,KAAKnB,SAAU,EACf,UACQmB,KAAKC,QAAS,GAAED,KAAKb,iBAAkBd,EAC/C,CAAE,QACA2B,KAAKnB,SAAU,CACjB,CACF,I,UCjDJ,MAAMlB,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Tts/Index.vue","webpack://platypush/./src/components/panels/Tts/Index.vue?74d0","webpack://platypush/./src/components/panels/Tts/Panel.vue","webpack://platypush/./src/components/panels/Tts/Panel.vue?9344"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=4ab66a9e\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n\n","import { render } from \"./Panel.vue?vue&type=template&id=a248454a&scoped=true\"\nimport script from \"./Panel.vue?vue&type=script&lang=js\"\nexport * from \"./Panel.vue?vue&type=script&lang=js\"\n\nimport \"./Panel.vue?vue&type=style&index=0&id=a248454a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a248454a\"]])\n\nexport default __exports__"],"names":["_createBlock","_component_Panel","name","components","Panel","__exports__","render","class","_createElementVNode","_hoisted_8","_createElementBlock","_hoisted_1","onSubmit","_cache","_withModifiers","args","$options","talk","_hoisted_2","type","placeholder","disabled","$data","talking","_hoisted_4","_hoisted_6","mixins","Utils","props","pluginName","String","required","data","methods","event","target","querySelectorAll","reduce","obj","el","value","length","this","request"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/3732.d6584e8e.js","mappings":"iPACEA,EAAAA,EAAAA,IAA2BC,EAAA,CAApB,cAAY,O,eAMrB,GACEC,KAAM,MACNC,WAAY,CAACC,MAAKA,EAAAA,I,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O,8ICNOC,MAAM,iB,GAEFA,MAAM,wB,kBAKNA,MAAM,wB,kBAKNA,MAAM,iB,yBAEPC,EAAAA,EAAAA,GAA+B,KAA5BD,MAAM,mBAAiB,W,GAA1BE,G,0CAdRC,EAAAA,EAAAA,IAkBM,MAlBNC,EAkBM,EAjBJH,EAAAA,EAAAA,GAgBO,QAhBAI,SAAMC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAA,IAAAC,IAAUC,EAAAC,MAAAD,EAAAC,QAAAF,IAAI,e,EACzBP,EAAAA,EAAAA,GAIM,MAJNU,EAIM,EAHJV,EAAAA,EAAAA,GAEQ,eADNA,EAAAA,EAAAA,GAA6E,SAAtEW,KAAK,OAAOjB,KAAK,OAAOkB,YAAY,cAAeC,SAAUC,EAAAC,S,eAGxEf,EAAAA,EAAAA,GAIM,MAJNgB,EAIM,EAHJhB,EAAAA,EAAAA,GAEQ,eADNA,EAAAA,EAAAA,GAAmF,SAA5EW,KAAK,OAAOjB,KAAK,WAAWkB,YAAY,gBAAiBC,SAAUC,EAAAC,S,eAG9Ef,EAAAA,EAAAA,GAIM,MAJNiB,EAIM,EAHJjB,EAAAA,EAAAA,GAES,UAFDW,KAAK,SAAUE,SAAUC,EAAAC,S,8BAWzC,GACErB,KAAM,QACNwB,OAAQ,CAACC,EAAAA,GAETC,MAAO,CACLC,WAAY,CACVV,KAAMW,OACNC,UAAU,IAIdC,IAAAA,GACE,MAAO,CACLT,SAAS,EAEb,EAEAU,QAAS,CACP,UAAMhB,CAAKiB,GACT,MAAMnB,EAAO,IAAImB,EAAMC,OAAOC,iBAAiB,UAAUC,QAAO,CAACC,EAAKC,KAChEA,EAAGC,MAAMC,SACXH,EAAIC,EAAGrC,MAAQqC,EAAGC,OACbF,IACN,CAAC,GAEJI,KAAKnB,SAAU,EACf,UACQmB,KAAKC,QAAS,GAAED,KAAKb,iBAAkBd,EAC/C,CAAE,QACA2B,KAAKnB,SAAU,CACjB,CACF,I,UCjDJ,MAAMlB,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Tts/Index.vue","webpack://platypush/./src/components/panels/Tts/Index.vue?74d0","webpack://platypush/./src/components/panels/Tts/Panel.vue","webpack://platypush/./src/components/panels/Tts/Panel.vue?9344"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=4ab66a9e\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n\n","import { render } from \"./Panel.vue?vue&type=template&id=a248454a&scoped=true\"\nimport script from \"./Panel.vue?vue&type=script&lang=js\"\nexport * from \"./Panel.vue?vue&type=script&lang=js\"\n\nimport \"./Panel.vue?vue&type=style&index=0&id=a248454a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-a248454a\"]])\n\nexport default __exports__"],"names":["_createBlock","_component_Panel","name","components","Panel","__exports__","render","class","_createElementVNode","_hoisted_8","_createElementBlock","_hoisted_1","onSubmit","_cache","_withModifiers","args","$options","talk","_hoisted_2","type","placeholder","disabled","$data","talking","_hoisted_4","_hoisted_6","mixins","Utils","props","pluginName","String","required","data","methods","event","target","querySelectorAll","reduce","obj","el","value","length","this","request"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3924.bb9e0d77.js b/platypush/backend/http/webapp/dist/static/js/3924.0fd0a3c0.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/3924.bb9e0d77.js rename to platypush/backend/http/webapp/dist/static/js/3924.0fd0a3c0.js index bd99c4edaf..f59b61ad67 100644 --- a/platypush/backend/http/webapp/dist/static/js/3924.bb9e0d77.js +++ b/platypush/backend/http/webapp/dist/static/js/3924.0fd0a3c0.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3924],{3924:function(a,e,t){t.r(e),t.d(e,{default:function(){return M}});var s=t(6252),i=t(3577);const r=a=>((0,s.dD)("data-v-1334f746"),a=a(),(0,s.Cn)(),a),n={class:"camera"},c={class:"camera-selector"},l={class:"left"},o={key:0,selected:"",disabled:""},d=["value","textContent"],u={class:"right"},m=["disabled"],p=r((()=>(0,s._)("i",{class:"fas fa-sync-alt",title:"Refresh cameras"},null,-1))),g=[p],f={class:"camera-container"},h={class:"frame-container",ref:"frameContainer"},b={key:0,class:"no-frame"},C={class:"frame",ref:"frame",alt:"",src:""},_={class:"controls"},y={class:"left"},v=["disabled"],k=r((()=>(0,s._)("i",{class:"fa fa-play",title:"Start video"},null,-1))),w=[k],S=["disabled"],D=r((()=>(0,s._)("i",{class:"fa fa-stop",title:"Stop video"},null,-1))),q=[D],L=["disabled"],$=r((()=>(0,s._)("i",{class:"fas fa-camera",title:"Take a picture"},null,-1))),x=[$],A={class:"right"},j=["disabled"],F=r((()=>(0,s._)("i",{class:"fas fa-retweet",title:"Flip camera"},null,-1))),T=[F],Z=["disabled"],I=r((()=>(0,s._)("i",{class:"fa fa-volume-mute",title:"Start audio"},null,-1))),O=[I],Y=["disabled"],z=r((()=>(0,s._)("i",{class:"fa fa-volume-up",title:"Stop audio"},null,-1))),E=[z],H={class:"sound-container"},K={key:0,autoplay:"",preload:"none",ref:"player"},N=["src"];function R(a,e,t,r,p,k){const D=(0,s.up)("Loading");return(0,s.wg)(),(0,s.iD)("div",n,[p.loading?((0,s.wg)(),(0,s.j4)(D,{key:0})):(0,s.kq)("",!0),(0,s._)("div",c,[(0,s._)("div",l,[(0,s._)("label",null,[(0,s._)("select",{ref:"cameraSelector",onChange:e[0]||(e[0]=(...a)=>k.onCameraSelected&&k.onCameraSelected(...a))},[Object.keys(p.cameras).length?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("option",o,"-- No cameras available")),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(Object.keys(p.cameras),(a=>((0,s.wg)(),(0,s.iD)("option",{key:a,value:a,textContent:(0,i.zw)(a)},null,8,d)))),128))],544)])]),(0,s._)("div",u,[(0,s._)("button",{type:"button",onClick:e[1]||(e[1]=(...a)=>k.updateCameraStatus&&k.updateCameraStatus(...a)),disabled:p.loading},g,8,m)])]),(0,s._)("div",f,[(0,s._)("div",h,[p.streaming||p.capturing||p.captured?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",b,"The camera is not active")),(0,s._)("img",C,null,512)],512),(0,s._)("div",_,[(0,s._)("div",y,[p.streaming?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:e[3]||(e[3]=(...a)=>k.stopStreaming&&k.stopStreaming(...a)),disabled:p.capturing||p.loading},q,8,S)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:e[2]||(e[2]=(...a)=>k.startStreaming&&k.startStreaming(...a)),disabled:p.capturing||p.loading},w,8,v)),(0,s._)("button",{type:"button",onClick:e[4]||(e[4]=(...a)=>k.capture&&k.capture(...a)),disabled:p.streaming||p.capturing||p.loading},x,8,L)]),(0,s._)("div",A,[(0,s._)("button",{type:"button",onClick:e[5]||(e[5]=(...a)=>k.flipCamera&&k.flipCamera(...a)),disabled:p.loading},T,8,j),p.recording?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:e[7]||(e[7]=a=>p.recording=!1),disabled:p.loading},E,8,Y)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:e[6]||(e[6]=a=>p.recording=!0),disabled:p.loading},O,8,Z))])])]),(0,s._)("div",H,[p.recording?((0,s.wg)(),(0,s.iD)("audio",K,[(0,s._)("source",{src:p.cameras[p.selectedCamera].audio_url,type:"audio/x-wav;codec=pcm"},null,8,N),(0,s.Uk)(" Your browser does not support audio elements ")],512)):(0,s.kq)("",!0)])])}var U=t(8637),W=t(6791),B={name:"CameraAndroidIpcam",components:{Loading:W.Z},mixins:[U.Z],data(){return{loading:!1,streaming:!1,capturing:!1,recording:!1,captured:!1,cameras:{},selectedCamera:void 0}},computed:{configuredCameras(){const a=this.$root.config["camera.android.ipcam"];let e=a.cameras||[];if(e.length)e=e.reduce(((a,e)=>{const t=e.name||e.host;return a[t]=e,a}),{});else{const t=a.name||a.host;e[t]={name:t,host:a.host,port:a.port,username:a.username,password:a.password,timeout:a.timeout,ssl:a.ssl}}return e}},methods:{startStreaming(){if(this.streaming)return;const a=this.cameras[this.selectedCamera];this.streaming=!0,this.capturing=!1,this.captured=!1,this.$refs.frame.setAttribute("src",a.stream_url)},stopStreaming(){this.streaming&&(this.streaming=!1,this.capturing=!1,this.$refs.frame.removeAttribute("src"))},capture(){if(this.capturing)return;const a=this.cameras[this.selectedCamera];this.streaming=!1,this.capturing=!0,this.captured=!0,this.$refs.frame.setAttribute("src",a.image_url+"?t="+(new Date).getTime())},onFrameLoaded(){this.capturing&&(this.capturing=!1)},onCameraSelected(a){this.selectedCamera=a.target.value},async flipCamera(){const a=this.cameras[this.selectedCamera];this.loading=!0;try{const e=!a.ffc;await this.request("camera.android.ipcam.set_front_facing_camera",{activate:e,camera:a.name}),this.cameras[this.selectedCamera].ffc=e}finally{this.loading=!1}},async updateCameraStatus(){this.loading=!0;try{const a=await this.request("camera.android.ipcam.status");this.cameras=a.reduce(((a,e)=>{for(const t of["stream_url","image_url","audio_url"])e[t].startsWith("https://")&&(e[t]=e[t].replace("https://","http://")),e.name in this.configuredCameras&&this.configuredCameras[e.name].username&&(e[t]="http://"+this.config.cameras[e.name].username+":"+this.config.cameras[e.name].password+"@"+e[t].substr(7));return a[e.name]=e,a}),{}),a.length&&(this.selectedCamera=a[0].name)}finally{this.loading=!1}}},mounted(){this.$refs.frame.addEventListener("load",this.onFrameLoaded),this.updateCameraStatus()}},G=t(3744);const J=(0,G.Z)(B,[["render",R],["__scopeId","data-v-1334f746"]]);var M=J}}]); -//# sourceMappingURL=3924.bb9e0d77.js.map \ No newline at end of file +//# sourceMappingURL=3924.0fd0a3c0.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3924.bb9e0d77.js.map b/platypush/backend/http/webapp/dist/static/js/3924.0fd0a3c0.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/3924.bb9e0d77.js.map rename to platypush/backend/http/webapp/dist/static/js/3924.0fd0a3c0.js.map index 6b80ff2f5d..2a5bdccabc 100644 --- a/platypush/backend/http/webapp/dist/static/js/3924.bb9e0d77.js.map +++ b/platypush/backend/http/webapp/dist/static/js/3924.0fd0a3c0.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/3924.bb9e0d77.js","mappings":"sPACOA,MAAM,U,GAGJA,MAAM,mB,GACJA,MAAM,Q,SAGGC,SAAA,GAASC,SAAA,I,6BAMlBF,MAAM,S,yBAEPG,EAAAA,EAAAA,GAAqD,KAAlDH,MAAM,kBAAkBI,MAAM,mB,cAAjCC,G,GAKDL,MAAM,oB,GACJA,MAAM,kBAAkBM,IAAI,kB,SAC1BN,MAAM,Y,GACNA,MAAM,QAAQM,IAAI,QAAQC,IAAI,GAAGC,IAAI,I,GAGvCR,MAAM,Y,GACJA,MAAM,Q,yBAEPG,EAAAA,EAAAA,GAA4C,KAAzCH,MAAM,aAAaI,MAAM,e,cAA5BK,G,yBAIAN,EAAAA,EAAAA,GAA2C,KAAxCH,MAAM,aAAaI,MAAM,c,cAA5BM,G,yBAIAP,EAAAA,EAAAA,GAAkD,KAA/CH,MAAM,gBAAgBI,MAAM,kB,cAA/BO,G,GAICX,MAAM,S,yBAEPG,EAAAA,EAAAA,GAAgD,KAA7CH,MAAM,iBAAiBI,MAAM,e,cAAhCQ,G,yBAIAT,EAAAA,EAAAA,GAAmD,KAAhDH,MAAM,oBAAoBI,MAAM,e,cAAnCS,G,yBAIAV,EAAAA,EAAAA,GAAgD,KAA7CH,MAAM,kBAAkBI,MAAM,c,cAAjCU,G,GAMHd,MAAM,mB,SACFe,SAAA,GAASC,QAAQ,OAAOV,IAAI,U,gFA1DvCW,EAAAA,EAAAA,IA+DM,MA/DNC,EA+DM,CA9DWC,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,sBAE1BpB,EAAAA,EAAAA,GAeM,MAfNqB,EAeM,EAdJrB,EAAAA,EAAAA,GAOM,MAPNsB,EAOM,EANJtB,EAAAA,EAAAA,GAKQ,eAJNA,EAAAA,EAAAA,GAGS,UAHDG,IAAI,iBAAkBoB,SAAMC,EAAA,KAAAA,EAAA,OAAAC,IAAEC,EAAAC,kBAAAD,EAAAC,oBAAAF,K,CACHG,OAAOC,KAAKb,EAAAc,SAASC,QAA+B,iBAAzB,WAA5DjB,EAAAA,EAAAA,IAA8F,SAA9FkB,EAA8D,8BAAuB,aACrFlB,EAAAA,EAAAA,IAAuFmB,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAAhEN,OAAOC,KAAKb,EAAAc,UAApBK,K,WAAfrB,EAAAA,EAAAA,IAAuF,UAAzCM,IAAKe,EAAOC,MAAOD,E,aAAME,EAAAA,EAAAA,IAAQF,I,8BAKrFnC,EAAAA,EAAAA,GAIM,MAJNsC,EAIM,EAHJtC,EAAAA,EAAAA,GAES,UAFDuC,KAAK,SAAUC,QAAKhB,EAAA,KAAAA,EAAA,OAAAC,IAAEC,EAAAe,oBAAAf,EAAAe,sBAAAhB,IAAqB1B,SAAUiB,EAAAC,S,YAMjEjB,EAAAA,EAAAA,GAmCM,MAnCN0C,EAmCM,EAlCJ1C,EAAAA,EAAAA,GAGM,MAHN2C,EAGM,CAFyB3B,EAAA4B,WAAc5B,EAAA6B,WAAc7B,EAAA8B,UAAkC,iBAA1B,WAAjEhC,EAAAA,EAAAA,IAAiG,MAAjGiC,EAAmE,8BACnE/C,EAAAA,EAAAA,GAA6C,MAA7CgD,EAA6C,iBAG/ChD,EAAAA,EAAAA,GA4BM,MA5BNiD,EA4BM,EA3BJjD,EAAAA,EAAAA,GAYM,MAZNkD,EAYM,CAXkFlC,EAAA4B,Y,WAItF9B,EAAAA,EAAAA,IAES,U,MAFDyB,KAAK,SAAUC,QAAKhB,EAAA,KAAAA,EAAA,OAAAC,IAAEC,EAAAyB,eAAAzB,EAAAyB,iBAAA1B,IAAgB1B,SAAUiB,EAAA6B,WAAa7B,EAAAC,S,UAJ0B,WAA/FH,EAAAA,EAAAA,IAES,U,MAFDyB,KAAK,SAAUC,QAAKhB,EAAA,KAAAA,EAAA,OAAAC,IAAEC,EAAA0B,gBAAA1B,EAAA0B,kBAAA3B,IAAiB1B,SAAUiB,EAAA6B,WAAa7B,EAAAC,S,SAQtEjB,EAAAA,EAAAA,GAES,UAFDuC,KAAK,SAAUC,QAAKhB,EAAA,KAAAA,EAAA,OAAAC,IAAEC,EAAA2B,SAAA3B,EAAA2B,WAAA5B,IAAU1B,SAAUiB,EAAA4B,WAAa5B,EAAA6B,WAAa7B,EAAAC,S,UAK9EjB,EAAAA,EAAAA,GAYM,MAZNsD,EAYM,EAXJtD,EAAAA,EAAAA,GAES,UAFDuC,KAAK,SAAUC,QAAKhB,EAAA,KAAAA,EAAA,OAAAC,IAAEC,EAAA6B,YAAA7B,EAAA6B,cAAA9B,IAAa1B,SAAUiB,EAAAC,S,OAIED,EAAAwC,Y,WAIvD1C,EAAAA,EAAAA,IAES,U,MAFDyB,KAAK,SAAUC,QAAKhB,EAAA,KAAAA,EAAA,GAAAiC,GAAEzC,EAAAwC,WAAY,GAAezD,SAAUiB,EAAAC,S,UAJH,WAAhEH,EAAAA,EAAAA,IAES,U,MAFDyB,KAAK,SAAUC,QAAKhB,EAAA,KAAAA,EAAA,GAAAiC,GAAEzC,EAAAwC,WAAY,GAAyBzD,SAAUiB,EAAAC,S,eAWnFjB,EAAAA,EAAAA,GAKM,MALN0D,EAKM,CAJ8C1C,EAAAwC,YAAS,WAA3D1C,EAAAA,EAAAA,IAGQ,QAHR6C,EAGQ,EAFN3D,EAAAA,EAAAA,GAA8E,UAArEK,IAAKW,EAAAc,QAAQd,EAAA4C,gBAAgBC,UAAWtB,KAAK,yB,mBAAwB,mDAEhF,yB,yBASN,GACEJ,KAAM,qBACN2B,WAAY,CAACC,QAAOA,EAAAA,GACpBC,OAAQ,CAACC,EAAAA,GAETC,IAAAA,GACE,MAAO,CACLjD,SAAS,EACT2B,WAAW,EACXC,WAAW,EACXW,WAAW,EACXV,UAAU,EACVhB,QAAS,CAAC,EACV8B,oBAAgBO,EAEpB,EAEAC,SAAU,CACRC,iBAAAA,GACE,MAAMC,EAASC,KAAKC,MAAMF,OAAO,wBACjC,IAAIxC,EAAUwC,EAAOxC,SAAW,GAEhC,GAAKA,EAAQC,OAYXD,EAAUA,EAAQ2C,QAAO,CAAC3C,EAAS4C,KACjC,MAAMvC,EAAOuC,EAAIvC,MAAQuC,EAAIC,KAE7B,OADA7C,EAAQK,GAAQuC,EACT5C,CAAM,GACZ,CAAC,OAhBe,CACnB,MAAMK,EAAOmC,EAAOnC,MAAQmC,EAAOK,KACnC7C,EAAQK,GAAQ,CACd,KAAQA,EACR,KAAQmC,EAAOK,KACf,KAAQL,EAAOM,KACf,SAAYN,EAAOO,SACnB,SAAYP,EAAOQ,SACnB,QAAWR,EAAOS,QAClB,IAAOT,EAAOU,IAElB,CAQA,OAAOlD,CACT,GAGFmD,QAAS,CACP7B,cAAAA,GACE,GAAImB,KAAK3B,UACP,OAEF,MAAM8B,EAAMH,KAAKzC,QAAQyC,KAAKX,gBAC9BW,KAAK3B,WAAY,EACjB2B,KAAK1B,WAAY,EACjB0B,KAAKzB,UAAW,EAChByB,KAAKW,MAAMC,MAAMC,aAAa,MAAOV,EAAIW,WAC3C,EAEAlC,aAAAA,GACOoB,KAAK3B,YAGV2B,KAAK3B,WAAY,EACjB2B,KAAK1B,WAAY,EACjB0B,KAAKW,MAAMC,MAAMG,gBAAgB,OACnC,EAEAjC,OAAAA,GACE,GAAIkB,KAAK1B,UACP,OAEF,MAAM6B,EAAMH,KAAKzC,QAAQyC,KAAKX,gBAC9BW,KAAK3B,WAAY,EACjB2B,KAAK1B,WAAY,EACjB0B,KAAKzB,UAAW,EAChByB,KAAKW,MAAMC,MAAMC,aAAa,MAAOV,EAAIa,UAAY,OAAS,IAAIC,MAAQC,UAC5E,EAEAC,aAAAA,GACMnB,KAAK1B,YACP0B,KAAK1B,WAAY,EACrB,EAEAlB,gBAAAA,CAAiBgE,GACfpB,KAAKX,eAAiB+B,EAAMC,OAAOxD,KACrC,EAEA,gBAAMmB,GACJ,MAAMmB,EAAMH,KAAKzC,QAAQyC,KAAKX,gBAC9BW,KAAKtD,SAAU,EAEf,IACE,MAAMmB,GAASsC,EAAImB,UACbtB,KAAKuB,QAAQ,+CAAgD,CACjEC,SAAU3D,EAAO4D,OAAQtB,EAAIvC,OAG/BoC,KAAKzC,QAAQyC,KAAKX,gBAAgBiC,IAAMzD,CAC1C,CAAE,QACAmC,KAAKtD,SAAU,CACjB,CACF,EAEA,wBAAMwB,GACJ8B,KAAKtD,SAAU,EAEf,IACE,MAAMa,QAAgByC,KAAKuB,QAAQ,+BACnCvB,KAAKzC,QAAUA,EAAQ2C,QAAO,CAAC3C,EAAS4C,KACtC,IAAK,MAAMuB,IAAQ,CAAC,aAAc,YAAa,aACzCvB,EAAIuB,GAAMC,WAAW,cACvBxB,EAAIuB,GAAQvB,EAAIuB,GAAME,QAAQ,WAAY,YAGxCzB,EAAIvC,QAAQoC,KAAKF,mBAAqBE,KAAKF,kBAAkBK,EAAIvC,MAAM0C,WACzEH,EAAIuB,GAAQ,UAAY1B,KAAKD,OAAOxC,QAAQ4C,EAAIvC,MAAM0C,SAAW,IAC7DN,KAAKD,OAAOxC,QAAQ4C,EAAIvC,MAAM2C,SAAW,IAAMJ,EAAIuB,GAAMG,OAAO,IAKxE,OADAtE,EAAQ4C,EAAIvC,MAAQuC,EACb5C,CAAM,GACZ,CAAC,GAEAA,EAAQC,SACVwC,KAAKX,eAAiB9B,EAAQ,GAAGK,KAErC,CAAE,QACAoC,KAAKtD,SAAU,CACjB,CACF,GAGFoF,OAAAA,GACE9B,KAAKW,MAAMC,MAAMmB,iBAAiB,OAAQ/B,KAAKmB,eAC/CnB,KAAK9B,oBACP,G,UCvMF,MAAM8D,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/CameraAndroidIpcam/Index.vue","webpack://platypush/./src/components/panels/CameraAndroidIpcam/Index.vue?3624"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=1334f746&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=1334f746&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1334f746\"]])\n\nexport default __exports__"],"names":["class","selected","disabled","_createElementVNode","title","_hoisted_8","ref","alt","src","_hoisted_17","_hoisted_20","_hoisted_23","_hoisted_27","_hoisted_30","_hoisted_33","autoplay","preload","_createElementBlock","_hoisted_1","$data","loading","_createBlock","_component_Loading","key","_hoisted_2","_hoisted_3","onChange","_cache","args","$options","onCameraSelected","Object","keys","cameras","length","_hoisted_4","_Fragment","_renderList","name","value","_toDisplayString","_hoisted_6","type","onClick","updateCameraStatus","_hoisted_10","_hoisted_11","streaming","capturing","captured","_hoisted_12","_hoisted_13","_hoisted_14","_hoisted_15","stopStreaming","startStreaming","capture","_hoisted_25","flipCamera","recording","$event","_hoisted_35","_hoisted_36","selectedCamera","audio_url","components","Loading","mixins","Utils","data","undefined","computed","configuredCameras","config","this","$root","reduce","cam","host","port","username","password","timeout","ssl","methods","$refs","frame","setAttribute","stream_url","removeAttribute","image_url","Date","getTime","onFrameLoaded","event","target","ffc","request","activate","camera","attr","startsWith","replace","substr","mounted","addEventListener","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/3924.0fd0a3c0.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/CameraAndroidIpcam/Index.vue","webpack://platypush/./src/components/panels/CameraAndroidIpcam/Index.vue?3624"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=1334f746&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=1334f746&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1334f746\"]])\n\nexport default __exports__"],"names":["class","selected","disabled","_createElementVNode","title","_hoisted_8","ref","alt","src","_hoisted_17","_hoisted_20","_hoisted_23","_hoisted_27","_hoisted_30","_hoisted_33","autoplay","preload","_createElementBlock","_hoisted_1","$data","loading","_createBlock","_component_Loading","key","_hoisted_2","_hoisted_3","onChange","_cache","args","$options","onCameraSelected","Object","keys","cameras","length","_hoisted_4","_Fragment","_renderList","name","value","_toDisplayString","_hoisted_6","type","onClick","updateCameraStatus","_hoisted_10","_hoisted_11","streaming","capturing","captured","_hoisted_12","_hoisted_13","_hoisted_14","_hoisted_15","stopStreaming","startStreaming","capture","_hoisted_25","flipCamera","recording","$event","_hoisted_35","_hoisted_36","selectedCamera","audio_url","components","Loading","mixins","Utils","data","undefined","computed","configuredCameras","config","this","$root","reduce","cam","host","port","username","password","timeout","ssl","methods","$refs","frame","setAttribute","stream_url","removeAttribute","image_url","Date","getTime","onFrameLoaded","event","target","ffc","request","activate","camera","attr","startsWith","replace","substr","mounted","addEventListener","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/4053.466e9cf0.js b/platypush/backend/http/webapp/dist/static/js/4053.3890f446.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/4053.466e9cf0.js rename to platypush/backend/http/webapp/dist/static/js/4053.3890f446.js index e5a6260e07..e8e0004bba 100644 --- a/platypush/backend/http/webapp/dist/static/js/4053.466e9cf0.js +++ b/platypush/backend/http/webapp/dist/static/js/4053.3890f446.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[4053],{4053:function(s,t,e){e.r(t),e.d(t,{default:function(){return y}});var i=e(6252);function a(s,t,e,a,l,r){const c=(0,i.up)("Loading"),o=(0,i.up)("MusicPlugin");return(0,i.wg)(),(0,i.iD)(i.HY,null,[l.loading?((0,i.wg)(),(0,i.j4)(c,{key:0})):(0,i.kq)("",!0),(0,i.Wm)(o,{"plugin-name":"music.spotify",loading:l.loading,config:e.config,tracks:l.tracks,status:l.status,playlists:l.playlists,"edited-playlist":l.editedPlaylist,"edited-playlist-tracks":l.editedPlaylistTracks,"track-info":l.trackInfo,"search-results":l.searchResults,"library-results":l.libraryResults,path:l.path,devices:l.devices,"selected-device":l.selectedDevice,"active-device":l.activeDevice,onPlay:r.play,onPause:r.pause,onStop:r.stop,onPrevious:r.previous,onNext:r.next,onClear:r.clear,onSetVolume:r.setVolume,onSeek:r.seek,onConsume:r.consume,onRandom:r.random,onRepeat:r.repeat,onStatusUpdate:t[0]||(t[0]=s=>r.refreshStatus(!0)),onNewPlayingTrack:t[1]||(t[1]=s=>r.refreshStatus(!0)),onRemoveFromTracklist:r.removeFromTracklist,onAddToTracklist:r.addToTracklist,onSwapTracks:r.swapTracks,onLoadPlaylist:r.loadPlaylist,onPlayPlaylist:r.playPlaylist,onRemovePlaylist:r.removePlaylist,onTracklistMove:r.moveTracklistTracks,onTracklistSave:r.saveToPlaylist,onPlaylistEdit:r.playlistEditChanged,onRefreshStatus:r.refreshStatus,onAddToTracklistFromEditedPlaylist:r.addToTracklistFromEditedPlaylist,onRemoveFromPlaylist:r.removeFromPlaylist,onInfo:t[2]||(t[2]=s=>l.trackInfo=s),onPlaylistAdd:r.playlistAdd,onAddToPlaylist:r.addToPlaylist,onPlaylistTrackMove:r.playlistTrackMove,onSearch:r.search,onSearchClear:t[3]||(t[3]=s=>l.searchResults=[]),onCd:r.cd,onPlaylistUpdate:t[4]||(t[4]=s=>r.refresh(!0)),onSelectDevice:r.selectDevice},null,8,["loading","config","tracks","status","playlists","edited-playlist","edited-playlist-tracks","track-info","search-results","library-results","path","devices","selected-device","active-device","onPlay","onPause","onStop","onPrevious","onNext","onClear","onSetVolume","onSeek","onConsume","onRandom","onRepeat","onRemoveFromTracklist","onAddToTracklist","onSwapTracks","onLoadPlaylist","onPlayPlaylist","onRemovePlaylist","onTracklistMove","onTracklistSave","onPlaylistEdit","onRefreshStatus","onAddToTracklistFromEditedPlaylist","onRemoveFromPlaylist","onPlaylistAdd","onAddToPlaylist","onPlaylistTrackMove","onSearch","onCd","onSelectDevice"])],64)}var l=e(288),r=e(8637),c=e(6791),o={name:"MusicSpotify",components:{Loading:c.Z,MusicPlugin:l["default"]},mixins:[r.Z],props:{config:{type:Object,default:()=>{}}},data(){return{loading:!1,devices:{},selectedDevice:null,activeDevice:null,tracks:[],playlists:[],status:{},editedPlaylist:null,editedPlaylistTracks:[],trackInfo:null,searchResults:[],libraryResults:[],path:"/"}},methods:{async refreshTracks(s){s||(this.loading=!0);try{this.tracks=(await this.request("music.spotify.history")).map((s=>(s.time=s.duration,s)))}finally{this.loading=!1}},async refreshStatus(s){s||(this.loading=!0),this.devices=(await this.request("music.spotify.get_devices")).reduce(((s,t)=>(s[t.id]=t,s)),{});const t=Object.values(this.devices).filter((s=>s.is_active));this.activeDevice=t.length?t[0].id:null,!this.selectedDevice&&Object.values(this.devices).length&&(this.selectedDevice=this.activeDevice||[...Object.values(this.devices)][0].id);try{const s=await this.request("music.spotify.status");this.status={...s,duration:s.time}}finally{this.loading=!1}this.status.track&&(this.tracks?.[0]?.id!==this.status.track.id&&(this.tracks=[{...this.status.track,time:this.status.duration},...this.tracks]),this.status.playingPos=0)},async refreshPlaylists(s){s||(this.loading=!0);try{this.playlists=(await this.request("music.spotify.get_playlists")).sort(((s,t)=>s.name.localeCompare(t.name)))}finally{this.loading=!1}},async refresh(s){s||(this.loading=!0);try{await Promise.all([this.refreshTracks(s),this.refreshStatus(s),this.refreshPlaylists(s)])}finally{this.loading=!1}},async play(s){null!=s?.pos&&(s.uri=this.tracks[s.pos].uri),s?.uri?await this.request("music.spotify.play",{resource:s.uri,device:this.selectedDevice}):await this.request("music.spotify.play",{device:this.selectedDevice}),await this.refreshStatus(!0)},async pause(){await this.request("music.spotify.pause",{device:this.selectedDevice}),await this.refreshStatus(!0)},async stop(){await this.request("music.spotify.stop",{device:this.selectedDevice}),await this.refreshStatus(!0)},async previous(){await this.request("music.spotify.previous",{device:this.selectedDevice}),await this.refreshStatus(!0)},async next(){await this.request("music.spotify.next",{device:this.selectedDevice}),await this.refreshStatus(!0)},async clear(){},async setVolume(s){s!==this.status.volume&&(await this.request("music.spotify.set_volume",{device:this.selectedDevice,volume:s}),await this.refreshStatus(!0))},async seek(s){await this.request("music.spotify.seek",{device:this.selectedDevice,position:s}),await this.refreshStatus(!0)},async repeat(){await this.request("music.spotify.repeat",{device:this.selectedDevice,value:!this.status?.repeat}),await this.refreshStatus(!0)},async random(){await this.request("music.spotify.random",{device:this.selectedDevice,value:!this.status?.random}),await this.refreshStatus(!0)},async consume(){},async addToTracklist(s){s.file&&(s=s.file),await this.request("music.spotify.add",{device:this.selectedDevice,resource:s}),await this.refresh(!0)},async addToTracklistFromEditedPlaylist(s){const t=s?.tracks?.map((s=>this.editedPlaylistTracks[s]))?.filter((s=>s?.file))?.map((s=>s.file));t?.length&&(s.play&&1===t.length?await this.request("music.spotify.play",{device:this.selectedDevice,resource:t[0]}):await Promise.all(t.map((s=>this.request("music.spotify.add",{device:this.selectedDevice,resource:s})))),await this.refresh(!0))},async removeFromPlaylist(s){const t=s.map((s=>this.playlists[this.editedPlaylist].tracks[s].uri));await this.request("music.spotify.remove_from_playlist",{resources:t,playlist:this.playlists[this.editedPlaylist].name}),await this.playlistEditChanged(this.editedPlaylist)},async removeFromTracklist(){},async swapTracks(){},async playPlaylist(s){await this._loadPlaylist(s,!0)},async loadPlaylist(s){await this._loadPlaylist(s,!1)},async _loadPlaylist(s){const t=this.playlists[s];await this.request("music.spotify.play",{resource:t.uri,device:this.selectedDevice}),await this.refresh(!0)},async removePlaylist(){this.notify({text:"Playlist removal is not supported"})},async saveToPlaylist(){},async moveTracklistTracks(){},async playlistAdd(s){await this.request("music.spotify.add_to_playlist",{resources:[s],playlist:this.playlists[this.editedPlaylist].uri}),await this.playlistEditChanged(this.editedPlaylist)},async playlistEditChanged(s){if(this.editedPlaylist=s,null!=s){this.loading=!0;try{const t=await this.request("music.spotify.get_playlist",{playlist:this.playlists[s].uri});this.editedPlaylistTracks=t.tracks.map((s=>(s.time=s.duration,s)))}finally{this.loading=!1}}},async addToPlaylist(s){await Promise.all(s.playlists.map((async t=>{await this.request("music.spotify.add_to_playlist",{resources:[s.track.uri],playlist:this.playlists[t].uri}),await this.playlistEditChanged(t)})))},async playlistTrackMove(s){await this.request("music.spotify.playlist_move",{playlist:this.playlists[s.playlist].uri,from_pos:s.from-1,to_pos:s.to-1}),await this.playlistEditChanged(s.playlist)},async search(s){this.loading=!0;try{this.searchResults=(await this.request("music.spotify.search",s)).map((s=>(s.time=s.duration,s)))}finally{this.loading=!1}},async cd(){},async selectDevice(s){this.selectedDevice!==s&&(await this.request("music.spotify.start_or_transfer_playback",{device:s}),this.selectedDevice=s,this.refreshStatus(!0))}},mounted(){this.refresh()}},n=e(3744);const d=(0,n.Z)(o,[["render",a]]);var y=d}}]); -//# sourceMappingURL=4053.466e9cf0.js.map \ No newline at end of file +//# sourceMappingURL=4053.3890f446.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/4053.466e9cf0.js.map b/platypush/backend/http/webapp/dist/static/js/4053.3890f446.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/4053.466e9cf0.js.map rename to platypush/backend/http/webapp/dist/static/js/4053.3890f446.js.map index 15ccb316de..279b6f562d 100644 --- a/platypush/backend/http/webapp/dist/static/js/4053.466e9cf0.js.map +++ b/platypush/backend/http/webapp/dist/static/js/4053.3890f446.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/4053.466e9cf0.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/MusicSpotify/Index.vue","webpack://platypush/./src/components/panels/MusicSpotify/Index.vue?ccf9"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=45422877\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["$data","loading","_createBlock","_component_Loading","key","_createVNode","_component_MusicPlugin","config","$props","tracks","status","playlists","editedPlaylist","editedPlaylistTracks","trackInfo","searchResults","libraryResults","path","devices","selectedDevice","activeDevice","onPlay","$options","play","onPause","pause","onStop","stop","onPrevious","previous","onNext","next","onClear","clear","onSetVolume","setVolume","onSeek","seek","onConsume","consume","onRandom","random","onRepeat","repeat","onStatusUpdate","_cache","$event","refreshStatus","onNewPlayingTrack","onRemoveFromTracklist","removeFromTracklist","onAddToTracklist","addToTracklist","onSwapTracks","swapTracks","onLoadPlaylist","loadPlaylist","onPlayPlaylist","playPlaylist","onRemovePlaylist","removePlaylist","onTracklistMove","moveTracklistTracks","onTracklistSave","saveToPlaylist","onPlaylistEdit","playlistEditChanged","onRefreshStatus","onAddToTracklistFromEditedPlaylist","addToTracklistFromEditedPlaylist","onRemoveFromPlaylist","removeFromPlaylist","onInfo","onPlaylistAdd","playlistAdd","onAddToPlaylist","addToPlaylist","onPlaylistTrackMove","playlistTrackMove","onSearch","search","onSearchClear","onCd","cd","onPlaylistUpdate","refresh","onSelectDevice","selectDevice","name","components","Loading","MusicPlugin","mixins","Utils","props","type","Object","default","data","methods","refreshTracks","background","this","request","map","track","time","duration","reduce","obj","device","id","activeDevices","values","filter","is_active","length","playingPos","refreshPlaylists","sort","a","b","localeCompare","Promise","all","event","pos","uri","resource","volume","position","value","file","positions","resources","playlist","_loadPlaylist","notify","text","list","async","playlistIdx","from_pos","from","to_pos","to","query","item","deviceId","mounted","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/4053.3890f446.js","mappings":"gSACiBA,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,sBAC1BC,EAAAA,EAAAA,IAc6CC,EAAA,CAdhC,cAAY,gBAAiBL,QAASD,EAAAC,QAAUM,OAAQC,EAAAD,OAASE,OAAQT,EAAAS,OAASC,OAAQV,EAAAU,OACzFC,UAAWX,EAAAW,UAAY,kBAAiBX,EAAAY,eAAiB,yBAAwBZ,EAAAa,qBACjF,aAAYb,EAAAc,UAAY,iBAAgBd,EAAAe,cAAgB,kBAAiBf,EAAAgB,eAAiBC,KAAMjB,EAAAiB,KAChGC,QAASlB,EAAAkB,QAAU,kBAAiBlB,EAAAmB,eAAiB,gBAAenB,EAAAoB,aAAeC,OAAMC,EAAAC,KACzFC,QAAOF,EAAAG,MAAQC,OAAMJ,EAAAK,KAAOC,WAAUN,EAAAO,SAAWC,OAAMR,EAAAS,KAAOC,QAAOV,EAAAW,MAAQC,YAAYZ,EAAAa,UACzFC,OAAMd,EAAAe,KAAOC,UAAShB,EAAAiB,QAAUC,SAAQlB,EAAAmB,OAASC,SAAQpB,EAAAqB,OAASC,eAAaC,EAAA,KAAAA,EAAA,GAAAC,GAAExB,EAAAyB,eAAc,IAC/FC,kBAAiBH,EAAA,KAAAA,EAAA,GAAAC,GAAExB,EAAAyB,eAAc,IAAQE,sBAAuB3B,EAAA4B,oBAChEC,iBAAkB7B,EAAA8B,eAAiBC,aAAa/B,EAAAgC,WAAaC,eAAejC,EAAAkC,aAC5EC,eAAenC,EAAAoC,aAAeC,iBAAiBrC,EAAAsC,eAAiBC,gBAAgBvC,EAAAwC,oBAChFC,gBAAgBzC,EAAA0C,eAAiBC,eAAe3C,EAAA4C,oBAAsBC,gBAAgB7C,EAAAyB,cACtFqB,mCAAuC9C,EAAA+C,iCACvCC,qBAAsBhD,EAAAiD,mBAAqBC,OAAI3B,EAAA,KAAAA,EAAA,GAAAC,GAAE9C,EAAAc,UAAYgC,GAAS2B,cAAcnD,EAAAoD,YACpFC,gBAAiBrD,EAAAsD,cAAgBC,oBAAqBvD,EAAAwD,kBAAoBC,SAAQzD,EAAA0D,OAClFC,cAAYpC,EAAA,KAAAA,EAAA,GAAAC,GAAE9C,EAAAe,cAAgB,IAAKmE,KAAI5D,EAAA6D,GAAKC,iBAAevC,EAAA,KAAAA,EAAA,GAAAC,GAAExB,EAAA+D,SAAQ,IACrEC,eAAehE,EAAAiE,c,irBAQ/B,GACEC,KAAM,eACNC,WAAY,CAACC,QAAO,IAAEC,YAAWA,EAAAA,YACjCC,OAAQ,CAACC,EAAAA,GACTC,MAAO,CACLvF,OAAQ,CACNwF,KAAMC,OACNC,QAASA,SAIbC,IAAAA,GACE,MAAO,CACLjG,SAAS,EACTiB,QAAS,CAAC,EACVC,eAAgB,KAChBC,aAAc,KACdX,OAAQ,GACRE,UAAW,GACXD,OAAQ,CAAC,EACTE,eAAgB,KAChBC,qBAAsB,GACtBC,UAAW,KACXC,cAAe,GACfC,eAAgB,GAChBC,KAAM,IAEV,EAEAkF,QAAS,CACP,mBAAMC,CAAcC,GACbA,IACHC,KAAKrG,SAAU,GAEjB,IACEqG,KAAK7F,cAAgB6F,KAAKC,QAAQ,0BAA0BC,KAAKC,IAC/DA,EAAMC,KAAOD,EAAME,SACZF,IAEX,CAAE,QACAH,KAAKrG,SAAU,CACjB,CACF,EAEA,mBAAM8C,CAAcsD,GACbA,IACHC,KAAKrG,SAAU,GAEjBqG,KAAKpF,eAAiBoF,KAAKC,QAAQ,8BAA8BK,QAAO,CAACC,EAAKC,KAC5ED,EAAIC,EAAOC,IAAMD,EACVD,IACN,CAAC,GAEJ,MAAMG,EAAgBhB,OAAOiB,OAAOX,KAAKpF,SAASgG,QAAQJ,GAAWA,EAAOK,YAC5Eb,KAAKlF,aAAe4F,EAAcI,OAASJ,EAAc,GAAGD,GAAK,MAC5DT,KAAKnF,gBAAkB6E,OAAOiB,OAAOX,KAAKpF,SAASkG,SACtDd,KAAKnF,eAAiBmF,KAAKlF,cAAgB,IAAI4E,OAAOiB,OAAOX,KAAKpF,UAAU,GAAG6F,IAEjF,IACE,MAAMrG,QAAe4F,KAAKC,QAAQ,wBAClCD,KAAK5F,OAAS,IACTA,EACHiG,SAAUjG,EAAOgG,KAErB,CAAE,QACAJ,KAAKrG,SAAU,CACjB,CAEIqG,KAAK5F,OAAO+F,QACVH,KAAK7F,SAAS,IAAIsG,KAAOT,KAAK5F,OAAO+F,MAAMM,KAC7CT,KAAK7F,OAAS,CAAC,IACV6F,KAAK5F,OAAO+F,MACfC,KAAMJ,KAAK5F,OAAOiG,aACdL,KAAK7F,SACb6F,KAAK5F,OAAO2G,WAAa,EAE7B,EAEA,sBAAMC,CAAiBjB,GAChBA,IACHC,KAAKrG,SAAU,GAEjB,IACEqG,KAAK3F,iBAAmB2F,KAAKC,QAAQ,gCAChCgB,MAAK,CAACC,EAAGC,IAAMD,EAAEhC,KAAKkC,cAAcD,EAAEjC,OAC7C,CAAE,QACAc,KAAKrG,SAAU,CACjB,CACF,EAEA,aAAMoF,CAAQgB,GACPA,IACHC,KAAKrG,SAAU,GAEjB,UACQ0H,QAAQC,IAAI,CAChBtB,KAAKF,cAAcC,GACnBC,KAAKvD,cAAcsD,GACnBC,KAAKgB,iBAAiBjB,IAE1B,CAAE,QACAC,KAAKrG,SAAU,CACjB,CACF,EAEA,UAAMsB,CAAKsG,GACS,MAAdA,GAAOC,MACTD,EAAME,IAAMzB,KAAK7F,OAAOoH,EAAMC,KAAKC,KAEjCF,GAAOE,UACHzB,KAAKC,QAAQ,qBAAsB,CACvCyB,SAAUH,EAAME,IAChBjB,OAAQR,KAAKnF,uBAGTmF,KAAKC,QAAQ,qBAAsB,CACvCO,OAAQR,KAAKnF,uBAIXmF,KAAKvD,eAAc,EAC3B,EAEA,WAAMtB,SACE6E,KAAKC,QAAQ,sBAAuB,CACxCO,OAAQR,KAAKnF,uBAETmF,KAAKvD,eAAc,EAC3B,EAEA,UAAMpB,SACE2E,KAAKC,QAAQ,qBAAsB,CACvCO,OAAQR,KAAKnF,uBAETmF,KAAKvD,eAAc,EAC3B,EAEA,cAAMlB,SACEyE,KAAKC,QAAQ,yBAA0B,CAC3CO,OAAQR,KAAKnF,uBAETmF,KAAKvD,eAAc,EAC3B,EAEA,UAAMhB,SACEuE,KAAKC,QAAQ,qBAAsB,CACvCO,OAAQR,KAAKnF,uBAETmF,KAAKvD,eAAc,EAC3B,EAEA,WAAMd,GAAS,EAEf,eAAME,CAAU8F,GACVA,IAAW3B,KAAK5F,OAAOuH,eAGrB3B,KAAKC,QAAQ,2BAA4B,CAC7CO,OAAQR,KAAKnF,eACb8G,OAAQA,UAEJ3B,KAAKvD,eAAc,GAC3B,EAEA,UAAMV,CAAKyF,SACHxB,KAAKC,QAAQ,qBAAsB,CACvCO,OAAQR,KAAKnF,eACb+G,SAAUJ,UAENxB,KAAKvD,eAAc,EAC3B,EAEA,YAAMJ,SACE2D,KAAKC,QAAQ,uBAAwB,CACzCO,OAAQR,KAAKnF,eACbgH,OAAQ7B,KAAK5F,QAAQiC,eAEjB2D,KAAKvD,eAAc,EAC3B,EAEA,YAAMN,SACE6D,KAAKC,QAAQ,uBAAwB,CACzCO,OAAQR,KAAKnF,eACbgH,OAAQ7B,KAAK5F,QAAQ+B,eAEjB6D,KAAKvD,eAAc,EAC3B,EAEA,aAAMR,GAAW,EAEjB,oBAAMa,CAAe4E,GACfA,EAASI,OACXJ,EAAWA,EAASI,YAEhB9B,KAAKC,QAAQ,oBAAqB,CACtCO,OAAQR,KAAKnF,eACb6G,SAAUA,UAEN1B,KAAKjB,SAAQ,EACrB,EAEA,sCAAMhB,CAAiCwD,GACrC,MAAMpH,EAASoH,GAAOpH,QAAQ+F,KAC3BsB,GAAQxB,KAAKzF,qBAAqBiH,MAClCZ,QAAQT,GAAUA,GAAO2B,QAAO5B,KAAKC,GAAUA,EAAM2B,OAEnD3H,GAAQ2G,SAGTS,EAAMtG,MAA0B,IAAlBd,EAAO2G,aACjBd,KAAKC,QAAQ,qBAAsB,CACvCO,OAAQR,KAAKnF,eACb6G,SAAUvH,EAAO,WAGbkH,QAAQC,IAAInH,EAAO+F,KAAKC,GAAUH,KAAKC,QAAQ,oBAAqB,CACxEO,OAAQR,KAAKnF,eACb6G,SAAUvB,aAIRH,KAAKjB,SAAQ,GACrB,EAEA,wBAAMd,CAAmB8D,GACvB,MAAM5H,EAAS4H,EAAU7B,KAAKsB,GAAQxB,KAAK3F,UAAU2F,KAAK1F,gBAAgBH,OAAOqH,GAAKC,YAChFzB,KAAKC,QAAQ,qCACf,CAAC+B,UAAW7H,EAAQ8H,SAAUjC,KAAK3F,UAAU2F,KAAK1F,gBAAgB4E,aAChEc,KAAKpC,oBAAoBoC,KAAK1F,eACtC,EAEA,yBAAMsC,GAAuB,EAC7B,gBAAMI,GAAc,EAEpB,kBAAMI,CAAawE,SACX5B,KAAKkC,cAAcN,GAAU,EACrC,EAEA,kBAAM1E,CAAa0E,SACX5B,KAAKkC,cAAcN,GAAU,EACrC,EAEA,mBAAMM,CAAcN,GAClB,MAAMK,EAAWjC,KAAK3F,UAAUuH,SAC1B5B,KAAKC,QAAQ,qBAAsB,CACvCyB,SAAUO,EAASR,IACnBjB,OAAQR,KAAKnF,uBAETmF,KAAKjB,SAAQ,EACrB,EAEA,oBAAMzB,GACJ0C,KAAKmC,OAAO,CACVC,KAAM,qCAEV,EAEA,oBAAM1E,GAAkB,EACxB,yBAAMF,GAAuB,EAE7B,iBAAMY,CAAY+B,SACVH,KAAKC,QAAQ,gCAAiC,CAClD+B,UAAW,CAAC7B,GACZ8B,SAAUjC,KAAK3F,UAAU2F,KAAK1F,gBAAgBmH,YAG1CzB,KAAKpC,oBAAoBoC,KAAK1F,eACtC,EAEA,yBAAMsD,CAAoBqE,GAExB,GADAjC,KAAK1F,eAAiB2H,EACN,MAAZA,EAAJ,CAGAjC,KAAKrG,SAAU,EACf,IACE,MAAM0I,QAAarC,KAAKC,QAAQ,6BAA8B,CAC5DgC,SAAUjC,KAAK3F,UAAU4H,GAAUR,MAGrCzB,KAAKzF,qBAAuB8H,EAAKlI,OAAO+F,KAAKC,IAC3CA,EAAMC,KAAOD,EAAME,SACZF,IAEX,CAAE,QACAH,KAAKrG,SAAU,CACjB,CAdQ,CAeV,EAEA,mBAAM2E,CAAciD,SACZF,QAAQC,IAAIC,EAAMlH,UAAU6F,KAAIoC,gBAC9BtC,KAAKC,QAAQ,gCAAiC,CAClD+B,UAAW,CAACT,EAAMpB,MAAMsB,KACxBQ,SAAUjC,KAAK3F,UAAUkI,GAAad,YAGlCzB,KAAKpC,oBAAoB2E,EAAY,IAE/C,EAEA,uBAAM/D,CAAkB+C,SAChBvB,KAAKC,QAAQ,8BAA+B,CAChDgC,SAAUjC,KAAK3F,UAAUkH,EAAMU,UAAUR,IACzCe,SAAUjB,EAAMkB,KAAK,EACrBC,OAAQnB,EAAMoB,GAAG,UAGb3C,KAAKpC,oBAAoB2D,EAAMU,SACvC,EAEA,YAAMvD,CAAOkE,GACX5C,KAAKrG,SAAU,EAEf,IACEqG,KAAKvF,qBAAuBuF,KAAKC,QAAQ,uBAAwB2C,IAAQ1C,KAAK2C,IAC5EA,EAAKzC,KAAOyC,EAAKxC,SACVwC,IAEX,CAAE,QACA7C,KAAKrG,SAAU,CACjB,CACF,EAEA,QAAMkF,GAAM,EAEZ,kBAAMI,CAAa6D,GACb9C,KAAKnF,iBAAmBiI,UAGtB9C,KAAKC,QAAQ,2CAA4C,CAC7DO,OAAQsC,IAGV9C,KAAKnF,eAAiBiI,EACtB9C,KAAKvD,eAAc,GACrB,GAGFsG,OAAAA,GACE/C,KAAKjB,SACP,G,UCvWF,MAAMiE,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MusicSpotify/Index.vue","webpack://platypush/./src/components/panels/MusicSpotify/Index.vue?ccf9"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=45422877\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["$data","loading","_createBlock","_component_Loading","key","_createVNode","_component_MusicPlugin","config","$props","tracks","status","playlists","editedPlaylist","editedPlaylistTracks","trackInfo","searchResults","libraryResults","path","devices","selectedDevice","activeDevice","onPlay","$options","play","onPause","pause","onStop","stop","onPrevious","previous","onNext","next","onClear","clear","onSetVolume","setVolume","onSeek","seek","onConsume","consume","onRandom","random","onRepeat","repeat","onStatusUpdate","_cache","$event","refreshStatus","onNewPlayingTrack","onRemoveFromTracklist","removeFromTracklist","onAddToTracklist","addToTracklist","onSwapTracks","swapTracks","onLoadPlaylist","loadPlaylist","onPlayPlaylist","playPlaylist","onRemovePlaylist","removePlaylist","onTracklistMove","moveTracklistTracks","onTracklistSave","saveToPlaylist","onPlaylistEdit","playlistEditChanged","onRefreshStatus","onAddToTracklistFromEditedPlaylist","addToTracklistFromEditedPlaylist","onRemoveFromPlaylist","removeFromPlaylist","onInfo","onPlaylistAdd","playlistAdd","onAddToPlaylist","addToPlaylist","onPlaylistTrackMove","playlistTrackMove","onSearch","search","onSearchClear","onCd","cd","onPlaylistUpdate","refresh","onSelectDevice","selectDevice","name","components","Loading","MusicPlugin","mixins","Utils","props","type","Object","default","data","methods","refreshTracks","background","this","request","map","track","time","duration","reduce","obj","device","id","activeDevices","values","filter","is_active","length","playingPos","refreshPlaylists","sort","a","b","localeCompare","Promise","all","event","pos","uri","resource","volume","position","value","file","positions","resources","playlist","_loadPlaylist","notify","text","list","async","playlistIdx","from_pos","from","to_pos","to","query","item","deviceId","mounted","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/4084.a1605105.js b/platypush/backend/http/webapp/dist/static/js/4084.5484e219.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/4084.a1605105.js rename to platypush/backend/http/webapp/dist/static/js/4084.5484e219.js index 061930436f..0434c90f19 100644 --- a/platypush/backend/http/webapp/dist/static/js/4084.a1605105.js +++ b/platypush/backend/http/webapp/dist/static/js/4084.5484e219.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[4084,3862],{2787:function(e,t,n){n.d(t,{Z:function(){return b}});var s=n(6252),o=n(9963),a=n(3577);const i={class:"dropdown-container"},l=["title"],r=["textContent"],d={class:"body-container hidden",ref:"dropdownContainer"};function c(e,t,n,c,u,p){const h=(0,s.up)("DropdownBody");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("button",{title:n.title,ref:"button",onClick:t[0]||(t[0]=(0,o.iM)((e=>p.toggle(e)),["stop"]))},[n.iconClass?((0,s.wg)(),(0,s.iD)("i",{key:0,class:(0,a.C_)(["icon",n.iconClass])},null,2)):(0,s.kq)("",!0),n.text?((0,s.wg)(),(0,s.iD)("span",{key:1,class:"text",textContent:(0,a.zw)(n.text)},null,8,r)):(0,s.kq)("",!0)],8,l),(0,s._)("div",d,[(0,s.Wm)(h,{id:n.id,keepOpenOnItemClick:n.keepOpenOnItemClick,ref:"dropdown",onClick:p.onClick},{default:(0,s.w5)((()=>[(0,s.WI)(e.$slots,"default",{},void 0,!0)])),_:3},8,["id","keepOpenOnItemClick","onClick"])],512)])}const u=["id"];function p(e,t,n,o,a,i){return(0,s.wg)(),(0,s.iD)("div",{class:"dropdown",id:n.id,onClick:t[0]||(t[0]=t=>e.$emit("click",t))},[(0,s.WI)(e.$slots,"default",{},void 0,!0)],8,u)}var h={emits:["click"],props:{id:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1}}},m=n(3744);const f=(0,m.Z)(h,[["render",p],["__scopeId","data-v-14579c63"]]);var w=f,g=n(5250),k={components:{DropdownBody:w},emits:["click"],props:{id:{type:String},iconClass:{default:"fa fa-ellipsis-h"},text:{type:String},title:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1}},data(){return{visible:!1}},computed:{buttonStyle(){return this.$refs.button?getComputedStyle(this.$refs.button):{}},buttonWidth(){return parseFloat(this.buttonStyle.width||0)},buttonHeight(){return parseFloat(this.buttonStyle.height||0)}},methods:{documentClickHndl(e){if(!this.visible)return;let t=e.target;while(t){if(t.classList.contains("dropdown"))return;t=t.parentElement}this.close()},getDropdownWidth(){const e=this.$refs.dropdown?.$el;return e?parseFloat(getComputedStyle(e).width):0},getDropdownHeight(){const e=this.$refs.dropdown?.$el;return e?parseFloat(getComputedStyle(e).height):0},onClick(){this.keepOpenOnItemClick||this.close()},close(){this.visible=!1,document.removeEventListener("click",this.documentClickHndl),g.$.emit("dropdown-close")},open(){document.addEventListener("click",this.documentClickHndl);const e=this.$refs.dropdown?.$el;e.parentElement||this.$el.appendChild(e),this.visible=!0,this.$refs.dropdownContainer.classList.remove("hidden"),this.$nextTick((()=>{const e=this.$refs.button.getBoundingClientRect(),t={left:e.left+window.scrollX,top:e.top+window.scrollY},n={left:t.left,top:t.top+this.buttonHeight},s=this.getDropdownWidth(),o=this.getDropdownHeight();n.left+s>(window.innerWidth+window.scrollX)/2&&(n.left-=s-this.buttonWidth),n.top+o>(window.innerHeight+window.scrollY)/2&&(n.top-=o+this.buttonHeight-10);const a=this.$refs.dropdown.$el;a.classList.add("fade-in"),a.style.top=`${n.top}px`,a.style.left=`${n.left}px`,g.$.emit("dropdown-open",this.$refs.dropdown),this.$refs.dropdownContainer.classList.add("hidden")}))},toggle(e){e.stopPropagation(),this.$emit("click"),this.visible?this.close():this.open()},onKeyUp(e){e.stopPropagation(),"Escape"===e.key&&this.close()}},mounted(){document.body.addEventListener("keyup",this.onKeyUp)},unmounted(){document.body.removeEventListener("keyup",this.onKeyUp)}};const y=(0,m.Z)(k,[["render",c],["__scopeId","data-v-3220f58b"]]);var b=y},815:function(e,t,n){n.d(t,{Z:function(){return h}});var s=n(6252),o=n(3577);const a={key:0,class:"col-2 icon"},i=["textContent"];function l(e,t,n,l,r,d){const c=(0,s.up)("Icon");return(0,s.wg)(),(0,s.iD)("div",{class:(0,o.C_)(["row item",n.itemClass]),onClick:t[0]||(t[0]=(...e)=>d.clicked&&d.clicked(...e))},[n.iconClass?.length||n.iconUrl?.length?((0,s.wg)(),(0,s.iD)("div",a,[(0,s.Wm)(c,{class:(0,o.C_)(n.iconClass),url:n.iconUrl},null,8,["class","url"])])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,o.C_)(["text",{"col-10":null!=n.iconClass}]),textContent:(0,o.zw)(n.text)},null,10,i)],2)}var r=n(657),d=n(5250),c={components:{Icon:r.Z},props:{iconClass:{type:String},iconUrl:{type:String},text:{type:String},disabled:{type:Boolean,default:!1},itemClass:{}},methods:{clicked(){if(this.disabled)return!1;this.$parent.keepOpenOnItemClick||d.$.emit("dropdown-close")}}},u=n(3744);const p=(0,u.Z)(c,[["render",l],["__scopeId","data-v-1311e9ab"]]);var h=p},2797:function(e,t,n){n.d(t,{Z:function(){return u}});var s=n(6252),o=n(3577);const a=["title"];function i(e,t,n,i,l,r){const d=(0,s.up)("Icon");return(0,s.wg)(),(0,s.iD)("div",{class:(0,o.C_)(["floating-btn",r.className])},[(0,s._)("button",{type:"button",class:"btn btn-primary",title:n.title,onClick:t[0]||(t[0]=t=>e.$emit("click",t))},[(0,s.Wm)(d,{class:(0,o.C_)(n.iconClass),url:n.iconUrl},null,8,["class","url"])],8,a)],2)}var l=n(657),r={name:"FloatingButton",components:{Icon:l.Z},emits:["click"],props:{iconClass:{type:String},iconUrl:{type:String},class:{type:String},title:{type:String}},computed:{className(){return this.class}}},d=n(3744);const c=(0,d.Z)(r,[["render",i],["__scopeId","data-v-f812ef1c"]]);var u=c},657:function(e,t,n){n.d(t,{Z:function(){return u}});var s=n(6252),o=n(3577);const a={class:"icon-container"},i=["src","alt"];function l(e,t,n,l,r,d){return(0,s.wg)(),(0,s.iD)("div",a,[n.url?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:n.url,alt:n.alt},null,8,i)):d.className?.length?((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,o.C_)(["icon",d.className]),style:(0,o.j5)({color:n.color})},null,6)):(0,s.kq)("",!0)])}var r={props:{class:{type:String},url:{type:String},color:{type:String,default:""},alt:{type:String,default:""}},computed:{className(){return this.class}}},d=n(3744);const c=(0,d.Z)(r,[["render",l],["__scopeId","data-v-706a3bd1"]]);var u=c},2717:function(e,t,n){n.d(t,{Z:function(){return h}});var s=n(6252);const o=e=>((0,s.dD)("data-v-2edff8b7"),e=e(),(0,s.Cn)(),e),a={class:"restart-btn-container"},i=o((()=>(0,s._)("i",{class:"fas fa-redo-alt"},null,-1)));function l(e,t,n,o,l,r){const d=(0,s.up)("ConfirmDialog");return(0,s.wg)(),(0,s.iD)("div",a,[(0,s.Wm)(d,{ref:"modal",onInput:r.restart},{default:(0,s.w5)((()=>[(0,s.Uk)(" Are you sure that you want to restart the application? ")])),_:1},8,["onInput"]),(0,s._)("button",{class:"btn btn-default restart-btn",onClick:t[0]||(t[0]=(...e)=>r.showDialog&&r.showDialog(...e)),onTouch:t[1]||(t[1]=(...e)=>r.showDialog&&r.showDialog(...e))},[i,(0,s.Uk)("   Restart Application ")],32)])}var r=n(7833),d=n(8637),c={name:"RestartButton",components:{ConfirmDialog:r.Z},mixins:[d.Z],methods:{showDialog(){this.$refs.modal.show()},async restart(){await this.request("application.restart")}}},u=n(3744);const p=(0,u.Z)(c,[["render",l],["__scopeId","data-v-2edff8b7"]]);var h=p},4084:function(e,t,n){n.r(t),n.d(t,{default:function(){return be}});var s=n(6252);const o={class:"settings-container"};function a(e,t,n,a,i,l){const r=(0,s.up)("Application"),d=(0,s.up)("Users"),c=(0,s.up)("Token");return(0,s.wg)(),(0,s.iD)("div",o,[(0,s._)("main",null,["application"===n.selectedPanel?((0,s.wg)(),(0,s.j4)(r,{key:0})):(0,s.kq)("",!0),"users"===n.selectedPanel&&i.currentUser?((0,s.wg)(),(0,s.j4)(d,{key:1,"session-token":i.sessionToken,"current-user":i.currentUser},null,8,["session-token","current-user"])):"tokens"===n.selectedPanel&&i.currentUser?((0,s.wg)(),(0,s.j4)(c,{key:2,"session-token":i.sessionToken,"current-user":i.currentUser},null,8,["session-token","current-user"])):(0,s.kq)("",!0)])])}const i={class:"app-container"},l={class:"btn-container"},r={class:"btn-container"};function d(e,t,n,o,a,d){const c=(0,s.up)("RestartButton"),u=(0,s.up)("StopButton");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("div",l,[(0,s.Wm)(c)]),(0,s._)("div",r,[(0,s.Wm)(u)])])}var c=n(2717);const u=e=>((0,s.dD)("data-v-1eab04fa"),e=e(),(0,s.Cn)(),e),p={class:"stop-btn-container"},h=u((()=>(0,s._)("br",null,null,-1))),m=u((()=>(0,s._)("br",null,null,-1))),f=u((()=>(0,s._)("span",{class:"text-danger"}," This will stop the application and you will not be able to restart it through the Web interface! ",-1))),w=u((()=>(0,s._)("i",{class:"fas fa-stop"},null,-1)));function g(e,t,n,o,a,i){const l=(0,s.up)("ConfirmDialog");return(0,s.wg)(),(0,s.iD)("div",p,[(0,s.Wm)(l,{ref:"modal",onInput:i.stop},{default:(0,s.w5)((()=>[(0,s.Uk)(" Are you sure that you want to stop the application? "),h,m,f])),_:1},8,["onInput"]),(0,s._)("button",{class:"btn btn-default stop-btn",onClick:t[0]||(t[0]=(...e)=>i.showDialog&&i.showDialog(...e)),onTouch:t[1]||(t[1]=(...e)=>i.showDialog&&i.showDialog(...e))},[w,(0,s.Uk)("   Stop Application ")],32)])}var k=n(7833),y=n(8637),b={name:"StopButton",components:{ConfirmDialog:k.Z},mixins:[y.Z],methods:{showDialog(){this.$refs.modal.show()},async stop(){await this.request("application.stop")}}},_=n(3744);const v=(0,_.Z)(b,[["render",g],["__scopeId","data-v-1eab04fa"]]);var C=v,U={name:"Application",components:{RestartButton:c.Z,StopButton:C}};const D=(0,_.Z)(U,[["render",d],["__scopeId","data-v-40365cea"]]);var x=D,S=n(3577),T=n(9963);const $={class:"token-container"},q={class:"token-container"},Z=(0,s._)("label",null,[(0,s.Uk)(" This is your generated token. Treat it carefully and do not share it with untrusted parties."),(0,s._)("br"),(0,s.Uk)(" Also, make sure to save it - it WILL NOT be displayed again. ")],-1),I=["textContent"],W={class:"token-container"},P=(0,s._)("label",null," This is your current session token. It will be invalidated once you log out of the current session. ",-1),R=["textContent"],A={class:"body"},M=(0,s.uE)('

Platypush provides two types of tokens:

  • JWT tokens are bearer-only, and they contain encrypted authentication information.
    They can be used as permanent or time-based tokens to authenticate with the Platypush API.
  • Session tokens are randomly generated tokens stored on the application database. A session token generated in this session will expire when you log out of it.

Generate a JWT authentication token that can be used for API calls to the /execute endpoint.


You can include the token in your requests in any of the following ways:

  • Specify it on the Authorization: Bearer header;
  • Specify it on the X-Token header;
  • Specify it as a URL parameter: http://site:8008/execute?token=... for a JWT token and ...?session_token=... for a session token;
  • Specify it on the body of your JSON request: {"type":"request", "action", "...", "token":"..."} for a JWT token, or "session_token" for a session token.

Confirm your credentials in order to generate a new JWT token.

Show session token will instead show the token cookie associated to the current session.

',1),O={class:"form-container"},F=(0,s._)("span",null,"Username",-1),B=["value"],L=(0,s._)("label",null,[(0,s._)("span",null,"Confirm password"),(0,s._)("span",null,[(0,s._)("input",{type:"password",name:"password"})])],-1),H=(0,s._)("label",null,[(0,s._)("span",null,"Token validity in days"),(0,s._)("span",null,[(0,s._)("input",{type:"text",name:"validityDays"})]),(0,s._)("span",{class:"note"},[(0,s.Uk)(" Decimal values are also supported - e.g. "),(0,s._)("i",null,"0.5"),(0,s.Uk)(" means half a day (12 hours). An empty or zero value means that the token has no expiry date. ")])],-1),j=(0,s._)("label",null,[(0,s._)("input",{type:"submit",class:"btn btn-primary",value:"Generate JWT token"})],-1);function z(e,t,n,o,a,i){const l=(0,s.up)("Loading"),r=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",$,[a.loading?((0,s.wg)(),(0,s.j4)(l,{key:0})):(0,s.kq)("",!0),(0,s.Wm)(r,{ref:"tokenModal"},{default:(0,s.w5)((()=>[(0,s._)("div",q,[Z,(0,s._)("textarea",{class:"token",textContent:(0,S.zw)(a.token),onFocus:t[0]||(t[0]=(...e)=>i.onTokenSelect&&i.onTokenSelect(...e))},null,40,I)])])),_:1},512),(0,s.Wm)(r,{ref:"sessionTokenModal"},{default:(0,s.w5)((()=>[(0,s._)("div",W,[P,(0,s._)("textarea",{class:"token",textContent:(0,S.zw)(n.sessionToken),onFocus:t[1]||(t[1]=(...e)=>i.onTokenSelect&&i.onTokenSelect(...e))},null,40,R)])])),_:1},512),(0,s._)("div",A,[M,(0,s._)("div",O,[(0,s._)("form",{onSubmit:t[3]||(t[3]=(0,T.iM)(((...e)=>i.generateToken&&i.generateToken(...e)),["prevent"])),ref:"generateTokenForm"},[(0,s._)("label",null,[F,(0,s._)("span",null,[(0,s._)("input",{type:"text",name:"username",value:n.currentUser.username,disabled:""},null,8,B)])]),L,H,j,(0,s._)("label",null,[(0,s._)("input",{type:"button",class:"btn btn-default",value:"Show session token",onClick:t[2]||(t[2]=(0,T.iM)((t=>e.$refs.sessionTokenModal.show()),["stop"]))})])],544)])])])}var E=n(5121),N=n(6791),J=n(3493),Y={name:"Token",components:{Modal:J.Z,Loading:N.Z},mixins:[y.Z],props:{currentUser:{type:Object,required:!0},sessionToken:{type:String,required:!0}},data(){return{loading:!1,token:null}},methods:{async generateToken(e){const t=this.currentUser.username,n=e.target.password.value;let s=e.target.validityDays?.length?parseInt(e.target.validityDays.value):0;s||(s=null),this.loading=!0;try{this.token=(await E.Z.post("/auth",{username:t,password:n,expiry_days:s})).data.token,this.token?.length&&this.$refs.tokenModal.show()}catch(o){console.error(o.toString()),this.notify({text:o.toString(),error:!0})}finally{this.loading=!1}},onTokenSelect(e){e.target.select(),document.execCommand("copy"),this.notify({text:"Token copied to clipboard",image:{iconClass:"fa fa-check"}})}}};const K=(0,_.Z)(Y,[["render",z]]);var X=K;const G=["disabled"],Q=["disabled"],V=["disabled"],ee=["disabled"],te=["value"],ne=["disabled"],se=["disabled"],oe=["disabled"],ae=["disabled"],ie={class:"body"},le={class:"users-list"},re=["onClick"],de=["textContent"],ce={class:"actions pull-right col-4"};function ue(e,t,n,o,a,i){const l=(0,s.up)("Loading"),r=(0,s.up)("Modal"),d=(0,s.up)("DropdownItem"),c=(0,s.up)("Dropdown"),u=(0,s.up)("FloatingButton"),p=(0,s.up)("ConfirmDialog");return(0,s.wg)(),(0,s.iD)(s.HY,null,[a.loading?((0,s.wg)(),(0,s.j4)(l,{key:0})):(0,s.kq)("",!0),(0,s.Wm)(r,{ref:"addUserModal",title:"Add User"},{default:(0,s.w5)((()=>[(0,s._)("form",{action:"#",method:"POST",ref:"addUserForm",onSubmit:t[0]||(t[0]=(...e)=>i.createUser&&i.createUser(...e))},[(0,s._)("label",null,[(0,s._)("input",{type:"text",name:"username",placeholder:"Username",disabled:a.commandRunning},null,8,G)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"password",placeholder:"Password",disabled:a.commandRunning},null,8,Q)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"confirm_password",placeholder:"Confirm password",disabled:a.commandRunning},null,8,V)]),(0,s._)("label",null,[(0,s._)("input",{type:"submit",class:"btn btn-primary",value:"Create User",disabled:a.commandRunning},null,8,ee)])],544)])),_:1},512),(0,s.Wm)(r,{ref:"changePasswordModal",title:"Change Password"},{default:(0,s.w5)((()=>[(0,s._)("form",{action:"#",method:"POST",ref:"changePasswordForm",onSubmit:t[1]||(t[1]=(...e)=>i.changePassword&&i.changePassword(...e))},[(0,s._)("label",null,[(0,s._)("input",{type:"text",name:"username",placeholder:"Username",value:a.selectedUser,disabled:"disabled"},null,8,te)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"password",placeholder:"Current password",disabled:a.commandRunning},null,8,ne)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"new_password",placeholder:"New password",disabled:a.commandRunning},null,8,se)]),(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"confirm_new_password",placeholder:"Confirm new password",disabled:a.commandRunning},null,8,oe)]),(0,s._)("label",null,[(0,s._)("input",{type:"submit",class:"btn btn-primary",value:"Change Password",disabled:a.commandRunning},null,8,ae)])],544)])),_:1},512),(0,s._)("div",ie,[(0,s._)("ul",le,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(a.users,(t=>((0,s.wg)(),(0,s.iD)("li",{key:t.user_id,class:"item user",onClick:e=>a.selectedUser=t.username},[(0,s._)("div",{class:"name col-8",textContent:(0,S.zw)(t.username)},null,8,de),(0,s._)("div",ce,[(0,s.Wm)(c,{title:"User Actions","icon-class":"fa fa-ellipsis"},{default:(0,s.w5)((()=>[(0,s.Wm)(d,{text:"Change Password",disabled:a.commandRunning,"icon-class":"fa fa-key",onClick:e=>i.showChangePasswordModal(t)},null,8,["disabled","onClick"]),(0,s.Wm)(d,{text:"Delete User",disabled:a.commandRunning,"icon-class":"fa fa-trash",onClick:n=>{a.selectedUser=t.username,e.$refs.deleteUserDialog.show()}},null,8,["disabled","onClick"])])),_:2},1024)])],8,re)))),128))]),(0,s.Wm)(u,{"icon-class":"fa fa-plus",text:"Add User",onClick:i.showAddUserModal},null,8,["onClick"]),(0,s.Wm)(p,{ref:"deleteUserDialog",onInput:t[2]||(t[2]=e=>i.deleteUser(a.selectedUser))},{default:(0,s.w5)((()=>[(0,s.Uk)(" Are you sure that you want to remove the user "+(0,S.zw)(a.selectedUser)+"? ",1)])),_:1},512)])],64)}var pe=n(2787),he=n(815),me=n(2797),fe={name:"Users",components:{ConfirmDialog:k.Z,Dropdown:pe.Z,DropdownItem:he.Z,FloatingButton:me.Z,Loading:N.Z,Modal:J.Z},mixins:[y.Z],props:{sessionToken:{type:String,required:!0},currentUser:{type:Object,required:!0}},data(){return{users:[],commandRunning:!1,loading:!1,selectedUser:null}},methods:{async refresh(){this.loading=!0;try{this.users=await this.request("user.get_users")}finally{this.loading=!1}},async createUser(e){e.preventDefault();const t=[...this.$refs.addUserForm.querySelectorAll("input[name]")].reduce(((e,t)=>(e[t.name]=t.value,e)),{});if(t.password===t.confirm_password){this.commandRunning=!0;try{await this.request("user.create_user",{username:t.username,password:t.password,session_token:this.sessionToken})}finally{this.commandRunning=!1}this.notify({text:"User "+t.username+" created",image:{iconClass:"fas fa-check"}}),this.$refs.addUserModal.close(),await this.refresh()}else this.notify({title:"Unable to create user",text:"Please check that the passwords match",error:!0,image:{iconClass:"fas fa-times"}})},async changePassword(e){e.preventDefault();const t=[...this.$refs.changePasswordForm.querySelectorAll("input[name]")].reduce(((e,t)=>(e[t.name]=t.value,e)),{});if(t.new_password!==t.confirm_new_password)return void this.notify({title:"Unable to update password",text:"Please check that the passwords match",error:!0,image:{iconClass:"fas fa-times"}});this.commandRunning=!0;let n=!1;try{n=await this.request("user.update_password",{username:t.username,old_password:t.password,new_password:t.new_password})}finally{this.commandRunning=!1}n?(this.$refs.changePasswordModal.close(),this.notify({text:"Password successfully updated",image:{iconClass:"fas fa-check"}})):this.notify({title:"Unable to update password",text:"The current password is incorrect",error:!0,image:{iconClass:"fas fa-times"}})},async deleteUser(e){this.commandRunning=!0;try{await this.request("user.delete_user",{username:e,session_token:this.sessionToken})}finally{this.commandRunning=!1}this.notify({text:`User ${e} removed`,image:{iconClass:"fas fa-check"}}),this.selectedUser=null,await this.refresh()},showAddUserModal(){this.$refs.addUserModal.show(),this.$nextTick((()=>{this.$refs.addUserForm.reset(),this.$refs.addUserForm.username.focus()}))},showChangePasswordModal(e){this.$refs.changePasswordModal.show(),this.$nextTick((()=>{this.$refs.changePasswordForm.password.focus(),this.selectedUser=e.username}))}},mounted(){this.refresh()}};const we=(0,_.Z)(fe,[["render",ue],["__scopeId","data-v-f548985a"]]);var ge=we,ke={name:"Settings",components:{Application:x,Users:ge,Token:X},mixins:[y.Z],props:{selectedPanel:{type:String}},data(){return{currentUser:null,sessionToken:null}},methods:{async refresh(){this.sessionToken=this.getCookies()["session_token"],this.currentUser=await this.request("user.get_user_by_session",{session_token:this.sessionToken})}},mounted(){this.refresh()}};const ye=(0,_.Z)(ke,[["render",a]]);var be=ye}}]); -//# sourceMappingURL=4084.a1605105.js.map \ No newline at end of file +//# sourceMappingURL=4084.5484e219.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/4084.a1605105.js.map b/platypush/backend/http/webapp/dist/static/js/4084.5484e219.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/4084.a1605105.js.map rename to platypush/backend/http/webapp/dist/static/js/4084.5484e219.js.map index 05e5b38577..08747ab983 100644 --- a/platypush/backend/http/webapp/dist/static/js/4084.a1605105.js.map +++ b/platypush/backend/http/webapp/dist/static/js/4084.5484e219.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/4084.a1605105.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/Dropdown.vue","webpack://platypush/./src/components/elements/DropdownBody.vue","webpack://platypush/./src/components/elements/DropdownBody.vue?81f6","webpack://platypush/./src/components/elements/Dropdown.vue?e934","webpack://platypush/./src/components/elements/DropdownItem.vue","webpack://platypush/./src/components/elements/DropdownItem.vue?d591","webpack://platypush/./src/components/elements/FloatingButton.vue","webpack://platypush/./src/components/elements/FloatingButton.vue?d72c","webpack://platypush/./src/components/elements/Icon.vue","webpack://platypush/./src/components/elements/Icon.vue?fdba","webpack://platypush/./src/components/elements/RestartButton.vue","webpack://platypush/./src/components/elements/RestartButton.vue?09f3","webpack://platypush/./src/components/panels/Settings/Index.vue","webpack://platypush/./src/components/panels/Settings/Application.vue","webpack://platypush/./src/components/elements/StopButton.vue","webpack://platypush/./src/components/elements/StopButton.vue?3081","webpack://platypush/./src/components/panels/Settings/Application.vue?ae3e","webpack://platypush/./src/components/panels/Settings/Token.vue","webpack://platypush/./src/components/panels/Settings/Token.vue?4a12","webpack://platypush/./src/components/panels/Settings/Users.vue","webpack://platypush/./src/components/panels/Settings/Users.vue?407b","webpack://platypush/./src/components/panels/Settings/Index.vue?0df9"],"sourcesContent":["\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./DropdownBody.vue?vue&type=template&id=14579c63&scoped=true\"\nimport script from \"./DropdownBody.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownBody.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownBody.vue?vue&type=style&index=0&id=14579c63&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-14579c63\"]])\n\nexport default __exports__","import { render } from \"./Dropdown.vue?vue&type=template&id=3220f58b&scoped=true\"\nimport script from \"./Dropdown.vue?vue&type=script&lang=js\"\nexport * from \"./Dropdown.vue?vue&type=script&lang=js\"\n\nimport \"./Dropdown.vue?vue&type=style&index=0&id=3220f58b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-3220f58b\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./DropdownItem.vue?vue&type=template&id=1311e9ab&scoped=true\"\nimport script from \"./DropdownItem.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownItem.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownItem.vue?vue&type=style&index=0&id=1311e9ab&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1311e9ab\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./FloatingButton.vue?vue&type=template&id=f812ef1c&scoped=true\"\nimport script from \"./FloatingButton.vue?vue&type=script&lang=js\"\nexport * from \"./FloatingButton.vue?vue&type=script&lang=js\"\n\nimport \"./FloatingButton.vue?vue&type=style&index=0&id=f812ef1c&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-f812ef1c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Icon.vue?vue&type=template&id=706a3bd1&scoped=true\"\nimport script from \"./Icon.vue?vue&type=script&lang=js\"\nexport * from \"./Icon.vue?vue&type=script&lang=js\"\n\nimport \"./Icon.vue?vue&type=style&index=0&id=706a3bd1&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-706a3bd1\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./RestartButton.vue?vue&type=template&id=2edff8b7&scoped=true\"\nimport script from \"./RestartButton.vue?vue&type=script&lang=js\"\nexport * from \"./RestartButton.vue?vue&type=script&lang=js\"\n\nimport \"./RestartButton.vue?vue&type=style&index=0&id=2edff8b7&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-2edff8b7\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./StopButton.vue?vue&type=template&id=1eab04fa&scoped=true\"\nimport script from \"./StopButton.vue?vue&type=script&lang=js\"\nexport * from \"./StopButton.vue?vue&type=script&lang=js\"\n\nimport \"./StopButton.vue?vue&type=style&index=0&id=1eab04fa&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1eab04fa\"]])\n\nexport default __exports__","import { render } from \"./Application.vue?vue&type=template&id=40365cea&scoped=true\"\nimport script from \"./Application.vue?vue&type=script&lang=js\"\nexport * from \"./Application.vue?vue&type=script&lang=js\"\n\nimport \"./Application.vue?vue&type=style&index=0&id=40365cea&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-40365cea\"]])\n\nexport default __exports__","