From 3299772f3ce03a74d0c001f5e804663456ef1a0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Tue, 26 Apr 2022 10:45:25 +0200 Subject: [PATCH] Bump frontend to 145e5d7b (#3594) --- home-assistant-polymer | 2 +- supervisor/api/panel/entrypoint.js | 4 +- supervisor/api/panel/entrypoint.js.gz | Bin 275 -> 277 bytes supervisor/api/panel/frontend_es5/056a7275.js | 1 + .../api/panel/frontend_es5/056a7275.js.gz | Bin 0 -> 114345 bytes supervisor/api/panel/frontend_es5/0eda85ff.js | 1 + .../api/panel/frontend_es5/0eda85ff.js.gz | Bin 0 -> 5631 bytes .../api/panel/frontend_es5/10b9faab.js.gz | Bin 4636 -> 0 bytes .../frontend_es5/{82159420.js => 11665104.js} | 2 +- .../api/panel/frontend_es5/11665104.js.gz | Bin 0 -> 3541 bytes .../api/panel/frontend_es5/1199eafb.js.gz | Bin 4187 -> 0 bytes .../api/panel/frontend_es5/16fccdec.js.gz | Bin 35880 -> 0 bytes .../frontend_es5/{16fccdec.js => 242f17d6.js} | 4 +- ...js.LICENSE.txt => 242f17d6.js.LICENSE.txt} | 0 .../api/panel/frontend_es5/242f17d6.js.gz | Bin 0 -> 35904 bytes .../frontend_es5/{3980f6cb.js => 25477ea4.js} | 2 +- .../api/panel/frontend_es5/25477ea4.js.gz | Bin 0 -> 6710 bytes .../api/panel/frontend_es5/2b6a6894.js.gz | Bin 4446 -> 0 bytes .../api/panel/frontend_es5/2e0172e9.js.gz | Bin 6599 -> 0 bytes .../frontend_es5/{10b9faab.js => 2fd7f4ad.js} | 2 +- .../api/panel/frontend_es5/2fd7f4ad.js.gz | Bin 0 -> 4631 bytes .../api/panel/frontend_es5/3980f6cb.js.gz | Bin 6714 -> 0 bytes supervisor/api/panel/frontend_es5/3b68a3c9.js | 1 + .../api/panel/frontend_es5/3b68a3c9.js.gz | Bin 0 -> 26570 bytes .../frontend_es5/{b770accc.js => 3db32a0e.js} | 2 +- .../api/panel/frontend_es5/3db32a0e.js.gz | Bin 0 -> 5451 bytes .../frontend_es5/{bad3e74d.js => 3f904f2c.js} | 2 +- .../api/panel/frontend_es5/3f904f2c.js.gz | Bin 0 -> 4439 bytes .../api/panel/frontend_es5/57e32e95.js.gz | Bin 3881 -> 0 bytes .../frontend_es5/{71d1152e.js => 583bd93f.js} | 2 +- .../api/panel/frontend_es5/583bd93f.js.gz | Bin 0 -> 7203 bytes supervisor/api/panel/frontend_es5/59af0295.js | 1 - .../api/panel/frontend_es5/59af0295.js.gz | Bin 5594 -> 0 bytes .../frontend_es5/{2b6a6894.js => 68afd8ea.js} | 2 +- .../api/panel/frontend_es5/68afd8ea.js.gz | Bin 0 -> 4447 bytes supervisor/api/panel/frontend_es5/6bbcad37.js | 1 - .../api/panel/frontend_es5/6bbcad37.js.gz | Bin 111395 -> 0 bytes supervisor/api/panel/frontend_es5/6d706bba.js | 1 - .../api/panel/frontend_es5/6d706bba.js.gz | Bin 15548 -> 0 bytes .../frontend_es5/{f90c83b6.js => 6d7a3730.js} | 2 +- .../api/panel/frontend_es5/6d7a3730.js.gz | Bin 0 -> 3414 bytes .../api/panel/frontend_es5/71d1152e.js.gz | Bin 7202 -> 0 bytes .../frontend_es5/{1199eafb.js => 72ee308e.js} | 2 +- .../api/panel/frontend_es5/72ee308e.js.gz | Bin 0 -> 4187 bytes .../frontend_es5/{9a589d56.js => 766322c2.js} | 2 +- .../api/panel/frontend_es5/766322c2.js.gz | Bin 0 -> 4268 bytes .../api/panel/frontend_es5/82159420.js.gz | Bin 3542 -> 0 bytes supervisor/api/panel/frontend_es5/916349a7.js | 2 + ...js.LICENSE.txt => 916349a7.js.LICENSE.txt} | 0 .../api/panel/frontend_es5/916349a7.js.gz | Bin 0 -> 3236 bytes .../api/panel/frontend_es5/9a589d56.js.gz | Bin 4269 -> 0 bytes .../api/panel/frontend_es5/a1898cae.js.gz | Bin 4427 -> 0 bytes .../frontend_es5/{57e32e95.js => a712c8a1.js} | 2 +- .../api/panel/frontend_es5/a712c8a1.js.gz | Bin 0 -> 3881 bytes supervisor/api/panel/frontend_es5/a9123c1e.js | 2 - .../api/panel/frontend_es5/a9123c1e.js.gz | Bin 5441 -> 0 bytes supervisor/api/panel/frontend_es5/a9e6066d.js | 2 + .../a9e6066d.js.LICENSE.txt} | 0 .../api/panel/frontend_es5/a9e6066d.js.gz | Bin 0 -> 3728 bytes .../api/panel/frontend_es5/afbc30f4.js.gz | Bin 12034 -> 0 bytes .../api/panel/frontend_es5/b161f80f.js.gz | Bin 6111 -> 0 bytes .../api/panel/frontend_es5/b770accc.js.gz | Bin 5452 -> 0 bytes .../api/panel/frontend_es5/bad3e74d.js.gz | Bin 4439 -> 0 bytes supervisor/api/panel/frontend_es5/c6c70718.js | 1 + .../api/panel/frontend_es5/c6c70718.js.gz | Bin 0 -> 15575 bytes supervisor/api/panel/frontend_es5/c715c57f.js | 1 - .../api/panel/frontend_es5/c715c57f.js.gz | Bin 26541 -> 0 bytes .../frontend_es5/{afbc30f4.js => e1dad60a.js} | 2 +- .../api/panel/frontend_es5/e1dad60a.js.gz | Bin 0 -> 12035 bytes .../frontend_es5/{a1898cae.js => e355509a.js} | 2 +- .../api/panel/frontend_es5/e355509a.js.gz | Bin 0 -> 4424 bytes .../frontend_es5/{b161f80f.js => ec13eab0.js} | 2 +- .../api/panel/frontend_es5/ec13eab0.js.gz | Bin 0 -> 6116 bytes supervisor/api/panel/frontend_es5/eec938ec.js | 2 + .../frontend_es5/eec938ec.js.LICENSE.txt | 5 + .../api/panel/frontend_es5/eec938ec.js.gz | Bin 0 -> 2448 bytes .../panel/frontend_es5/entrypoint.8d8df2e1.js | 2 + ...txt => entrypoint.8d8df2e1.js.LICENSE.txt} | 0 .../frontend_es5/entrypoint.8d8df2e1.js.gz | Bin 0 -> 550946 bytes .../panel/frontend_es5/entrypoint.c3a8263d.js | 2 - .../frontend_es5/entrypoint.c3a8263d.js.gz | Bin 552427 -> 0 bytes .../api/panel/frontend_es5/f90c83b6.js.gz | Bin 3415 -> 0 bytes .../frontend_es5/{2e0172e9.js => feba0db9.js} | 2 +- .../api/panel/frontend_es5/feba0db9.js.gz | Bin 0 -> 6584 bytes .../api/panel/frontend_es5/manifest.json | 2 +- .../{5a45267b.js => 0bff367b.js} | 48 +- .../api/panel/frontend_latest/0bff367b.js.gz | Bin 0 -> 20995 bytes .../api/panel/frontend_latest/0bff367b.js.map | 1 + .../api/panel/frontend_latest/12163fe4.js.gz | Bin 90912 -> 0 bytes .../api/panel/frontend_latest/12163fe4.js.map | 1 - .../api/panel/frontend_latest/22448430.js | 18 + .../api/panel/frontend_latest/22448430.js.gz | Bin 0 -> 4707 bytes .../{2a0df7e4.js.map => 22448430.js.map} | 2 +- .../api/panel/frontend_latest/2a0df7e4.js | 18 - .../api/panel/frontend_latest/2a0df7e4.js.gz | Bin 4669 -> 0 bytes .../api/panel/frontend_latest/301e32f2.js | 795 ----------------- .../api/panel/frontend_latest/301e32f2.js.gz | Bin 12622 -> 0 bytes .../api/panel/frontend_latest/301e32f2.js.map | 1 - .../api/panel/frontend_latest/44cc51f2.js.gz | Bin 5512 -> 0 bytes .../api/panel/frontend_latest/478b24bb.js | 59 ++ .../api/panel/frontend_latest/478b24bb.js.gz | Bin 0 -> 3609 bytes .../{8417ed0b.js.map => 478b24bb.js.map} | 2 +- .../api/panel/frontend_latest/4e3d9eb2.js | 2 + .../frontend_latest/4e3d9eb2.js.LICENSE.txt | 5 + .../api/panel/frontend_latest/4e3d9eb2.js.gz | Bin 0 -> 3598 bytes .../api/panel/frontend_latest/5a45267b.js.gz | Bin 20970 -> 0 bytes .../api/panel/frontend_latest/5a45267b.js.map | 1 - .../{96d7e817.js => 5bf7a625.js} | 4 +- .../api/panel/frontend_latest/5bf7a625.js.gz | Bin 0 -> 9361 bytes .../{96d7e817.js.map => 5bf7a625.js.map} | 2 +- .../api/panel/frontend_latest/605459b5.js.gz | Bin 26129 -> 0 bytes .../api/panel/frontend_latest/65a155f5.js | 46 - .../api/panel/frontend_latest/65a155f5.js.gz | Bin 3339 -> 0 bytes .../api/panel/frontend_latest/6ec46d2e.js | 194 +++++ .../api/panel/frontend_latest/6ec46d2e.js.gz | Bin 0 -> 6477 bytes .../{a9eb8f9c.js.map => 6ec46d2e.js.map} | 2 +- .../{605459b5.js => 73e0c3fa.js} | 8 +- ...js.LICENSE.txt => 73e0c3fa.js.LICENSE.txt} | 0 .../api/panel/frontend_latest/73e0c3fa.js.gz | Bin 0 -> 26148 bytes .../{605459b5.js.map => 73e0c3fa.js.map} | 2 +- .../api/panel/frontend_latest/78925ae3.js | 2 + .../frontend_latest/78925ae3.js.LICENSE.txt | 5 + .../api/panel/frontend_latest/78925ae3.js.gz | Bin 0 -> 3216 bytes .../{44cc51f2.js => 7df87654.js} | 4 +- .../api/panel/frontend_latest/7df87654.js.gz | Bin 0 -> 5539 bytes .../{44cc51f2.js.map => 7df87654.js.map} | 2 +- .../api/panel/frontend_latest/802112e9.js | 101 --- .../api/panel/frontend_latest/802112e9.js.gz | Bin 3860 -> 0 bytes .../api/panel/frontend_latest/8417ed0b.js | 59 -- .../api/panel/frontend_latest/8417ed0b.js.gz | Bin 3608 -> 0 bytes .../api/panel/frontend_latest/903a48ab.js | 2 - .../api/panel/frontend_latest/903a48ab.js.gz | Bin 3526 -> 0 bytes .../api/panel/frontend_latest/93a98d37.js | 27 + .../api/panel/frontend_latest/93a98d37.js.gz | Bin 0 -> 2878 bytes .../{e5779bf3.js.map => 93a98d37.js.map} | 2 +- .../api/panel/frontend_latest/96d7e817.js.gz | Bin 9364 -> 0 bytes .../api/panel/frontend_latest/99edc920.js | 58 ++ .../api/panel/frontend_latest/99edc920.js.gz | Bin 0 -> 4329 bytes .../{e49504cb.js.map => 99edc920.js.map} | 2 +- .../{12163fe4.js => 9c7b6ef2.js} | 411 +++++---- .../api/panel/frontend_latest/9c7b6ef2.js.gz | Bin 0 -> 92858 bytes .../api/panel/frontend_latest/9c7b6ef2.js.map | 1 + .../api/panel/frontend_latest/a8eee6dc.js | 810 ++++++++++++++++++ .../api/panel/frontend_latest/a8eee6dc.js.gz | Bin 0 -> 12786 bytes .../api/panel/frontend_latest/a8eee6dc.js.map | 1 + .../api/panel/frontend_latest/a9481ab3.js | 46 + .../api/panel/frontend_latest/a9481ab3.js.gz | Bin 0 -> 3339 bytes .../{65a155f5.js.map => a9481ab3.js.map} | 2 +- .../api/panel/frontend_latest/a9eb8f9c.js | 194 ----- .../api/panel/frontend_latest/a9eb8f9c.js.gz | Bin 6455 -> 0 bytes .../api/panel/frontend_latest/bde60594.js | 32 + .../api/panel/frontend_latest/bde60594.js.gz | Bin 0 -> 3440 bytes .../{d88e87ce.js.map => bde60594.js.map} | 2 +- .../api/panel/frontend_latest/c5937d68.js | 32 - .../api/panel/frontend_latest/c5937d68.js.gz | Bin 3005 -> 0 bytes .../api/panel/frontend_latest/c7921c2f.js | 72 ++ .../api/panel/frontend_latest/c7921c2f.js.gz | Bin 0 -> 5112 bytes .../{d3806b9d.js.map => c7921c2f.js.map} | 2 +- .../{c8ef6564.js => c855b2be.js} | 4 +- .../api/panel/frontend_latest/c855b2be.js.gz | Bin 0 -> 7670 bytes .../{c8ef6564.js.map => c855b2be.js.map} | 2 +- .../api/panel/frontend_latest/c8ef6564.js.gz | Bin 7668 -> 0 bytes .../api/panel/frontend_latest/c92faebd.js | 68 ++ .../api/panel/frontend_latest/c92faebd.js.gz | Bin 0 -> 3638 bytes .../{daf59449.js.map => c92faebd.js.map} | 2 +- .../api/panel/frontend_latest/d3806b9d.js | 72 -- .../api/panel/frontend_latest/d3806b9d.js.gz | Bin 5107 -> 0 bytes .../api/panel/frontend_latest/d88e87ce.js | 32 - .../api/panel/frontend_latest/d88e87ce.js.gz | Bin 3437 -> 0 bytes .../api/panel/frontend_latest/daf59449.js | 68 -- .../api/panel/frontend_latest/daf59449.js.gz | Bin 3641 -> 0 bytes .../api/panel/frontend_latest/dc65eee9.js | 61 ++ .../api/panel/frontend_latest/dc65eee9.js.gz | Bin 0 -> 3737 bytes .../{e8e167bd.js.map => dc65eee9.js.map} | 2 +- .../api/panel/frontend_latest/e49504cb.js | 58 -- .../api/panel/frontend_latest/e49504cb.js.gz | Bin 4327 -> 0 bytes .../api/panel/frontend_latest/e5779bf3.js | 27 - .../api/panel/frontend_latest/e5779bf3.js.gz | Bin 2878 -> 0 bytes .../api/panel/frontend_latest/e8e167bd.js | 61 -- .../api/panel/frontend_latest/e8e167bd.js.gz | Bin 3733 -> 0 bytes .../api/panel/frontend_latest/eb31e209.js | 10 - .../api/panel/frontend_latest/eb31e209.js.gz | Bin 3541 -> 0 bytes .../api/panel/frontend_latest/ef256be5.js | 32 + .../api/panel/frontend_latest/ef256be5.js.gz | Bin 0 -> 3002 bytes .../{c5937d68.js.map => ef256be5.js.map} | 2 +- ...int.531ccfea.js => entrypoint.0d570a49.js} | 200 +++-- ...txt => entrypoint.0d570a49.js.LICENSE.txt} | 0 .../frontend_latest/entrypoint.0d570a49.js.gz | Bin 0 -> 259356 bytes .../entrypoint.0d570a49.js.map | 1 + .../frontend_latest/entrypoint.531ccfea.js.gz | Bin 259204 -> 0 bytes .../entrypoint.531ccfea.js.map | 1 - .../api/panel/frontend_latest/f8ae4fd9.js | 10 + .../api/panel/frontend_latest/f8ae4fd9.js.gz | Bin 0 -> 3541 bytes .../{eb31e209.js.map => f8ae4fd9.js.map} | 2 +- .../api/panel/frontend_latest/faa8eea5.js | 101 +++ .../api/panel/frontend_latest/faa8eea5.js.gz | Bin 0 -> 3861 bytes .../{802112e9.js.map => faa8eea5.js.map} | 2 +- .../api/panel/frontend_latest/manifest.json | 2 +- ... af-dbb97d927992244733f64c5f33e1b5e4.json} | 0 ... ar-0723dfcf2771d01ba411b7425f8443dd.json} | 0 ... bg-fc558732316a6ed4bd694d62b1094473.json} | 0 ... bn-46e7a5be1708acdbe094cb671a2a5a1d.json} | 0 ... bs-93c462703df2f0d80f1ba0cff8dd2939.json} | 0 ... ca-b32339d625423fd73f88cc8dd33396a0.json} | 0 .../cs-a5875b62ae9ce71d0e8851544cd8f58a.json | 1 + .../cs-c7d00402e29476e33d323c5928aa6648.json | 1 - ... cy-f7d6d582ac672087c83f2c8b90f5e9dc.json} | 0 ... da-1aa84bb2f7df7abcd76cd39fcc2e7de8.json} | 0 ... de-9341efbb400597ad627c801bb227f7bf.json} | 0 ... el-b65d1f27ee66395c3efb213fdf1549a1.json} | 0 ... en-7df84adb75691f58a35cd16586f9065b.json} | 0 ...-GB-bae07f97185955c41f8e03c3b37e9af9.json} | 0 ... eo-aa7c84e4fa329cacfa1a1f457a2113fe.json} | 0 ...419-b644667a1d9597799a42321e3570a16f.json} | 0 ... es-676076c5341b511430de79587a760126.json} | 0 ... et-5a1cc8fed2b2e07e73e4ee4bd5e558b4.json} | 0 ... eu-42fda67f52fbe4e7c2e552a59457d3d9.json} | 0 ... fa-cbb3643ee50d577c8c41493a86f9b3d0.json} | 0 ... fi-425c103af805803968d87cceeb79e024.json} | 0 ... fr-25a07dc9e2a11ce25c41db0032294c0b.json} | 2 +- ... fy-0850b11b0295a42a83d037006633a036.json} | 0 ... gl-b634539d2df9f7963fb2f1405a3808e0.json} | 0 ...gsw-5d51e04d8d2d44dbebda85d4806b7460.json} | 0 ... he-f4a83eca6afd2860a2b8337aa40b926b.json} | 0 ... hi-47d55e89b7c9f3ce3bddb0b404a21503.json} | 0 ... hr-adc14ca33e896154d8bc3c8a73584f85.json} | 0 ... hu-23ffad97d7698700f11eec837aa96048.json} | 2 +- ... hy-43377cb253a728b01fa0eab6173828d0.json} | 0 ... id-3e23f362fb3768fc2a3b4dc22890d065.json} | 0 ... is-b9c71bb70f82e05760f4eb2be92e7b71.json} | 0 .../it-a6a7247a6cf1b17024ddb4472f6cd972.json | 1 + .../it-d8de8a9291e85a92e7cefdec5c003554.json | 1 - ... ja-ced50459ecb721bfc366722fad924f3b.json} | 0 ... ka-7d064b9e04d66a291176d68374309203.json} | 0 .../ko-237c383cb8bf18e3566d6f887ccb2ffe.json | 1 + .../ko-b9b9bd97ec2d21f65721e861a0ef1509.json | 1 - ... lb-0374e3264f3706b44bf61ec2abb58551.json} | 0 ... lt-a77c49cab969f3ddb9c2245c3c56e80e.json} | 0 ... lv-c385878914d3aeba64185b94bd558e4d.json} | 2 +- ... nb-9f0460f62273ea2a43f71f13ce7f8189.json} | 0 .../nl-890a0e5bede5c7a5fdb19326e06e1a29.json | 1 - .../nl-d00e79b2f624f97973eac0ab22f94c74.json | 1 + .../nn-615ef428bc7fc750475a5025cc4784e8.json | 1 - .../nn-691edb8a1f04075dab382e5af273cbd5.json | 1 + ... pl-30e385013be7d6306d3cf66670b85ece.json} | 0 ... pt-1f21a81301c8fffabdb1d42ded47e21e.json} | 0 ...t-BR-140207d6ff906aac6c6c421d5c6aa484.json | 1 - ...t-BR-d2324127033805173ceff11221142541.json | 1 + .../ro-038d29bb053d506a535d03fa856f913b.json | 1 + .../ro-b88692ff58f05e72c102a0b799b23492.json | 1 - .../ru-b37c1119a2d7f02d085ab9d5888588b9.json | 1 + .../ru-c0cfefa6a355dda9f29560c1ea4489a7.json | 1 - ... sk-1a8ad0dac169fea2aca60a793aba8a7f.json} | 0 ... sl-81f6c326cc166740c5b4c5d2b18e9e77.json} | 0 ... sr-8c41fd99945382ade45c293d10fff2b6.json} | 0 ...atn-cfe5c387f590d5194eaf0f4daa3bed21.json} | 0 ... sv-671af78034739eccc18eab12eb9c34d3.json} | 0 ... ta-19680af5f9197c29b387b7283ac84d1d.json} | 0 ... te-111547397734dd8036871f49b9a6146b.json} | 0 ... th-988885a6cfe7f74f2f193b4e9a80b25a.json} | 0 ... tr-163e350f79c92ffb47e657dd558b77d2.json} | 0 ... uk-293e10aa0e944284105c57492b6999e6.json} | 0 ... ur-605a6034ae6eeff5e1da5e3810c5c7e0.json} | 0 ... vi-35f5f59c6cda81714e14370398770d80.json} | 0 ...ans-6d1f300aaeb8c219cbce1fe23cfb0da8.json} | 0 ...Hant-20ad8d9bdf9c57988986892e20d9536c.json | 1 - ...Hant-42971fe2f69f023a8ade6e5ad7e2cf61.json | 1 + 267 files changed, 2094 insertions(+), 1897 deletions(-) create mode 100644 supervisor/api/panel/frontend_es5/056a7275.js create mode 100644 supervisor/api/panel/frontend_es5/056a7275.js.gz create mode 100644 supervisor/api/panel/frontend_es5/0eda85ff.js create mode 100644 supervisor/api/panel/frontend_es5/0eda85ff.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/10b9faab.js.gz rename supervisor/api/panel/frontend_es5/{82159420.js => 11665104.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/11665104.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/1199eafb.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/16fccdec.js.gz rename supervisor/api/panel/frontend_es5/{16fccdec.js => 242f17d6.js} (90%) rename supervisor/api/panel/frontend_es5/{16fccdec.js.LICENSE.txt => 242f17d6.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_es5/242f17d6.js.gz rename supervisor/api/panel/frontend_es5/{3980f6cb.js => 25477ea4.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/25477ea4.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/2b6a6894.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/2e0172e9.js.gz rename supervisor/api/panel/frontend_es5/{10b9faab.js => 2fd7f4ad.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/2fd7f4ad.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/3980f6cb.js.gz create mode 100644 supervisor/api/panel/frontend_es5/3b68a3c9.js create mode 100644 supervisor/api/panel/frontend_es5/3b68a3c9.js.gz rename supervisor/api/panel/frontend_es5/{b770accc.js => 3db32a0e.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/3db32a0e.js.gz rename supervisor/api/panel/frontend_es5/{bad3e74d.js => 3f904f2c.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/3f904f2c.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/57e32e95.js.gz rename supervisor/api/panel/frontend_es5/{71d1152e.js => 583bd93f.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/583bd93f.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/59af0295.js delete mode 100644 supervisor/api/panel/frontend_es5/59af0295.js.gz rename supervisor/api/panel/frontend_es5/{2b6a6894.js => 68afd8ea.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/68afd8ea.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/6bbcad37.js delete mode 100644 supervisor/api/panel/frontend_es5/6bbcad37.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/6d706bba.js delete mode 100644 supervisor/api/panel/frontend_es5/6d706bba.js.gz rename supervisor/api/panel/frontend_es5/{f90c83b6.js => 6d7a3730.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/6d7a3730.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/71d1152e.js.gz rename supervisor/api/panel/frontend_es5/{1199eafb.js => 72ee308e.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/72ee308e.js.gz rename supervisor/api/panel/frontend_es5/{9a589d56.js => 766322c2.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/766322c2.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/82159420.js.gz create mode 100644 supervisor/api/panel/frontend_es5/916349a7.js rename supervisor/api/panel/frontend_es5/{a9123c1e.js.LICENSE.txt => 916349a7.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_es5/916349a7.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/9a589d56.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/a1898cae.js.gz rename supervisor/api/panel/frontend_es5/{57e32e95.js => a712c8a1.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/a712c8a1.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/a9123c1e.js delete mode 100644 supervisor/api/panel/frontend_es5/a9123c1e.js.gz create mode 100644 supervisor/api/panel/frontend_es5/a9e6066d.js rename supervisor/api/panel/{frontend_latest/903a48ab.js.LICENSE.txt => frontend_es5/a9e6066d.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_es5/a9e6066d.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/afbc30f4.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/b161f80f.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/b770accc.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/bad3e74d.js.gz create mode 100644 supervisor/api/panel/frontend_es5/c6c70718.js create mode 100644 supervisor/api/panel/frontend_es5/c6c70718.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/c715c57f.js delete mode 100644 supervisor/api/panel/frontend_es5/c715c57f.js.gz rename supervisor/api/panel/frontend_es5/{afbc30f4.js => e1dad60a.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/e1dad60a.js.gz rename supervisor/api/panel/frontend_es5/{a1898cae.js => e355509a.js} (84%) create mode 100644 supervisor/api/panel/frontend_es5/e355509a.js.gz rename supervisor/api/panel/frontend_es5/{b161f80f.js => ec13eab0.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/ec13eab0.js.gz create mode 100644 supervisor/api/panel/frontend_es5/eec938ec.js create mode 100644 supervisor/api/panel/frontend_es5/eec938ec.js.LICENSE.txt create mode 100644 supervisor/api/panel/frontend_es5/eec938ec.js.gz create mode 100644 supervisor/api/panel/frontend_es5/entrypoint.8d8df2e1.js rename supervisor/api/panel/frontend_es5/{entrypoint.c3a8263d.js.LICENSE.txt => entrypoint.8d8df2e1.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_es5/entrypoint.8d8df2e1.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/entrypoint.c3a8263d.js delete mode 100644 supervisor/api/panel/frontend_es5/entrypoint.c3a8263d.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/f90c83b6.js.gz rename supervisor/api/panel/frontend_es5/{2e0172e9.js => feba0db9.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/feba0db9.js.gz rename supervisor/api/panel/frontend_latest/{5a45267b.js => 0bff367b.js} (81%) create mode 100644 supervisor/api/panel/frontend_latest/0bff367b.js.gz create mode 100644 supervisor/api/panel/frontend_latest/0bff367b.js.map delete mode 100644 supervisor/api/panel/frontend_latest/12163fe4.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/12163fe4.js.map create mode 100644 supervisor/api/panel/frontend_latest/22448430.js create mode 100644 supervisor/api/panel/frontend_latest/22448430.js.gz rename supervisor/api/panel/frontend_latest/{2a0df7e4.js.map => 22448430.js.map} (99%) delete mode 100644 supervisor/api/panel/frontend_latest/2a0df7e4.js delete mode 100644 supervisor/api/panel/frontend_latest/2a0df7e4.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/301e32f2.js delete mode 100644 supervisor/api/panel/frontend_latest/301e32f2.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/301e32f2.js.map delete mode 100644 supervisor/api/panel/frontend_latest/44cc51f2.js.gz create mode 100644 supervisor/api/panel/frontend_latest/478b24bb.js create mode 100644 supervisor/api/panel/frontend_latest/478b24bb.js.gz rename supervisor/api/panel/frontend_latest/{8417ed0b.js.map => 478b24bb.js.map} (99%) create mode 100644 supervisor/api/panel/frontend_latest/4e3d9eb2.js create mode 100644 supervisor/api/panel/frontend_latest/4e3d9eb2.js.LICENSE.txt create mode 100644 supervisor/api/panel/frontend_latest/4e3d9eb2.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/5a45267b.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/5a45267b.js.map rename supervisor/api/panel/frontend_latest/{96d7e817.js => 5bf7a625.js} (98%) create mode 100644 supervisor/api/panel/frontend_latest/5bf7a625.js.gz rename supervisor/api/panel/frontend_latest/{96d7e817.js.map => 5bf7a625.js.map} (99%) delete mode 100644 supervisor/api/panel/frontend_latest/605459b5.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/65a155f5.js delete mode 100644 supervisor/api/panel/frontend_latest/65a155f5.js.gz create mode 100644 supervisor/api/panel/frontend_latest/6ec46d2e.js create mode 100644 supervisor/api/panel/frontend_latest/6ec46d2e.js.gz rename supervisor/api/panel/frontend_latest/{a9eb8f9c.js.map => 6ec46d2e.js.map} (99%) rename supervisor/api/panel/frontend_latest/{605459b5.js => 73e0c3fa.js} (93%) rename supervisor/api/panel/frontend_latest/{605459b5.js.LICENSE.txt => 73e0c3fa.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_latest/73e0c3fa.js.gz rename supervisor/api/panel/frontend_latest/{605459b5.js.map => 73e0c3fa.js.map} (99%) create mode 100644 supervisor/api/panel/frontend_latest/78925ae3.js create mode 100644 supervisor/api/panel/frontend_latest/78925ae3.js.LICENSE.txt create mode 100644 supervisor/api/panel/frontend_latest/78925ae3.js.gz rename supervisor/api/panel/frontend_latest/{44cc51f2.js => 7df87654.js} (68%) create mode 100644 supervisor/api/panel/frontend_latest/7df87654.js.gz rename supervisor/api/panel/frontend_latest/{44cc51f2.js.map => 7df87654.js.map} (99%) delete mode 100644 supervisor/api/panel/frontend_latest/802112e9.js delete mode 100644 supervisor/api/panel/frontend_latest/802112e9.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/8417ed0b.js delete mode 100644 supervisor/api/panel/frontend_latest/8417ed0b.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/903a48ab.js delete mode 100644 supervisor/api/panel/frontend_latest/903a48ab.js.gz create mode 100644 supervisor/api/panel/frontend_latest/93a98d37.js create mode 100644 supervisor/api/panel/frontend_latest/93a98d37.js.gz rename supervisor/api/panel/frontend_latest/{e5779bf3.js.map => 93a98d37.js.map} (96%) delete mode 100644 supervisor/api/panel/frontend_latest/96d7e817.js.gz create mode 100644 supervisor/api/panel/frontend_latest/99edc920.js create mode 100644 supervisor/api/panel/frontend_latest/99edc920.js.gz rename supervisor/api/panel/frontend_latest/{e49504cb.js.map => 99edc920.js.map} (99%) rename supervisor/api/panel/frontend_latest/{12163fe4.js => 9c7b6ef2.js} (60%) create mode 100644 supervisor/api/panel/frontend_latest/9c7b6ef2.js.gz create mode 100644 supervisor/api/panel/frontend_latest/9c7b6ef2.js.map create mode 100644 supervisor/api/panel/frontend_latest/a8eee6dc.js create mode 100644 supervisor/api/panel/frontend_latest/a8eee6dc.js.gz create mode 100644 supervisor/api/panel/frontend_latest/a8eee6dc.js.map create mode 100644 supervisor/api/panel/frontend_latest/a9481ab3.js create mode 100644 supervisor/api/panel/frontend_latest/a9481ab3.js.gz rename supervisor/api/panel/frontend_latest/{65a155f5.js.map => a9481ab3.js.map} (98%) delete mode 100644 supervisor/api/panel/frontend_latest/a9eb8f9c.js delete mode 100644 supervisor/api/panel/frontend_latest/a9eb8f9c.js.gz create mode 100644 supervisor/api/panel/frontend_latest/bde60594.js create mode 100644 supervisor/api/panel/frontend_latest/bde60594.js.gz rename supervisor/api/panel/frontend_latest/{d88e87ce.js.map => bde60594.js.map} (98%) delete mode 100644 supervisor/api/panel/frontend_latest/c5937d68.js delete mode 100644 supervisor/api/panel/frontend_latest/c5937d68.js.gz create mode 100644 supervisor/api/panel/frontend_latest/c7921c2f.js create mode 100644 supervisor/api/panel/frontend_latest/c7921c2f.js.gz rename supervisor/api/panel/frontend_latest/{d3806b9d.js.map => c7921c2f.js.map} (99%) rename supervisor/api/panel/frontend_latest/{c8ef6564.js => c855b2be.js} (74%) create mode 100644 supervisor/api/panel/frontend_latest/c855b2be.js.gz rename supervisor/api/panel/frontend_latest/{c8ef6564.js.map => c855b2be.js.map} (99%) delete mode 100644 supervisor/api/panel/frontend_latest/c8ef6564.js.gz create mode 100644 supervisor/api/panel/frontend_latest/c92faebd.js create mode 100644 supervisor/api/panel/frontend_latest/c92faebd.js.gz rename supervisor/api/panel/frontend_latest/{daf59449.js.map => c92faebd.js.map} (51%) delete mode 100644 supervisor/api/panel/frontend_latest/d3806b9d.js delete mode 100644 supervisor/api/panel/frontend_latest/d3806b9d.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/d88e87ce.js delete mode 100644 supervisor/api/panel/frontend_latest/d88e87ce.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/daf59449.js delete mode 100644 supervisor/api/panel/frontend_latest/daf59449.js.gz create mode 100644 supervisor/api/panel/frontend_latest/dc65eee9.js create mode 100644 supervisor/api/panel/frontend_latest/dc65eee9.js.gz rename supervisor/api/panel/frontend_latest/{e8e167bd.js.map => dc65eee9.js.map} (97%) delete mode 100644 supervisor/api/panel/frontend_latest/e49504cb.js delete mode 100644 supervisor/api/panel/frontend_latest/e49504cb.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/e5779bf3.js delete mode 100644 supervisor/api/panel/frontend_latest/e5779bf3.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/e8e167bd.js delete mode 100644 supervisor/api/panel/frontend_latest/e8e167bd.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/eb31e209.js delete mode 100644 supervisor/api/panel/frontend_latest/eb31e209.js.gz create mode 100644 supervisor/api/panel/frontend_latest/ef256be5.js create mode 100644 supervisor/api/panel/frontend_latest/ef256be5.js.gz rename supervisor/api/panel/frontend_latest/{c5937d68.js.map => ef256be5.js.map} (97%) rename supervisor/api/panel/frontend_latest/{entrypoint.531ccfea.js => entrypoint.0d570a49.js} (75%) rename supervisor/api/panel/frontend_latest/{entrypoint.531ccfea.js.LICENSE.txt => entrypoint.0d570a49.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_latest/entrypoint.0d570a49.js.gz create mode 100644 supervisor/api/panel/frontend_latest/entrypoint.0d570a49.js.map delete mode 100644 supervisor/api/panel/frontend_latest/entrypoint.531ccfea.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/entrypoint.531ccfea.js.map create mode 100644 supervisor/api/panel/frontend_latest/f8ae4fd9.js create mode 100644 supervisor/api/panel/frontend_latest/f8ae4fd9.js.gz rename supervisor/api/panel/frontend_latest/{eb31e209.js.map => f8ae4fd9.js.map} (98%) create mode 100644 supervisor/api/panel/frontend_latest/faa8eea5.js create mode 100644 supervisor/api/panel/frontend_latest/faa8eea5.js.gz rename supervisor/api/panel/frontend_latest/{802112e9.js.map => faa8eea5.js.map} (99%) rename supervisor/api/panel/static/translations/{af-8cd1bba089ebfa479b3963772e1ee4a0.json => af-dbb97d927992244733f64c5f33e1b5e4.json} (100%) rename supervisor/api/panel/static/translations/{ar-2a31b62720efdef80fb4de1160460365.json => ar-0723dfcf2771d01ba411b7425f8443dd.json} (100%) rename supervisor/api/panel/static/translations/{bg-81658d1d22ca94dfcb0667227b73c074.json => bg-fc558732316a6ed4bd694d62b1094473.json} (100%) rename supervisor/api/panel/static/translations/{bn-9f9337aa66ed4a72517e317743c6ecb1.json => bn-46e7a5be1708acdbe094cb671a2a5a1d.json} (100%) rename supervisor/api/panel/static/translations/{bs-871856e4ce762e7d94c15ac865096ae1.json => bs-93c462703df2f0d80f1ba0cff8dd2939.json} (100%) rename supervisor/api/panel/static/translations/{ca-f46dc0a35fe9e6c2bdee54acfa2dbd32.json => ca-b32339d625423fd73f88cc8dd33396a0.json} (100%) create mode 100644 supervisor/api/panel/static/translations/cs-a5875b62ae9ce71d0e8851544cd8f58a.json delete mode 100644 supervisor/api/panel/static/translations/cs-c7d00402e29476e33d323c5928aa6648.json rename supervisor/api/panel/static/translations/{cy-1aef45c27d9e85b4880d9a410ba28f01.json => cy-f7d6d582ac672087c83f2c8b90f5e9dc.json} (100%) rename supervisor/api/panel/static/translations/{da-fec03098fc082bf43e3a407e2ca2da15.json => da-1aa84bb2f7df7abcd76cd39fcc2e7de8.json} (100%) rename supervisor/api/panel/static/translations/{de-6caebd0dab5f354fdef48b24416f4012.json => de-9341efbb400597ad627c801bb227f7bf.json} (100%) rename supervisor/api/panel/static/translations/{el-b8806ddad482888825b0d7ce75ead683.json => el-b65d1f27ee66395c3efb213fdf1549a1.json} (100%) rename supervisor/api/panel/static/translations/{en-cc92c247a37978d1accb33f77e980fb7.json => en-7df84adb75691f58a35cd16586f9065b.json} (100%) rename supervisor/api/panel/static/translations/{en-GB-6d5fd47c8ee347466ddc46f79181de70.json => en-GB-bae07f97185955c41f8e03c3b37e9af9.json} (100%) rename supervisor/api/panel/static/translations/{eo-d03dda8a96852f447a9950e46a9948d5.json => eo-aa7c84e4fa329cacfa1a1f457a2113fe.json} (100%) rename supervisor/api/panel/static/translations/{es-419-1088a77d313ccd8fe579ba9000b5a988.json => es-419-b644667a1d9597799a42321e3570a16f.json} (100%) rename supervisor/api/panel/static/translations/{es-80afd5a16359a16d428da93f33314a6f.json => es-676076c5341b511430de79587a760126.json} (100%) rename supervisor/api/panel/static/translations/{et-c3874ab06a9040f82387e5cfacf0a507.json => et-5a1cc8fed2b2e07e73e4ee4bd5e558b4.json} (100%) rename supervisor/api/panel/static/translations/{eu-9ba586e4401e8bdb8c53d2f504477401.json => eu-42fda67f52fbe4e7c2e552a59457d3d9.json} (100%) rename supervisor/api/panel/static/translations/{fa-9dbca21719a172f89e1b8aaf3afbbf56.json => fa-cbb3643ee50d577c8c41493a86f9b3d0.json} (100%) rename supervisor/api/panel/static/translations/{fi-a49aa319aa4fc36fb69d00c6c3940b4c.json => fi-425c103af805803968d87cceeb79e024.json} (100%) rename supervisor/api/panel/static/translations/{fr-0f86ab82895392d9b994aec1aa3fc9af.json => fr-25a07dc9e2a11ce25c41db0032294c0b.json} (54%) rename supervisor/api/panel/static/translations/{fy-59645551e42285dfadc7b295323788d2.json => fy-0850b11b0295a42a83d037006633a036.json} (100%) rename supervisor/api/panel/static/translations/{gl-c1b79e0dda48b0a7621a52b6d07fd400.json => gl-b634539d2df9f7963fb2f1405a3808e0.json} (100%) rename supervisor/api/panel/static/translations/{gsw-58bc3332b792b2c4d5cd005f0f436cb8.json => gsw-5d51e04d8d2d44dbebda85d4806b7460.json} (100%) rename supervisor/api/panel/static/translations/{he-1718dfbcccc03bdf74f850782ccad323.json => he-f4a83eca6afd2860a2b8337aa40b926b.json} (100%) rename supervisor/api/panel/static/translations/{hi-a1c67532f3e17175279aba9d98eacf5a.json => hi-47d55e89b7c9f3ce3bddb0b404a21503.json} (100%) rename supervisor/api/panel/static/translations/{hr-c30acf226a50b7603343a8f6b8f4ff8c.json => hr-adc14ca33e896154d8bc3c8a73584f85.json} (100%) rename supervisor/api/panel/static/translations/{hu-8180882a2bb8a0992c53c06964713da8.json => hu-23ffad97d7698700f11eec837aa96048.json} (79%) rename supervisor/api/panel/static/translations/{hy-e2f9f6517ac1e8b2abef0ffa6f39df0c.json => hy-43377cb253a728b01fa0eab6173828d0.json} (100%) rename supervisor/api/panel/static/translations/{id-349351d1a344b41fc6679f985fae8a73.json => id-3e23f362fb3768fc2a3b4dc22890d065.json} (100%) rename supervisor/api/panel/static/translations/{is-5b99e7c876fc329f4a4b3098cc0f53d5.json => is-b9c71bb70f82e05760f4eb2be92e7b71.json} (100%) create mode 100644 supervisor/api/panel/static/translations/it-a6a7247a6cf1b17024ddb4472f6cd972.json delete mode 100644 supervisor/api/panel/static/translations/it-d8de8a9291e85a92e7cefdec5c003554.json rename supervisor/api/panel/static/translations/{ja-4095fe895ca5a18a1db8455d1c09a4ed.json => ja-ced50459ecb721bfc366722fad924f3b.json} (100%) rename supervisor/api/panel/static/translations/{ka-2e29fb2cef38a32a7f23f54d06689cb4.json => ka-7d064b9e04d66a291176d68374309203.json} (100%) create mode 100644 supervisor/api/panel/static/translations/ko-237c383cb8bf18e3566d6f887ccb2ffe.json delete mode 100644 supervisor/api/panel/static/translations/ko-b9b9bd97ec2d21f65721e861a0ef1509.json rename supervisor/api/panel/static/translations/{lb-a890e2c00651a085e46985d006124a55.json => lb-0374e3264f3706b44bf61ec2abb58551.json} (100%) rename supervisor/api/panel/static/translations/{lt-e3b2ec613986caec52af597eec59eb04.json => lt-a77c49cab969f3ddb9c2245c3c56e80e.json} (100%) rename supervisor/api/panel/static/translations/{lv-c57eeb3abe857d386af96f41c96e81d0.json => lv-c385878914d3aeba64185b94bd558e4d.json} (51%) rename supervisor/api/panel/static/translations/{nb-d23718d97f24430c563fe17225df9c0c.json => nb-9f0460f62273ea2a43f71f13ce7f8189.json} (100%) delete mode 100644 supervisor/api/panel/static/translations/nl-890a0e5bede5c7a5fdb19326e06e1a29.json create mode 100644 supervisor/api/panel/static/translations/nl-d00e79b2f624f97973eac0ab22f94c74.json delete mode 100644 supervisor/api/panel/static/translations/nn-615ef428bc7fc750475a5025cc4784e8.json create mode 100644 supervisor/api/panel/static/translations/nn-691edb8a1f04075dab382e5af273cbd5.json rename supervisor/api/panel/static/translations/{pl-f303fde6abf0f30e99a4cb13dbce7dc2.json => pl-30e385013be7d6306d3cf66670b85ece.json} (100%) rename supervisor/api/panel/static/translations/{pt-bdec38107ea2cdf5d6c79c38be88bfa5.json => pt-1f21a81301c8fffabdb1d42ded47e21e.json} (100%) delete mode 100644 supervisor/api/panel/static/translations/pt-BR-140207d6ff906aac6c6c421d5c6aa484.json create mode 100644 supervisor/api/panel/static/translations/pt-BR-d2324127033805173ceff11221142541.json create mode 100644 supervisor/api/panel/static/translations/ro-038d29bb053d506a535d03fa856f913b.json delete mode 100644 supervisor/api/panel/static/translations/ro-b88692ff58f05e72c102a0b799b23492.json create mode 100644 supervisor/api/panel/static/translations/ru-b37c1119a2d7f02d085ab9d5888588b9.json delete mode 100644 supervisor/api/panel/static/translations/ru-c0cfefa6a355dda9f29560c1ea4489a7.json rename supervisor/api/panel/static/translations/{sk-41ad88036b17745087c1d6507dddd9c2.json => sk-1a8ad0dac169fea2aca60a793aba8a7f.json} (100%) rename supervisor/api/panel/static/translations/{sl-55b8ccd5e77c06ea2a0ccfcbc434c756.json => sl-81f6c326cc166740c5b4c5d2b18e9e77.json} (100%) rename supervisor/api/panel/static/translations/{sr-53b034a97e9543451027d801bdbe0959.json => sr-8c41fd99945382ade45c293d10fff2b6.json} (100%) rename supervisor/api/panel/static/translations/{sr-Latn-06634c0ca940eeabb12c1e010c608058.json => sr-Latn-cfe5c387f590d5194eaf0f4daa3bed21.json} (100%) rename supervisor/api/panel/static/translations/{sv-5ec68e70a36beb9a780052b7f641b036.json => sv-671af78034739eccc18eab12eb9c34d3.json} (100%) rename supervisor/api/panel/static/translations/{ta-25ec577a6bd9b0b249caf8a107ff3ee5.json => ta-19680af5f9197c29b387b7283ac84d1d.json} (100%) rename supervisor/api/panel/static/translations/{te-edf883042b4349a7e50a6783fbabb592.json => te-111547397734dd8036871f49b9a6146b.json} (100%) rename supervisor/api/panel/static/translations/{th-119c10c3295dd4b083f02cb3c123b681.json => th-988885a6cfe7f74f2f193b4e9a80b25a.json} (100%) rename supervisor/api/panel/static/translations/{tr-ba020a0ab83f36e5be9b8685317097b4.json => tr-163e350f79c92ffb47e657dd558b77d2.json} (100%) rename supervisor/api/panel/static/translations/{uk-dbfae75f8c208f71a0efc890a3d4bc22.json => uk-293e10aa0e944284105c57492b6999e6.json} (100%) rename supervisor/api/panel/static/translations/{ur-cd7932151420eaa50ee55db51879f15e.json => ur-605a6034ae6eeff5e1da5e3810c5c7e0.json} (100%) rename supervisor/api/panel/static/translations/{vi-31b67f095ab2fb6d8ce3ca64dab09d86.json => vi-35f5f59c6cda81714e14370398770d80.json} (100%) rename supervisor/api/panel/static/translations/{zh-Hans-6ac1d831d98a9ef30a00cb61255d03b6.json => zh-Hans-6d1f300aaeb8c219cbce1fe23cfb0da8.json} (100%) delete mode 100644 supervisor/api/panel/static/translations/zh-Hant-20ad8d9bdf9c57988986892e20d9536c.json create mode 100644 supervisor/api/panel/static/translations/zh-Hant-42971fe2f69f023a8ade6e5ad7e2cf61.json diff --git a/home-assistant-polymer b/home-assistant-polymer index d900e40d04e..145e5d7bc6f 160000 --- a/home-assistant-polymer +++ b/home-assistant-polymer @@ -1 +1 @@ -Subproject commit d900e40d04ee748a329bd6ff875d78dfe92194a8 +Subproject commit 145e5d7bc6f639a29c4f37b9a4aacc2b0093f3af diff --git a/supervisor/api/panel/entrypoint.js b/supervisor/api/panel/entrypoint.js index 13f69e5c7f2..0adc3c641af 100644 --- a/supervisor/api/panel/entrypoint.js +++ b/supervisor/api/panel/entrypoint.js @@ -1,14 +1,14 @@ function loadES5() { var el = document.createElement('script'); - el.src = '/api/hassio/app/frontend_es5/entrypoint.c3a8263d.js'; + el.src = '/api/hassio/app/frontend_es5/entrypoint.8d8df2e1.js'; document.body.appendChild(el); } if (/.*Version\/(?:11|12)(?:\.\d+)*.*Safari\//.test(navigator.userAgent)) { loadES5(); } else { try { - new Function("import('/api/hassio/app/frontend_latest/entrypoint.531ccfea.js')")(); + new Function("import('/api/hassio/app/frontend_latest/entrypoint.0d570a49.js')")(); } catch (err) { loadES5(); } diff --git a/supervisor/api/panel/entrypoint.js.gz b/supervisor/api/panel/entrypoint.js.gz index 6ee4e732dd33356a76278bb5443bc6ebbdef2beb..50c46d0901299c131db486c870ed75047683db8e 100644 GIT binary patch literal 277 zcmV+w0qXuAiwFP!0000219eaZP6aU#jmtm9;O!@Aad$fa7C}op`?sXK+f0kY-I>KT zHvVKf#Z_&yZ)ymQaoc;-Lc&7_;Mx#ifMsxvy{fRz$`YE4+X353j3i4w<`KEb%NSH5 z%gZC$M6XMel5aSTx}c`cSi3V!)0*$-E;gRQ=G>esCU9I`rV&Q?WVvYEo#IQr*(`l< z0s~V#b$kIrtL`BZL)XVztS*d?KaNjGPL9>F8pjMoukPT}ErYZEgfD&8_cpKb26o+68_ME;d%?7fUmcFQ>De(eHQzdv{jwzj bcmiv(EkPjBA4+(EtpYp)`oyo>l>q<%6u5=e literal 275 zcmV+u0qp)CiwFP!0000219ec>x-dTeI6jd}a;%TtXx`DCJuHy@u`xPPOsc|b-^En3zKX=_ zUBS;^-NC0@0S5|^UizZ%ZC=q0?7Y23_4~4^SxooD)nTOxob Zu$XKQ6fysyL>9yG diff --git a/supervisor/api/panel/frontend_es5/056a7275.js b/supervisor/api/panel/frontend_es5/056a7275.js new file mode 100644 index 00000000000..aa9b174c9e7 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/056a7275.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[606],{12198:function(e,t,r){r.d(t,{p6:function(){return i},WB:function(){return a}});var n=r(14516);r(29607);(0,n.Z)((function(e){return new Intl.DateTimeFormat(e.language,{weekday:"long",month:"long",day:"numeric"})}));var i=function(e,t){return o(t).format(e)},o=(0,n.Z)((function(e){return new Intl.DateTimeFormat(e.language,{year:"numeric",month:"long",day:"numeric"})})),a=function(e,t){return s(t).format(e)},s=(0,n.Z)((function(e){return new Intl.DateTimeFormat(e.language,{year:"numeric",month:"numeric",day:"numeric"})}));(0,n.Z)((function(e){return new Intl.DateTimeFormat(e.language,{day:"numeric",month:"short"})})),(0,n.Z)((function(e){return new Intl.DateTimeFormat(e.language,{month:"long",year:"numeric"})})),(0,n.Z)((function(e){return new Intl.DateTimeFormat(e.language,{month:"long"})})),(0,n.Z)((function(e){return new Intl.DateTimeFormat(e.language,{year:"numeric"})}))},44583:function(e,t,r){r.d(t,{o0:function(){return o}});var n=r(14516),i=r(65810);r(29607);var o=function(e,t){return a(t).format(e)},a=(0,n.Z)((function(e){return new Intl.DateTimeFormat("en"!==e.language||(0,i.y)(e)?e.language:"en-u-hc-h23",{year:"numeric",month:"long",day:"numeric",hour:(0,i.y)(e)?"numeric":"2-digit",minute:"2-digit",hour12:(0,i.y)(e)})}));(0,n.Z)((function(e){return new Intl.DateTimeFormat("en"!==e.language||(0,i.y)(e)?e.language:"en-u-hc-h23",{year:"numeric",month:"long",day:"numeric",hour:(0,i.y)(e)?"numeric":"2-digit",minute:"2-digit",second:"2-digit",hour12:(0,i.y)(e)})})),(0,n.Z)((function(e){return new Intl.DateTimeFormat("en"!==e.language||(0,i.y)(e)?e.language:"en-u-hc-h23",{year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"2-digit",hour12:(0,i.y)(e)})}))},65810:function(e,t,r){r.d(t,{y:function(){return o}});var n=r(14516),i=r(66477),o=(0,n.Z)((function(e){if(e.time_format===i.zt.language||e.time_format===i.zt.system){var t=e.time_format===i.zt.language?e.language:void 0,r=(new Date).toLocaleString(t);return r.includes("AM")||r.includes("PM")}return e.time_format===i.zt.am_pm}))},58831:function(e,t,r){r.d(t,{M:function(){return n}});var n=function(e){return e.substr(0,e.indexOf("."))}},22311:function(e,t,r){r.d(t,{N:function(){return i}});var n=r(58831),i=function(e){return(0,n.M)(e.entity_id)}},40095:function(e,t,r){r.d(t,{e:function(){return n}});var n=function(e,t){return 0!=(e.attributes.supported_features&t)}},83447:function(e,t,r){r.d(t,{l:function(){return n}});var n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"_",r="àáäâãåăæąçćčđďèéěėëêęğǵḧìíïîįłḿǹńňñòóöôœøṕŕřßşśšșťțùúüûǘůűūųẃẍÿýźžż·/_,:;",n="aaaaaaaaacccddeeeeeeegghiiiiilmnnnnooooooprrsssssttuuuuuuuuuwxyyzzz".concat(t).concat(t).concat(t).concat(t).concat(t).concat(t),i=new RegExp(r.split("").join("|"),"g");return e.toString().toLowerCase().replace(/\s+/g,t).replace(i,(function(e){return n.charAt(r.indexOf(e))})).replace(/&/g,"".concat(t,"and").concat(t)).replace(/[^\w-]+/g,"").replace(/-/g,t).replace(new RegExp("(".concat(t,")\\1+"),"g"),"$1").replace(new RegExp("^".concat(t,"+")),"").replace(new RegExp("".concat(t,"+$")),"")}},36057:function(e,t,r){r(44577);var n,i=r(37500),o=r(63550),a=r(14516),s=r(47181),c=r(58831),l=r(91741),u=r(85415),d=(r(77576),r(66255),r(52039),r(51346)),f=r(70483),p=r(22311);var h,m,y,v,b=(0,i.iv)(n||(h=['\n ha-state-icon[data-domain="alert"][data-state="on"],\n ha-state-icon[data-domain="automation"][data-state="on"],\n ha-state-icon[data-domain="binary_sensor"][data-state="on"],\n ha-state-icon[data-domain="calendar"][data-state="on"],\n ha-state-icon[data-domain="camera"][data-state="streaming"],\n ha-state-icon[data-domain="cover"][data-state="open"],\n ha-state-icon[data-domain="device_tracker"][data-state="home"],\n ha-state-icon[data-domain="fan"][data-state="on"],\n ha-state-icon[data-domain="humidifier"][data-state="on"],\n ha-state-icon[data-domain="light"][data-state="on"],\n ha-state-icon[data-domain="input_boolean"][data-state="on"],\n ha-state-icon[data-domain="lock"][data-state="unlocked"],\n ha-state-icon[data-domain="media_player"][data-state="on"],\n ha-state-icon[data-domain="media_player"][data-state="paused"],\n ha-state-icon[data-domain="media_player"][data-state="playing"],\n ha-state-icon[data-domain="remote"][data-state="on"],\n ha-state-icon[data-domain="script"][data-state="on"],\n ha-state-icon[data-domain="sun"][data-state="above_horizon"],\n ha-state-icon[data-domain="switch"][data-state="on"],\n ha-state-icon[data-domain="timer"][data-state="active"],\n ha-state-icon[data-domain="vacuum"][data-state="cleaning"],\n ha-state-icon[data-domain="group"][data-state="on"],\n ha-state-icon[data-domain="group"][data-state="home"],\n ha-state-icon[data-domain="group"][data-state="open"],\n ha-state-icon[data-domain="group"][data-state="locked"],\n ha-state-icon[data-domain="group"][data-state="problem"] {\n color: var(--paper-item-icon-active-color, #fdd835);\n }\n\n ha-state-icon[data-domain="climate"][data-state="cooling"] {\n color: var(--cool-color, var(--state-climate-cool-color));\n }\n\n ha-state-icon[data-domain="climate"][data-state="heating"] {\n color: var(--heat-color, var(--state-climate-heat-color));\n }\n\n ha-state-icon[data-domain="climate"][data-state="drying"] {\n color: var(--dry-color, var(--state-climate-dry-color));\n }\n\n ha-state-icon[data-domain="alarm_control_panel"] {\n color: var(--alarm-color-armed, var(--label-badge-red));\n }\n ha-state-icon[data-domain="alarm_control_panel"][data-state="disarmed"] {\n color: var(--alarm-color-disarmed, var(--label-badge-green));\n }\n ha-state-icon[data-domain="alarm_control_panel"][data-state="pending"],\n ha-state-icon[data-domain="alarm_control_panel"][data-state="arming"] {\n color: var(--alarm-color-pending, var(--label-badge-yellow));\n animation: pulse 1s infinite;\n }\n ha-state-icon[data-domain="alarm_control_panel"][data-state="triggered"] {\n color: var(--alarm-color-triggered, var(--label-badge-red));\n animation: pulse 1s infinite;\n }\n\n @keyframes pulse {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n }\n\n ha-state-icon[data-domain="plant"][data-state="problem"],\n\n /* Color the icon if unavailable */\n ha-state-icon[data-state="unavailable"] {\n color: var(--state-unavailable-color);\n }\n'],m||(m=h.slice(0)),n=Object.freeze(Object.defineProperties(h,{raw:{value:Object.freeze(m)}})))),k="M19,18.31V20A2,2 0 0,1 17,22H7A2,2 0 0,1 5,20V16.3C4.54,16.12 3.95,16 3,16A1,1 0 0,1 2,15A1,1 0 0,1 3,14C3.82,14 4.47,14.08 5,14.21V12.3C4.54,12.12 3.95,12 3,12A1,1 0 0,1 2,11A1,1 0 0,1 3,10C3.82,10 4.47,10.08 5,10.21V8.3C4.54,8.12 3.95,8 3,8A1,1 0 0,1 2,7A1,1 0 0,1 3,6C3.82,6 4.47,6.08 5,6.21V4A2,2 0 0,1 7,2H17A2,2 0 0,1 19,4V6.16C20.78,6.47 21.54,7.13 21.71,7.29C22.1,7.68 22.1,8.32 21.71,8.71C21.32,9.1 20.8,9.09 20.29,8.71V8.71C20.29,8.71 19.25,8 17,8C15.74,8 14.91,8.41 13.95,8.9C12.91,9.41 11.74,10 10,10C9.64,10 9.31,10 9,9.96V7.95C9.3,8 9.63,8 10,8C11.26,8 12.09,7.59 13.05,7.11C14.09,6.59 15.27,6 17,6V4H7V20H17V18C18.5,18 18.97,18.29 19,18.31M17,10C15.27,10 14.09,10.59 13.05,11.11C12.09,11.59 11.26,12 10,12C9.63,12 9.3,12 9,11.95V13.96C9.31,14 9.64,14 10,14C11.74,14 12.91,13.41 13.95,12.9C14.91,12.42 15.74,12 17,12C19.25,12 20.29,12.71 20.29,12.71V12.71C20.8,13.1 21.32,13.1 21.71,12.71C22.1,12.32 22.1,11.69 21.71,11.29C21.5,11.08 20.25,10 17,10M17,14C15.27,14 14.09,14.59 13.05,15.11C12.09,15.59 11.26,16 10,16C9.63,16 9.3,16 9,15.95V17.96C9.31,18 9.64,18 10,18C11.74,18 12.91,17.41 13.95,16.9C14.91,16.42 15.74,16 17,16C19.25,16 20.29,16.71 20.29,16.71V16.71C20.8,17.1 21.32,17.1 21.71,16.71C22.1,16.32 22.1,15.69 21.71,15.29C21.5,15.08 20.25,14 17,14Z",g="M21,19V20H3V19L5,17V11C5,7.9 7.03,5.17 10,4.29C10,4.19 10,4.1 10,4A2,2 0 0,1 12,2A2,2 0 0,1 14,4C14,4.1 14,4.19 14,4.29C16.97,5.17 19,7.9 19,11V17L21,19M14,21A2,2 0 0,1 12,23A2,2 0 0,1 10,21",w="M19,19H5V8H19M16,1V3H8V1H6V3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3H18V1M17,12H12V17H17V12Z",E="M7,2V13H10V22L17,10H13L17,2H7Z",C="M7,5H21V7H7V5M7,13V11H21V13H7M4,4.5A1.5,1.5 0 0,1 5.5,6A1.5,1.5 0 0,1 4,7.5A1.5,1.5 0 0,1 2.5,6A1.5,1.5 0 0,1 4,4.5M4,10.5A1.5,1.5 0 0,1 5.5,12A1.5,1.5 0 0,1 4,13.5A1.5,1.5 0 0,1 2.5,12A1.5,1.5 0 0,1 4,10.5M7,19V17H21V19H7M4,16.5A1.5,1.5 0 0,1 5.5,18A1.5,1.5 0 0,1 4,19.5A1.5,1.5 0 0,1 2.5,18A1.5,1.5 0 0,1 4,16.5Z",P="M7.27,10L9,7H14.42L15.58,5L15.5,4.5A1.5,1.5 0 0,1 17,3A1.5,1.5 0 0,1 18.5,4.5C18.5,5.21 18,5.81 17.33,5.96L16.37,7.63L17.73,10L18.59,8.5L18.5,8A1.5,1.5 0 0,1 20,6.5A1.5,1.5 0 0,1 21.5,8C21.5,8.71 21,9.3 20.35,9.46L18.89,12L20.62,15C21.39,15.07 22,15.71 22,16.5A1.5,1.5 0 0,1 20.5,18A1.5,1.5 0 0,1 19,16.5V16.24L17.73,14L16.37,16.37L17.33,18.04C18,18.19 18.5,18.79 18.5,19.5A1.5,1.5 0 0,1 17,21A1.5,1.5 0 0,1 15.5,19.5L15.58,19L14.42,17H10.58L9.42,19L9.5,19.5A1.5,1.5 0 0,1 8,21A1.5,1.5 0 0,1 6.5,19.5C6.5,18.79 7,18.19 7.67,18.04L8.63,16.37L4.38,9C3.61,8.93 3,8.29 3,7.5A1.5,1.5 0 0,1 4.5,6A1.5,1.5 0 0,1 6,7.5C6,7.59 6,7.68 6,7.76L7.27,10M10.15,9L8.42,12L10.15,15H14.85L16.58,12L14.85,9H10.15Z",A="M2,11H9.17C9.58,9.83 10.69,9 12,9C13.31,9 14.42,9.83 14.83,11H22V13H14.83C14.42,14.17 13.31,15 12,15C10.69,15 9.58,14.17 9.17,13H2V11Z",_="M16.5,21C13.5,21 12.31,16.76 11.05,12.28C10.14,9.04 9,5 7.5,5C4.11,5 4,11.93 4,12H2C2,11.63 2.06,3 7.5,3C10.5,3 11.71,7.25 12.97,11.74C13.83,14.8 15,19 16.5,19C19.94,19 20.03,12.07 20.03,12H22.03C22.03,12.37 21.97,21 16.5,21Z",O="M15 13V5A3 3 0 0 0 9 5V13A5 5 0 1 0 15 13M12 4A1 1 0 0 1 13 5V8H11V5A1 1 0 0 1 12 4Z",S="M17,3H7A2,2 0 0,0 5,5V21L12,18L19,21V5C19,3.89 18.1,3 17,3Z",D={alert:"M13 14H11V9H13M13 18H11V16H13M1 21H23L12 2L1 21Z",air_quality:k,automation:"M12,2A2,2 0 0,1 14,4C14,4.74 13.6,5.39 13,5.73V7H14A7,7 0 0,1 21,14H22A1,1 0 0,1 23,15V18A1,1 0 0,1 22,19H21V20A2,2 0 0,1 19,22H5A2,2 0 0,1 3,20V19H2A1,1 0 0,1 1,18V15A1,1 0 0,1 2,14H3A7,7 0 0,1 10,7H11V5.73C10.4,5.39 10,4.74 10,4A2,2 0 0,1 12,2M7.5,13A2.5,2.5 0 0,0 5,15.5A2.5,2.5 0 0,0 7.5,18A2.5,2.5 0 0,0 10,15.5A2.5,2.5 0 0,0 7.5,13M16.5,13A2.5,2.5 0 0,0 14,15.5A2.5,2.5 0 0,0 16.5,18A2.5,2.5 0 0,0 19,15.5A2.5,2.5 0 0,0 16.5,13Z",calendar:w,camera:"M17,10.5V7A1,1 0 0,0 16,6H4A1,1 0 0,0 3,7V17A1,1 0 0,0 4,18H16A1,1 0 0,0 17,17V13.5L21,17.5V6.5L17,10.5Z",climate:"M16.95,16.95L14.83,14.83C15.55,14.1 16,13.1 16,12C16,11.26 15.79,10.57 15.43,10L17.6,7.81C18.5,9 19,10.43 19,12C19,13.93 18.22,15.68 16.95,16.95M12,5C13.57,5 15,5.5 16.19,6.4L14,8.56C13.43,8.21 12.74,8 12,8A4,4 0 0,0 8,12C8,13.1 8.45,14.1 9.17,14.83L7.05,16.95C5.78,15.68 5,13.93 5,12A7,7 0 0,1 12,5M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z",configurator:"M12,15.5A3.5,3.5 0 0,1 8.5,12A3.5,3.5 0 0,1 12,8.5A3.5,3.5 0 0,1 15.5,12A3.5,3.5 0 0,1 12,15.5M19.43,12.97C19.47,12.65 19.5,12.33 19.5,12C19.5,11.67 19.47,11.34 19.43,11L21.54,9.37C21.73,9.22 21.78,8.95 21.66,8.73L19.66,5.27C19.54,5.05 19.27,4.96 19.05,5.05L16.56,6.05C16.04,5.66 15.5,5.32 14.87,5.07L14.5,2.42C14.46,2.18 14.25,2 14,2H10C9.75,2 9.54,2.18 9.5,2.42L9.13,5.07C8.5,5.32 7.96,5.66 7.44,6.05L4.95,5.05C4.73,4.96 4.46,5.05 4.34,5.27L2.34,8.73C2.21,8.95 2.27,9.22 2.46,9.37L4.57,11C4.53,11.34 4.5,11.67 4.5,12C4.5,12.33 4.53,12.65 4.57,12.97L2.46,14.63C2.27,14.78 2.21,15.05 2.34,15.27L4.34,18.73C4.46,18.95 4.73,19.03 4.95,18.95L7.44,17.94C7.96,18.34 8.5,18.68 9.13,18.93L9.5,21.58C9.54,21.82 9.75,22 10,22H14C14.25,22 14.46,21.82 14.5,21.58L14.87,18.93C15.5,18.67 16.04,18.34 16.56,17.94L19.05,18.95C19.27,19.03 19.54,18.95 19.66,18.73L21.66,15.27C21.78,15.05 21.73,14.78 21.54,14.63L19.43,12.97Z",conversation:"M8,7A2,2 0 0,1 10,9V14A2,2 0 0,1 8,16A2,2 0 0,1 6,14V9A2,2 0 0,1 8,7M14,14C14,16.97 11.84,19.44 9,19.92V22H7V19.92C4.16,19.44 2,16.97 2,14H4A4,4 0 0,0 8,18A4,4 0 0,0 12,14H14M21.41,9.41L17.17,13.66L18.18,10H14A2,2 0 0,1 12,8V4A2,2 0 0,1 14,2H20A2,2 0 0,1 22,4V8C22,8.55 21.78,9.05 21.41,9.41Z",counter:"M4,4H20A2,2 0 0,1 22,6V18A2,2 0 0,1 20,20H4A2,2 0 0,1 2,18V6A2,2 0 0,1 4,4M4,6V18H11V6H4M20,18V6H18.76C19,6.54 18.95,7.07 18.95,7.13C18.88,7.8 18.41,8.5 18.24,8.75L15.91,11.3L19.23,11.28L19.24,12.5L14.04,12.47L14,11.47C14,11.47 17.05,8.24 17.2,7.95C17.34,7.67 17.91,6 16.5,6C15.27,6.05 15.41,7.3 15.41,7.3L13.87,7.31C13.87,7.31 13.88,6.65 14.25,6H13V18H15.58L15.57,17.14L16.54,17.13C16.54,17.13 17.45,16.97 17.46,16.08C17.5,15.08 16.65,15.08 16.5,15.08C16.37,15.08 15.43,15.13 15.43,15.95H13.91C13.91,15.95 13.95,13.89 16.5,13.89C19.1,13.89 18.96,15.91 18.96,15.91C18.96,15.91 19,17.16 17.85,17.63L18.37,18H20M8.92,16H7.42V10.2L5.62,10.76V9.53L8.76,8.41H8.92V16Z",fan:"M12,11A1,1 0 0,0 11,12A1,1 0 0,0 12,13A1,1 0 0,0 13,12A1,1 0 0,0 12,11M12.5,2C17,2 17.11,5.57 14.75,6.75C13.76,7.24 13.32,8.29 13.13,9.22C13.61,9.42 14.03,9.73 14.35,10.13C18.05,8.13 22.03,8.92 22.03,12.5C22.03,17 18.46,17.1 17.28,14.73C16.78,13.74 15.72,13.3 14.79,13.11C14.59,13.59 14.28,14 13.88,14.34C15.87,18.03 15.08,22 11.5,22C7,22 6.91,18.42 9.27,17.24C10.25,16.75 10.69,15.71 10.89,14.79C10.4,14.59 9.97,14.27 9.65,13.87C5.96,15.85 2,15.07 2,11.5C2,7 5.56,6.89 6.74,9.26C7.24,10.25 8.29,10.68 9.22,10.87C9.41,10.39 9.73,9.97 10.14,9.65C8.15,5.96 8.94,2 12.5,2Z",google_assistant:"M7,2A6,6 0 0,0 1,8A6,6 0 0,0 7,14A6,6 0 0,0 13,8A6,6 0 0,0 7,2M21.5,6A1.5,1.5 0 0,0 20,7.5A1.5,1.5 0 0,0 21.5,9A1.5,1.5 0 0,0 23,7.5A1.5,1.5 0 0,0 21.5,6M17,8A3,3 0 0,0 14,11A3,3 0 0,0 17,14A3,3 0 0,0 20,11A3,3 0 0,0 17,8M17,15A3.5,3.5 0 0,0 13.5,18.5A3.5,3.5 0 0,0 17,22A3.5,3.5 0 0,0 20.5,18.5A3.5,3.5 0 0,0 17,15Z",group:"M15,12C13.89,12 13,12.89 13,14A2,2 0 0,0 15,16A2,2 0 0,0 17,14C17,12.89 16.1,12 15,12M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M14,9C14,7.89 13.1,7 12,7C10.89,7 10,7.89 10,9A2,2 0 0,0 12,11A2,2 0 0,0 14,9M9,12A2,2 0 0,0 7,14A2,2 0 0,0 9,16A2,2 0 0,0 11,14C11,12.89 10.1,12 9,12Z",homeassistant:"M21.8,13H20V21H13V17.67L15.79,14.88L16.5,15C17.66,15 18.6,14.06 18.6,12.9C18.6,11.74 17.66,10.8 16.5,10.8A2.1,2.1 0 0,0 14.4,12.9L14.5,13.61L13,15.13V9.65C13.66,9.29 14.1,8.6 14.1,7.8A2.1,2.1 0 0,0 12,5.7A2.1,2.1 0 0,0 9.9,7.8C9.9,8.6 10.34,9.29 11,9.65V15.13L9.5,13.61L9.6,12.9A2.1,2.1 0 0,0 7.5,10.8A2.1,2.1 0 0,0 5.4,12.9A2.1,2.1 0 0,0 7.5,15L8.21,14.88L11,17.67V21H4V13H2.25C1.83,13 1.42,13 1.42,12.79C1.43,12.57 1.85,12.15 2.28,11.72L11,3C11.33,2.67 11.67,2.33 12,2.33C12.33,2.33 12.67,2.67 13,3L17,7V6H19V9L21.78,11.78C22.18,12.18 22.59,12.59 22.6,12.8C22.6,13 22.2,13 21.8,13M7.5,12A0.9,0.9 0 0,1 8.4,12.9A0.9,0.9 0 0,1 7.5,13.8A0.9,0.9 0 0,1 6.6,12.9A0.9,0.9 0 0,1 7.5,12M16.5,12C17,12 17.4,12.4 17.4,12.9C17.4,13.4 17,13.8 16.5,13.8A0.9,0.9 0 0,1 15.6,12.9A0.9,0.9 0 0,1 16.5,12M12,6.9C12.5,6.9 12.9,7.3 12.9,7.8C12.9,8.3 12.5,8.7 12,8.7C11.5,8.7 11.1,8.3 11.1,7.8C11.1,7.3 11.5,6.9 12,6.9Z",homekit:"M12,3L2,12H5V20H19V12H22L12,3M12,8.5C14.34,8.5 16.46,9.43 18,10.94L16.8,12.12C15.58,10.91 13.88,10.17 12,10.17C10.12,10.17 8.42,10.91 7.2,12.12L6,10.94C7.54,9.43 9.66,8.5 12,8.5M12,11.83C13.4,11.83 14.67,12.39 15.6,13.3L14.4,14.47C13.79,13.87 12.94,13.5 12,13.5C11.06,13.5 10.21,13.87 9.6,14.47L8.4,13.3C9.33,12.39 10.6,11.83 12,11.83M12,15.17C12.94,15.17 13.7,15.91 13.7,16.83C13.7,17.75 12.94,18.5 12,18.5C11.06,18.5 10.3,17.75 10.3,16.83C10.3,15.91 11.06,15.17 12,15.17Z",image_processing:"M18,8H6V18H18M20,20H4V6H8.5L12.04,2.5L15.5,6H20M20,4H16L12,0L8,4H4A2,2 0 0,0 2,6V20A2,2 0 0,0 4,22H20A2,2 0 0,0 22,20V6A2,2 0 0,0 20,4Z",input_button:"M13 5C15.21 5 17 6.79 17 9C17 10.5 16.2 11.77 15 12.46V11.24C15.61 10.69 16 9.89 16 9C16 7.34 14.66 6 13 6S10 7.34 10 9C10 9.89 10.39 10.69 11 11.24V12.46C9.8 11.77 9 10.5 9 9C9 6.79 10.79 5 13 5M20 20.5C19.97 21.32 19.32 21.97 18.5 22H13C12.62 22 12.26 21.85 12 21.57L8 17.37L8.74 16.6C8.93 16.39 9.2 16.28 9.5 16.28H9.7L12 18V9C12 8.45 12.45 8 13 8S14 8.45 14 9V13.47L15.21 13.6L19.15 15.79C19.68 16.03 20 16.56 20 17.14V20.5M20 2H4C2.9 2 2 2.9 2 4V12C2 13.11 2.9 14 4 14H8V12L4 12L4 4H20L20 12H18V14H20V13.96L20.04 14C21.13 14 22 13.09 22 12V4C22 2.9 21.11 2 20 2Z",input_datetime:"M15,13H16.5V15.82L18.94,17.23L18.19,18.53L15,16.69V13M19,8H5V19H9.67C9.24,18.09 9,17.07 9,16A7,7 0 0,1 16,9C17.07,9 18.09,9.24 19,9.67V8M5,21C3.89,21 3,20.1 3,19V5C3,3.89 3.89,3 5,3H6V1H8V3H16V1H18V3H19A2,2 0 0,1 21,5V11.1C22.24,12.36 23,14.09 23,16A7,7 0 0,1 16,23C14.09,23 12.36,22.24 11.1,21H5M16,11.15A4.85,4.85 0 0,0 11.15,16C11.15,18.68 13.32,20.85 16,20.85A4.85,4.85 0 0,0 20.85,16C20.85,13.32 18.68,11.15 16,11.15Z",input_number:A,input_select:C,input_text:"M17,7H22V17H17V19A1,1 0 0,0 18,20H20V22H17.5C16.95,22 16,21.55 16,21C16,21.55 15.05,22 14.5,22H12V20H14A1,1 0 0,0 15,19V5A1,1 0 0,0 14,4H12V2H14.5C15.05,2 16,2.45 16,3C16,2.45 16.95,2 17.5,2H20V4H18A1,1 0 0,0 17,5V7M2,7H13V9H4V15H13V17H2V7M20,15V9H17V15H20Z",light:"M12,2A7,7 0 0,0 5,9C5,11.38 6.19,13.47 8,14.74V17A1,1 0 0,0 9,18H15A1,1 0 0,0 16,17V14.74C17.81,13.47 19,11.38 19,9A7,7 0 0,0 12,2M9,21A1,1 0 0,0 10,22H14A1,1 0 0,0 15,21V20H9V21Z",mailbox:"M17,4H7A5,5 0 0,0 2,9V20H20A2,2 0 0,0 22,18V9A5,5 0 0,0 17,4M10,18H4V9A3,3 0 0,1 7,6A3,3 0 0,1 10,9V18M19,15H17V13H13V11H19V15M9,11H5V9H9V11Z",notify:"M9 22C8.4 22 8 21.6 8 21V18H4C2.9 18 2 17.1 2 16V4C2 2.9 2.9 2 4 2H20C21.1 2 22 2.9 22 4V16C22 17.1 21.1 18 20 18H13.9L10.2 21.7C10 21.9 9.8 22 9.5 22H9M13 11V5H11V11M13 15V13H11V15H13Z",number:A,persistent_notification:g,person:"M12,4A4,4 0 0,1 16,8A4,4 0 0,1 12,12A4,4 0 0,1 8,8A4,4 0 0,1 12,4M12,14C16.42,14 20,15.79 20,18V20H4V18C4,15.79 7.58,14 12,14Z",plant:"M3,13A9,9 0 0,0 12,22C12,17 7.97,13 3,13M12,5.5A2.5,2.5 0 0,1 14.5,8A2.5,2.5 0 0,1 12,10.5A2.5,2.5 0 0,1 9.5,8A2.5,2.5 0 0,1 12,5.5M5.6,10.25A2.5,2.5 0 0,0 8.1,12.75C8.63,12.75 9.12,12.58 9.5,12.31C9.5,12.37 9.5,12.43 9.5,12.5A2.5,2.5 0 0,0 12,15A2.5,2.5 0 0,0 14.5,12.5C14.5,12.43 14.5,12.37 14.5,12.31C14.88,12.58 15.37,12.75 15.9,12.75C17.28,12.75 18.4,11.63 18.4,10.25C18.4,9.25 17.81,8.4 16.97,8C17.81,7.6 18.4,6.74 18.4,5.75C18.4,4.37 17.28,3.25 15.9,3.25C15.37,3.25 14.88,3.41 14.5,3.69C14.5,3.63 14.5,3.56 14.5,3.5A2.5,2.5 0 0,0 12,1A2.5,2.5 0 0,0 9.5,3.5C9.5,3.56 9.5,3.63 9.5,3.69C9.12,3.41 8.63,3.25 8.1,3.25A2.5,2.5 0 0,0 5.6,5.75C5.6,6.74 6.19,7.6 7.03,8C6.19,8.4 5.6,9.25 5.6,10.25M12,22A9,9 0 0,0 21,13C16,13 12,17 12,22Z",proximity:"M12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22A10,10 0 0,1 2,12A10,10 0 0,1 12,2M12,4A8,8 0 0,0 4,12C4,14.09 4.8,16 6.11,17.41L9.88,9.88L17.41,6.11C16,4.8 14.09,4 12,4M12,20A8,8 0 0,0 20,12C20,9.91 19.2,8 17.89,6.59L14.12,14.12L6.59,17.89C8,19.2 9.91,20 12,20M12,12L11.23,11.23L9.7,14.3L12.77,12.77L12,12M12,17.5H13V19H12V17.5M15.88,15.89L16.59,15.18L17.65,16.24L16.94,16.95L15.88,15.89M17.5,12V11H19V12H17.5M12,6.5H11V5H12V6.5M8.12,8.11L7.41,8.82L6.35,7.76L7.06,7.05L8.12,8.11M6.5,12V13H5V12H6.5Z",remote:"M12,0C8.96,0 6.21,1.23 4.22,3.22L5.63,4.63C7.26,3 9.5,2 12,2C14.5,2 16.74,3 18.36,4.64L19.77,3.23C17.79,1.23 15.04,0 12,0M7.05,6.05L8.46,7.46C9.37,6.56 10.62,6 12,6C13.38,6 14.63,6.56 15.54,7.46L16.95,6.05C15.68,4.78 13.93,4 12,4C10.07,4 8.32,4.78 7.05,6.05M12,15A2,2 0 0,1 10,13A2,2 0 0,1 12,11A2,2 0 0,1 14,13A2,2 0 0,1 12,15M15,9H9A1,1 0 0,0 8,10V22A1,1 0 0,0 9,23H15A1,1 0 0,0 16,22V10A1,1 0 0,0 15,9Z",scene:"M17.5,12A1.5,1.5 0 0,1 16,10.5A1.5,1.5 0 0,1 17.5,9A1.5,1.5 0 0,1 19,10.5A1.5,1.5 0 0,1 17.5,12M14.5,8A1.5,1.5 0 0,1 13,6.5A1.5,1.5 0 0,1 14.5,5A1.5,1.5 0 0,1 16,6.5A1.5,1.5 0 0,1 14.5,8M9.5,8A1.5,1.5 0 0,1 8,6.5A1.5,1.5 0 0,1 9.5,5A1.5,1.5 0 0,1 11,6.5A1.5,1.5 0 0,1 9.5,8M6.5,12A1.5,1.5 0 0,1 5,10.5A1.5,1.5 0 0,1 6.5,9A1.5,1.5 0 0,1 8,10.5A1.5,1.5 0 0,1 6.5,12M12,3A9,9 0 0,0 3,12A9,9 0 0,0 12,21A1.5,1.5 0 0,0 13.5,19.5C13.5,19.11 13.35,18.76 13.11,18.5C12.88,18.23 12.73,17.88 12.73,17.5A1.5,1.5 0 0,1 14.23,16H16A5,5 0 0,0 21,11C21,6.58 16.97,3 12,3Z",script:"M17.8,20C17.4,21.2 16.3,22 15,22H5C3.3,22 2,20.7 2,19V18H5L14.2,18C14.6,19.2 15.7,20 17,20H17.8M19,2C20.7,2 22,3.3 22,5V6H20V5C20,4.4 19.6,4 19,4C18.4,4 18,4.4 18,5V18H17C16.4,18 16,17.6 16,17V16H5V5C5,3.3 6.3,2 8,2H19M8,6V8H15V6H8M8,10V12H14V10H8Z",select:C,sensor:"M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9M12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17M12,4.5C7,4.5 2.73,7.61 1,12C2.73,16.39 7,19.5 12,19.5C17,19.5 21.27,16.39 23,12C21.27,7.61 17,4.5 12,4.5Z",siren:"M12,8H4A2,2 0 0,0 2,10V14A2,2 0 0,0 4,16H5V20A1,1 0 0,0 6,21H8A1,1 0 0,0 9,20V16H12L17,20V4L12,8M21.5,12C21.5,13.71 20.54,15.26 19,16V8C20.53,8.75 21.5,10.3 21.5,12Z",simple_alarm:g,sun:"M3.55,18.54L4.96,19.95L6.76,18.16L5.34,16.74M11,22.45C11.32,22.45 13,22.45 13,22.45V19.5H11M12,5.5A6,6 0 0,0 6,11.5A6,6 0 0,0 12,17.5A6,6 0 0,0 18,11.5C18,8.18 15.31,5.5 12,5.5M20,12.5H23V10.5H20M17.24,18.16L19.04,19.95L20.45,18.54L18.66,16.74M20.45,4.46L19.04,3.05L17.24,4.84L18.66,6.26M13,0.55H11V3.5H13M4,10.5H1V12.5H4M6.76,4.84L4.96,3.05L3.55,4.46L5.34,6.26L6.76,4.84Z",timer:"M12,20A7,7 0 0,1 5,13A7,7 0 0,1 12,6A7,7 0 0,1 19,13A7,7 0 0,1 12,20M19.03,7.39L20.45,5.97C20,5.46 19.55,5 19.04,4.56L17.62,6C16.07,4.74 14.12,4 12,4A9,9 0 0,0 3,13A9,9 0 0,0 12,22C17,22 21,17.97 21,13C21,10.88 20.26,8.93 19.03,7.39M11,14H13V8H11M15,1H9V3H15V1Z",updater:"M14,13V17H10V13H7L12,8L17,13M19.35,10.03C18.67,6.59 15.64,4 12,4C9.11,4 6.6,5.64 5.35,8.03C2.34,8.36 0,10.9 0,14A6,6 0 0,0 6,20H19A5,5 0 0,0 24,15C24,12.36 21.95,10.22 19.35,10.03Z",vacuum:"M12,2C14.65,2 17.19,3.06 19.07,4.93L17.65,6.35C16.15,4.85 14.12,4 12,4C9.88,4 7.84,4.84 6.35,6.35L4.93,4.93C6.81,3.06 9.35,2 12,2M3.66,6.5L5.11,7.94C4.39,9.17 4,10.57 4,12A8,8 0 0,0 12,20A8,8 0 0,0 20,12C20,10.57 19.61,9.17 18.88,7.94L20.34,6.5C21.42,8.12 22,10.04 22,12A10,10 0 0,1 12,22A10,10 0 0,1 2,12C2,10.04 2.58,8.12 3.66,6.5M12,6A6,6 0 0,1 18,12C18,13.59 17.37,15.12 16.24,16.24L14.83,14.83C14.08,15.58 13.06,16 12,16C10.94,16 9.92,15.58 9.17,14.83L7.76,16.24C6.63,15.12 6,13.59 6,12A6,6 0 0,1 12,6M12,8A1,1 0 0,0 11,9A1,1 0 0,0 12,10A1,1 0 0,0 13,9A1,1 0 0,0 12,8Z",water_heater:O,weather:"M6,19A5,5 0 0,1 1,14A5,5 0 0,1 6,9C7,6.65 9.3,5 12,5C15.43,5 18.24,7.66 18.5,11.03L19,11A4,4 0 0,1 23,15A4,4 0 0,1 19,19H6M19,13H17V12A5,5 0 0,0 12,7C9.5,7 7.45,8.82 7.06,11.19C6.73,11.07 6.37,11 6,11A3,3 0 0,0 3,14A3,3 0 0,0 6,17H19A2,2 0 0,0 21,15A2,2 0 0,0 19,13Z",zone:"M12,2C15.31,2 18,4.66 18,7.95C18,12.41 12,19 12,19C12,19 6,12.41 6,7.95C6,4.66 8.69,2 12,2M12,6A2,2 0 0,0 10,8A2,2 0 0,0 12,10A2,2 0 0,0 14,8A2,2 0 0,0 12,6M20,19C20,21.21 16.42,23 12,23C7.58,23 4,21.21 4,19C4,17.71 5.22,16.56 7.11,15.83L7.75,16.74C6.67,17.19 6,17.81 6,18.5C6,19.88 8.69,21 12,21C15.31,21 18,19.88 18,18.5C18,17.81 17.33,17.19 16.25,16.74L16.89,15.83C18.78,16.56 20,17.71 20,19Z"},x={apparent_power:E,aqi:k,carbon_dioxide:"M5,7A2,2 0 0,0 3,9V15A2,2 0 0,0 5,17H8V15H5V9H8V7H5M11,7A2,2 0 0,0 9,9V15A2,2 0 0,0 11,17H13A2,2 0 0,0 15,15V9A2,2 0 0,0 13,7H11M11,9H13V15H11V9M16,10.5V12H19V13.5H17.5A1.5,1.5 0 0,0 16,15V18H20.5V16.5H17.5V15H19A1.5,1.5 0 0,0 20.5,13.5V12A1.5,1.5 0 0,0 19,10.5H16Z",carbon_monoxide:"M8 7C6.9 7 6 7.9 6 9V15C6 16.11 6.9 17 8 17H11V15H8V9H11V7H8M14 7C12.9 7 12 7.9 12 9V15C12 16.11 12.9 17 14 17H16C17.11 17 18 16.11 18 15V9C18 7.9 17.11 7 16 7H14M14 9H16V15H14V9",current:"M12.43 11C12.28 10.84 10 7 7 7S2.32 10.18 2 11V13H11.57C11.72 13.16 14 17 17 17S21.68 13.82 22 13V11H12.43M7 9C8.17 9 9.18 9.85 10 11H4.31C4.78 10.17 5.54 9 7 9M17 15C15.83 15 14.82 14.15 14 13H19.69C19.22 13.83 18.46 15 17 15Z",date:w,energy:"M11 15H6L13 1V9H18L11 23V15Z",frequency:_,gas:"M16,9V14L16,20A2,2 0 0,1 14,22H10A2,2 0 0,1 8,20V14L8,9C8,7.14 9.27,5.57 11,5.13V4H9V2H15V4H13V5.13C14.73,5.57 16,7.14 16,9Z",humidity:"M12,3.25C12,3.25 6,10 6,14C6,17.32 8.69,20 12,20A6,6 0 0,0 18,14C18,10 12,3.25 12,3.25M14.47,9.97L15.53,11.03L9.53,17.03L8.47,15.97M9.75,10A1.25,1.25 0 0,1 11,11.25A1.25,1.25 0 0,1 9.75,12.5A1.25,1.25 0 0,1 8.5,11.25A1.25,1.25 0 0,1 9.75,10M14.25,14.5A1.25,1.25 0 0,1 15.5,15.75A1.25,1.25 0 0,1 14.25,17A1.25,1.25 0 0,1 13,15.75A1.25,1.25 0 0,1 14.25,14.5Z",illuminance:"M12,18A6,6 0 0,1 6,12A6,6 0 0,1 12,6A6,6 0 0,1 18,12A6,6 0 0,1 12,18M20,15.31L23.31,12L20,8.69V4H15.31L12,0.69L8.69,4H4V8.69L0.69,12L4,15.31V20H8.69L12,23.31L15.31,20H20V15.31Z",monetary:"M3,6H21V18H3V6M12,9A3,3 0 0,1 15,12A3,3 0 0,1 12,15A3,3 0 0,1 9,12A3,3 0 0,1 12,9M7,8A2,2 0 0,1 5,10V14A2,2 0 0,1 7,16H17A2,2 0 0,1 19,14V10A2,2 0 0,1 17,8H7Z",nitrogen_dioxide:P,nitrogen_monoxide:P,nitrous_oxide:P,ozone:P,pm1:P,pm10:P,pm25:P,power:E,power_factor:"M20,19H4.09L14.18,4.43L15.82,5.57L11.28,12.13C12.89,12.96 14,14.62 14,16.54C14,16.7 14,16.85 13.97,17H20V19M7.91,17H11.96C12,16.85 12,16.7 12,16.54C12,15.28 11.24,14.22 10.14,13.78L7.91,17Z",pressure:"M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,4A8,8 0 0,1 20,12C20,14.4 19,16.5 17.3,18C15.9,16.7 14,16 12,16C10,16 8.2,16.7 6.7,18C5,16.5 4,14.4 4,12A8,8 0 0,1 12,4M14,5.89C13.62,5.9 13.26,6.15 13.1,6.54L11.81,9.77L11.71,10C11,10.13 10.41,10.6 10.14,11.26C9.73,12.29 10.23,13.45 11.26,13.86C12.29,14.27 13.45,13.77 13.86,12.74C14.12,12.08 14,11.32 13.57,10.76L13.67,10.5L14.96,7.29L14.97,7.26C15.17,6.75 14.92,6.17 14.41,5.96C14.28,5.91 14.15,5.89 14,5.89M10,6A1,1 0 0,0 9,7A1,1 0 0,0 10,8A1,1 0 0,0 11,7A1,1 0 0,0 10,6M7,9A1,1 0 0,0 6,10A1,1 0 0,0 7,11A1,1 0 0,0 8,10A1,1 0 0,0 7,9M17,9A1,1 0 0,0 16,10A1,1 0 0,0 17,11A1,1 0 0,0 18,10A1,1 0 0,0 17,9Z",reactive_power:E,signal_strength:"M12,21L15.6,16.2C14.6,15.45 13.35,15 12,15C10.65,15 9.4,15.45 8.4,16.2L12,21M12,3C7.95,3 4.21,4.34 1.2,6.6L3,9C5.5,7.12 8.62,6 12,6C15.38,6 18.5,7.12 21,9L22.8,6.6C19.79,4.34 16.05,3 12,3M12,9C9.3,9 6.81,9.89 4.8,11.4L6.6,13.8C8.1,12.67 9.97,12 12,12C14.03,12 15.9,12.67 17.4,13.8L19.2,11.4C17.19,9.89 14.7,9 12,9Z",sulphur_dioxide:P,temperature:O,timestamp:"M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M16.2,16.2L11,13V7H12.5V12.2L17,14.9L16.2,16.2Z",volatile_organic_compounds:P,voltage:_},j=(new Set(["fan","input_boolean","light","switch","group","automation","humidifier"]),new Set(["camera","media_player"]),r(40095)),T=function(e){return function(e){return(0,j.e)(e,4)&&"number"==typeof e.attributes.in_progress}(e)||!!e.attributes.in_progress},z="M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z",V="M10,20V14H14V20H19V12H22L12,3L2,12H5V20H10Z",H="M12 5.69L17 10.19V18H15V12H9V18H7V10.19L12 5.69M12 3L2 12H5V20H11V14H13V20H19V12H22",M="M16,7V3H14V7H10V3H8V7H8C7,7 6,8 6,9V14.5L9.5,18V21H14.5V18L18,14.5V9C18,8 17,7 16,7Z",R="M20.84 22.73L15.31 17.2L14.5 18V21H9.5V18L6 14.5V9C6 8.7 6.1 8.41 6.25 8.14L1.11 3L2.39 1.73L22.11 21.46L20.84 22.73M18 14.5V9C18 8 17 7 16 7V3H14V7H10.2L17.85 14.65L18 14.5M10 3H8V4.8L10 6.8V3Z",L="M15 13V5A3 3 0 0 0 9 5V13A5 5 0 1 0 15 13M12 4A1 1 0 0 1 13 5V8H11V5A1 1 0 0 1 12 4Z",F="M21,19A2,2 0 0,1 19,21H5A2,2 0 0,1 3,19V5A2,2 0 0,1 5,3H19C20.11,3 21,3.9 21,5V19M13,18V9.5L16.5,13L17.92,11.58L12,5.66L6.08,11.58L7.5,13L11,9.5V18H13Z",I="M3,5A2,2 0 0,1 5,3H19A2,2 0 0,1 21,5V19A2,2 0 0,1 19,21H5C3.89,21 3,20.1 3,19V5M11,6V14.5L7.5,11L6.08,12.42L12,18.34L17.92,12.42L16.5,11L13,14.5V6H11Z",B="M6,11H10V9H14V11H18V4H6V11M18,13H6V20H18V13M6,2H18A2,2 0 0,1 20,4V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V4A2,2 0 0,1 6,2Z",Z="M6,8H10V6H14V8H18V4H6V8M18,10H6V15H18V10M6,20H18V17H6V20M6,2H18A2,2 0 0,1 20,4V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V4A2,2 0 0,1 6,2Z",U="M13,20V4H15.03V20H13M10,20V4H12.03V20H10M5,8L9.03,12L5,16V13H2V11H5V8M20,16L16,12L20,8V11H23V13H20V16Z",N="M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z",q={10:"M16,18H8V6H16M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z",20:"M16,17H8V6H16M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z",30:"M16,15H8V6H16M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z",40:"M16,14H8V6H16M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z",50:"M16,13H8V6H16M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z",60:"M16,12H8V6H16M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z",70:"M16,10H8V6H16M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z",80:"M16,9H8V6H16M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z",90:"M16,8H8V6H16M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z",100:N},$={10:"M23.05,11H20.05V4L15.05,14H18.05V22M12,18H4L4.05,6H12.05M12.72,4H11.05V2H5.05V4H3.38A1.33,1.33 0 0,0 2.05,5.33V20.67C2.05,21.4 2.65,22 3.38,22H12.72C13.45,22 14.05,21.4 14.05,20.67V5.33A1.33,1.33 0 0,0 12.72,4Z",20:"M23.05,11H20.05V4L15.05,14H18.05V22M12.05,17H4.05V6H12.05M12.72,4H11.05V2H5.05V4H3.38A1.33,1.33 0 0,0 2.05,5.33V20.67C2.05,21.4 2.65,22 3.38,22H12.72C13.45,22 14.05,21.4 14.05,20.67V5.33A1.33,1.33 0 0,0 12.72,4Z",30:"M12,15H4V6H12M12.67,4H11V2H5V4H3.33A1.33,1.33 0 0,0 2,5.33V20.67C2,21.4 2.6,22 3.33,22H12.67C13.4,22 14,21.4 14,20.67V5.33A1.33,1.33 0 0,0 12.67,4M23,11H20V4L15,14H18V22L23,11Z",40:"M13 4H11V2H5V4H3C2.4 4 2 4.4 2 5V21C2 21.6 2.4 22 3 22H13C13.6 22 14 21.6 14 21V5C14 4.4 13.6 4 13 4M12 14.5H4V6H12V14.5M23 11H20V4L15 14H18V22",50:"M23,11H20V4L15,14H18V22M12,13H4V6H12M12.67,4H11V2H5V4H3.33A1.33,1.33 0 0,0 2,5.33V20.67C2,21.4 2.6,22 3.33,22H12.67C13.4,22 14,21.4 14,20.67V5.33A1.33,1.33 0 0,0 12.67,4Z",60:"M12,11H4V6H12M12.67,4H11V2H5V4H3.33A1.33,1.33 0 0,0 2,5.33V20.67C2,21.4 2.6,22 3.33,22H12.67C13.4,22 14,21.4 14,20.67V5.33A1.33,1.33 0 0,0 12.67,4M23,11H20V4L15,14H18V22L23,11Z",70:"M12,10H4V6H12M12.67,4H11V2H5V4H3.33A1.33,1.33 0 0,0 2,5.33V20.67C2,21.4 2.6,22 3.33,22H12.67C13.4,22 14,21.4 14,20.67V5.33A1.33,1.33 0 0,0 12.67,4M23,11H20V4L15,14H18V22L23,11Z",80:"M23,11H20V4L15,14H18V22M12,9H4V6H12M12.67,4H11V2H5V4H3.33A1.33,1.33 0 0,0 2,5.33V20.67C2,21.4 2.6,22 3.33,22H12.67C13.4,22 14,21.4 14,20.67V5.33A1.33,1.33 0 0,0 12.67,4Z",90:"M23,11H20V4L15,14H18V22M12,8H4V6H12M12.67,4H11V2H5V4H3.33A1.33,1.33 0 0,0 2,5.33V20.67C2,21.4 2.6,22 3.33,22H12.67C13.4,22 14,21.4 14,20.67V5.33A1.33,1.33 0 0,0 12.67,4Z",100:"M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.66C6,21.4 6.6,22 7.33,22H16.66C17.4,22 18,21.4 18,20.67V5.33C18,4.6 17.4,4 16.67,4M11,20V14.5H9L13,7V12.5H15"},W=function(e,t){var r=Number(e);if(isNaN(r))return"off"===e?N:"on"===e?"M13 14H11V8H13M13 18H11V16H13M16.7 4H15V2H9V4H7.3C6.6 4 6 4.6 6 5.3V20.6C6 21.4 6.6 22 7.3 22H16.6C17.3 22 17.9 21.4 17.9 20.7V5.3C18 4.6 17.4 4 16.7 4Z":"M15.07,12.25L14.17,13.17C13.63,13.71 13.25,14.18 13.09,15H11.05C11.16,14.1 11.56,13.28 12.17,12.67L13.41,11.41C13.78,11.05 14,10.55 14,10C14,8.89 13.1,8 12,8A2,2 0 0,0 10,10H8A4,4 0 0,1 12,6A4,4 0 0,1 16,10C16,10.88 15.64,11.68 15.07,12.25M13,19H11V17H13M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.66C6,21.4 6.6,22 7.33,22H16.67C17.4,22 18,21.4 18,20.66V5.33C18,4.59 17.4,4 16.67,4Z";var n=10*Math.round(r/10);return t&&r>=10?$[n]:t?"M23.05,11H20.05V4L15.05,14H18.05V22M12,20H4L4.05,6H12.05M12.72,4H11.05V2H5.05V4H3.38A1.33,1.33 0 0,0 2.05,5.33V20.67C2.05,21.4 2.65,22 3.38,22H12.72C13.45,22 14.05,21.4 14.05,20.67V5.33A1.33,1.33 0 0,0 12.72,4Z":r<=5?"M14 20H6V6H14M14.67 4H13V2H7V4H5.33C4.6 4 4 4.6 4 5.33V20.67C4 21.4 4.6 22 5.33 22H14.67C15.4 22 16 21.4 16 20.67V5.33C16 4.6 15.4 4 14.67 4M21 7H19V13H21V8M21 15H19V17H21V15Z":q[n]},Y=function(e){var t,r,n,i=null==e?void 0:e.attributes.device_class;if(i&&i in x)return x[i];if("battery"===i)return e?(r=e.state,n=t&&"on"===t.state,W(r,n)):"M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z";var o=null==e?void 0:e.attributes.unit_of_measurement;return"°C"===o||"°F"===o?"M15 13V5A3 3 0 0 0 9 5V13A5 5 0 1 0 15 13M12 4A1 1 0 0 1 13 5V8H11V5A1 1 0 0 1 12 4Z":void 0},K="M20.54,5.23C20.83,5.57 21,6 21,6.5V19A2,2 0 0,1 19,21H5A2,2 0 0,1 3,19V6.5C3,6 3.17,5.57 3.46,5.23L4.84,3.55C5.12,3.21 5.53,3 6,3H18C18.47,3 18.88,3.21 19.15,3.55L20.54,5.23M5.12,5H18.87L17.93,4H5.93L5.12,5M12,9.5L6.5,15H10V17H14V15H17.5L12,9.5Z",X="M18.4 1.6C18 1.2 17.5 1 17 1H7C6.5 1 6 1.2 5.6 1.6C5.2 2 5 2.5 5 3V21C5 21.5 5.2 22 5.6 22.4C6 22.8 6.5 23 7 23H17C17.5 23 18 22.8 18.4 22.4C18.8 22 19 21.5 19 21V3C19 2.5 18.8 2 18.4 1.6M16 7C16 7.6 15.6 8 15 8H9C8.4 8 8 7.6 8 7V5C8 4.4 8.4 4 9 4H15C15.6 4 16 4.4 16 5V7Z",G=function(e,t,r){var n=void 0!==r?r:null==t?void 0:t.state;switch(e){case"alarm_control_panel":return function(e){switch(e){case"armed_away":return"M12,1L3,5V11C3,16.55 6.84,21.74 12,23C17.16,21.74 21,16.55 21,11V5L12,1M12,7C13.4,7 14.8,8.1 14.8,9.5V11C15.4,11 16,11.6 16,12.3V15.8C16,16.4 15.4,17 14.7,17H9.2C8.6,17 8,16.4 8,15.7V12.2C8,11.6 8.6,11 9.2,11V9.5C9.2,8.1 10.6,7 12,7M12,8.2C11.2,8.2 10.5,8.7 10.5,9.5V11H13.5V9.5C13.5,8.7 12.8,8.2 12,8.2Z";case"armed_vacation":return"M12,1L3,5V11C3,16.55 6.84,21.74 12,23C17.16,21.74 21,16.55 21,11V5L12,1M12,5.68C12.5,5.68 12.95,6.11 12.95,6.63V10.11L18,13.26V14.53L12.95,12.95V16.42L14.21,17.37V18.32L12,17.68L9.79,18.32V17.37L11.05,16.42V12.95L6,14.53V13.26L11.05,10.11V6.63C11.05,6.11 11.5,5.68 12,5.68Z";case"armed_home":return"M11,13H13V16H16V11H18L12,6L6,11H8V16H11V13M12,1L21,5V11C21,16.55 17.16,21.74 12,23C6.84,21.74 3,16.55 3,11V5L12,1Z";case"armed_night":return"M12 1L3 5V11C3 16.55 6.84 21.74 12 23C17.16 21.74 21 16.55 21 11V5L12 1M15.97 14.41C14.13 16.58 10.76 16.5 9 14.34C6.82 11.62 8.36 7.62 11.7 7C12.04 6.95 12.33 7.28 12.21 7.61C11.75 8.84 11.82 10.25 12.53 11.47C13.24 12.69 14.42 13.46 15.71 13.67C16.05 13.72 16.2 14.14 15.97 14.41Z";case"armed_custom_bypass":return"M12,12H19C18.47,16.11 15.72,19.78 12,20.92V12H5V6.3L12,3.19M12,1L3,5V11C3,16.55 6.84,21.73 12,23C17.16,21.73 21,16.55 21,11V5L12,1Z";case"pending":return"M21,11C21,16.55 17.16,21.74 12,23C6.84,21.74 3,16.55 3,11V5L12,1L21,5V11M12,21C15.75,20 19,15.54 19,11.22V6.3L12,3.18L5,6.3V11.22C5,15.54 8.25,20 12,21Z";case"triggered":return"M21,19V20H3V19L5,17V11C5,7.9 7.03,5.17 10,4.29C10,4.19 10,4.1 10,4A2,2 0 0,1 12,2A2,2 0 0,1 14,4C14,4.1 14,4.19 14,4.29C16.97,5.17 19,7.9 19,11V17L21,19M14,21A2,2 0 0,1 12,23A2,2 0 0,1 10,21M19.75,3.19L18.33,4.61C20.04,6.3 21,8.6 21,11H23C23,8.07 21.84,5.25 19.75,3.19M1,11H3C3,8.6 3.96,6.3 5.67,4.61L4.25,3.19C2.16,5.25 1,8.07 1,11Z";case"disarmed":return"M1,4.27L2.28,3L20.5,21.22L19.23,22.5L17,20.25C15.57,21.57 13.87,22.54 12,23C6.84,21.74 3,16.55 3,11V6.27L1,4.27M12,1L21,5V11C21,13.28 20.35,15.5 19.23,17.41L5.65,3.82L12,1Z";default:return"M12,1L3,5V11C3,16.55 6.84,21.74 12,23C17.16,21.74 21,16.55 21,11V5L12,1Z"}}(n);case"binary_sensor":return function(e,t){var r="off"===e;switch(null==t?void 0:t.attributes.device_class){case"battery":return r?z:"M16,20H8V6H16M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.67C6,21.4 6.6,22 7.33,22H16.67A1.33,1.33 0 0,0 18,20.67V5.33C18,4.6 17.4,4 16.67,4Z";case"battery_charging":return r?z:"M16.67,4H15V2H9V4H7.33A1.33,1.33 0 0,0 6,5.33V20.66C6,21.4 6.6,22 7.33,22H16.66C17.4,22 18,21.4 18,20.67V5.33C18,4.6 17.4,4 16.67,4M11,20V14.5H9L13,7V12.5H15";case"carbon_monoxide":return r?"M12,18A6,6 0 0,0 18,12C18,8.68 15.31,6 12,6C8.68,6 6,8.68 6,12A6,6 0 0,0 12,18M19,3A2,2 0 0,1 21,5V19A2,2 0 0,1 19,21H5C3.89,21 3,20.1 3,19V5C3,3.89 3.89,3 5,3H19M8,12A4,4 0 0,1 12,8A4,4 0 0,1 16,12A4,4 0 0,1 12,16A4,4 0 0,1 8,12Z":"M10 18C13.3 18 16 15.3 16 12C16 8.7 13.3 6 10 6C6.7 6 4 8.7 4 12C4 15.3 6.7 18 10 18M17 3C18.1 3 19 3.9 19 5V19C19 20.1 18.1 21 17 21H3C1.9 21 1 20.1 1 19V5C1 3.9 1.9 3 3 3H17M6 12C6 9.8 7.8 8 10 8S14 9.8 14 12 12.2 16 10 16 6 14.2 6 12M23 7H21V13H23V8M23 15H21V17H23V15Z";case"cold":return r?L:"M20.79,13.95L18.46,14.57L16.46,13.44V10.56L18.46,9.43L20.79,10.05L21.31,8.12L19.54,7.65L20,5.88L18.07,5.36L17.45,7.69L15.45,8.82L13,7.38V5.12L14.71,3.41L13.29,2L12,3.29L10.71,2L9.29,3.41L11,5.12V7.38L8.5,8.82L6.5,7.69L5.92,5.36L4,5.88L4.47,7.65L2.7,8.12L3.22,10.05L5.55,9.43L7.55,10.56V13.45L5.55,14.58L3.22,13.96L2.7,15.89L4.47,16.36L4,18.12L5.93,18.64L6.55,16.31L8.55,15.18L11,16.62V18.88L9.29,20.59L10.71,22L12,20.71L13.29,22L14.7,20.59L13,18.88V16.62L15.5,15.17L17.5,16.3L18.12,18.63L20,18.12L19.53,16.35L21.3,15.88L20.79,13.95M9.5,10.56L12,9.11L14.5,10.56V13.44L12,14.89L9.5,13.44V10.56Z";case"connectivity":return r?"M15,20A1,1 0 0,0 14,19H13V17H17A2,2 0 0,0 19,15V5A2,2 0 0,0 17,3H7A2,2 0 0,0 5,5V15A2,2 0 0,0 7,17H11V19H10A1,1 0 0,0 9,20H2V22H9A1,1 0 0,0 10,23H14A1,1 0 0,0 15,22H22V20H15M7,15V5H17V15H7M15.54,12.12L13.41,10L15.53,7.87L14.12,6.46L12,8.59L9.88,6.46L8.47,7.87L10.59,10L8.47,12.13L9.88,13.54L12,11.41L14.12,13.54L15.54,12.12Z":"M15,20A1,1 0 0,0 14,19H13V17H17A2,2 0 0,0 19,15V5A2,2 0 0,0 17,3H7A2,2 0 0,0 5,5V15A2,2 0 0,0 7,17H11V19H10A1,1 0 0,0 9,20H2V22H9A1,1 0 0,0 10,23H14A1,1 0 0,0 15,22H22V20H15M7,15V5H17V15H7M8,10.37L9.24,9.13L10.93,10.83L14.76,7L16,8.5L10.93,13.57L8,10.37Z";case"door":return r?"M16,11H18V13H16V11M12,3H19C20.11,3 21,3.89 21,5V19H22V21H2V19H10V5C10,3.89 10.89,3 12,3M12,5V19H19V5H12Z":"M12,3C10.89,3 10,3.89 10,5H3V19H2V21H22V19H21V5C21,3.89 20.11,3 19,3H12M12,5H19V19H12V5M5,11H7V13H5V11Z";case"garage_door":return r?"M19,20H17V11H7V20H5V9L12,5L19,9V20M8,12H16V14H8V12M8,15H16V17H8V15M16,18V20H8V18H16Z":"M19,20H17V11H7V20H5V9L12,5L19,9V20M8,12H16V14H8V12Z";case"power":case"plug":return r?R:M;case"gas":case"problem":case"safety":case"tamper":return r?"M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M10 17L5 12L6.41 10.59L10 14.17L17.59 6.58L19 8L10 17Z":"M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z";case"smoke":return r?"M12 4C16.41 4 20 7.59 20 12S16.41 20 12 20 4 16.41 4 12 7.59 4 12 4M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M12 11C11.45 11 11 11.45 11 12S11.45 13 12 13 13 12.55 13 12 12.55 11 12 11M10.72 9.3C11.11 9.11 11.54 9 12 9S12.89 9.11 13.29 9.3L14 8.57C13.43 8.22 12.74 8 12 8S10.58 8.22 10 8.57L10.72 9.3M15 12C15 12.46 14.89 12.89 14.7 13.29L15.43 14C15.79 13.43 16 12.74 16 12S15.79 10.58 15.43 10L14.7 10.72C14.89 11.11 15 11.54 15 12M9 12C9 11.54 9.11 11.11 9.3 10.72L8.57 10C8.22 10.58 8 11.26 8 12S8.22 13.43 8.57 14L9.3 13.29C9.11 12.89 9 12.46 9 12M13.29 14.7C12.89 14.89 12.46 15 12 15S11.11 14.89 10.72 14.7L10 15.43C10.58 15.79 11.26 16 12 16S13.43 15.79 14 15.43L13.29 14.7M16.89 8.53L16.17 9.25C16.69 10.04 17 11 17 12S16.69 13.96 16.17 14.75L16.89 15.47C17.59 14.5 18 13.3 18 12S17.59 9.5 16.89 8.53M9.25 7.83C10.04 7.31 11 7 12 7S13.96 7.31 14.75 7.83L15.47 7.11C14.5 6.42 13.3 6 12 6S9.5 6.42 8.53 7.11L9.25 7.83M14.75 16.17C13.96 16.69 13 17 12 17S10.04 16.69 9.25 16.17L8.53 16.89C9.5 17.59 10.7 18 12 18S14.5 17.59 15.47 16.89L14.75 16.17M7.83 14.75C7.31 13.96 7 13 7 12S7.31 10.04 7.83 9.25L7.11 8.53C6.42 9.5 6 10.7 6 12S6.42 14.5 7.11 15.47L7.83 14.75Z":"M10 4C14.4 4 18 7.6 18 12S14.4 20 10 20 2 16.4 2 12 5.6 4 10 4M10 2C4.5 2 0 6.5 0 12S4.5 22 10 22 20 17.5 20 12 15.5 2 10 2M10 11C9.4 11 9 11.4 9 12S9.4 13 10 13 11 12.6 11 12 10.6 11 10 11M8.7 9.3C9.1 9.1 9.5 9 10 9S10.9 9.1 11.3 9.3L12 8.6C11.4 8.2 10.7 8 10 8S8.6 8.2 8 8.6L8.7 9.3M13 12C13 12.5 12.9 12.9 12.7 13.3L13.4 14C13.8 13.4 14 12.7 14 12S13.8 10.6 13.4 10L12.7 10.7C12.9 11.1 13 11.5 13 12M7 12C7 11.5 7.1 11.1 7.3 10.7L6.6 10C6.2 10.6 6 11.3 6 12S6.2 13.4 6.6 14L7.3 13.3C7.1 12.9 7 12.5 7 12M11.3 14.7C10.9 14.9 10.5 15 10 15S9.1 14.9 8.7 14.7L8 15.4C8.6 15.8 9.3 16 10 16S11.4 15.8 12 15.4L11.3 14.7M14.9 8.5L14.2 9.2C14.7 10 15 11 15 12S14.7 14 14.2 14.8L14.9 15.5C15.6 14.5 16 13.3 16 12S15.6 9.5 14.9 8.5M7.2 7.8C8 7.3 9 7 10 7S12 7.3 12.8 7.8L13.5 7.1C12.5 6.4 11.3 6 10 6S7.5 6.4 6.5 7.1L7.2 7.8M12.8 16.2C12 16.7 11 17 10 17S8 16.7 7.2 16.2L6.5 16.9C7.5 17.6 8.7 18 10 18S12.5 17.6 13.5 16.9L12.8 16.2M5.8 14.8C5.3 14 5 13 5 12S5.3 10 5.8 9.2L5.1 8.5C4.4 9.5 4 10.7 4 12S4.4 14.5 5.1 15.5L5.8 14.8M24 7H22V13H24V8M24 15H22V17H24V15Z";case"heat":return r?L:"M17.66 11.2C17.43 10.9 17.15 10.64 16.89 10.38C16.22 9.78 15.46 9.35 14.82 8.72C13.33 7.26 13 4.85 13.95 3C13 3.23 12.17 3.75 11.46 4.32C8.87 6.4 7.85 10.07 9.07 13.22C9.11 13.32 9.15 13.42 9.15 13.55C9.15 13.77 9 13.97 8.8 14.05C8.57 14.15 8.33 14.09 8.14 13.93C8.08 13.88 8.04 13.83 8 13.76C6.87 12.33 6.69 10.28 7.45 8.64C5.78 10 4.87 12.3 5 14.47C5.06 14.97 5.12 15.47 5.29 15.97C5.43 16.57 5.7 17.17 6 17.7C7.08 19.43 8.95 20.67 10.96 20.92C13.1 21.19 15.39 20.8 17.03 19.32C18.86 17.66 19.5 15 18.56 12.72L18.43 12.46C18.22 12 17.66 11.2 17.66 11.2M14.5 17.5C14.22 17.74 13.76 18 13.4 18.1C12.28 18.5 11.16 17.94 10.5 17.28C11.69 17 12.4 16.12 12.61 15.23C12.78 14.43 12.46 13.77 12.33 13C12.21 12.26 12.23 11.63 12.5 10.94C12.69 11.32 12.89 11.7 13.13 12C13.9 13 15.11 13.44 15.37 14.8C15.41 14.94 15.43 15.08 15.43 15.23C15.46 16.05 15.1 16.95 14.5 17.5H14.5Z";case"light":return r?"M12,18A6,6 0 0,1 6,12A6,6 0 0,1 12,6A6,6 0 0,1 18,12A6,6 0 0,1 12,18M20,15.31L23.31,12L20,8.69V4H15.31L12,0.69L8.69,4H4V8.69L0.69,12L4,15.31V20H8.69L12,23.31L15.31,20H20V15.31Z":"M12,8A4,4 0 0,0 8,12A4,4 0 0,0 12,16A4,4 0 0,0 16,12A4,4 0 0,0 12,8M12,18A6,6 0 0,1 6,12A6,6 0 0,1 12,6A6,6 0 0,1 18,12A6,6 0 0,1 12,18M20,8.69V4H15.31L12,0.69L8.69,4H4V8.69L0.69,12L4,15.31V20H8.69L12,23.31L15.31,20H20V15.31L23.31,12L20,8.69Z";case"lock":return r?"M12,17A2,2 0 0,0 14,15C14,13.89 13.1,13 12,13A2,2 0 0,0 10,15A2,2 0 0,0 12,17M18,8A2,2 0 0,1 20,10V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V10C4,8.89 4.9,8 6,8H7V6A5,5 0 0,1 12,1A5,5 0 0,1 17,6V8H18M12,3A3,3 0 0,0 9,6V8H15V6A3,3 0 0,0 12,3Z":"M18,8A2,2 0 0,1 20,10V20A2,2 0 0,1 18,22H6C4.89,22 4,21.1 4,20V10A2,2 0 0,1 6,8H15V6A3,3 0 0,0 12,3A3,3 0 0,0 9,6H7A5,5 0 0,1 12,1A5,5 0 0,1 17,6V8H18M12,17A2,2 0 0,0 14,15A2,2 0 0,0 12,13A2,2 0 0,0 10,15A2,2 0 0,0 12,17Z";case"moisture":return r?"M20.84 22.73L16.29 18.18C15.2 19.3 13.69 20 12 20C8.69 20 6 17.31 6 14C6 12.67 6.67 11.03 7.55 9.44L1.11 3L2.39 1.73L22.11 21.46L20.84 22.73M18 14C18 10 12 3.25 12 3.25S10.84 4.55 9.55 6.35L17.95 14.75C18 14.5 18 14.25 18 14Z":"M12,20A6,6 0 0,1 6,14C6,10 12,3.25 12,3.25C12,3.25 18,10 18,14A6,6 0 0,1 12,20Z";case"motion":return r?"M11.4 8.2H15V10H13.2L11.4 8.2M19.67 1H18.33C18.33 3.58 20.42 5.67 23 5.67V4.33C21.16 4.33 19.67 2.84 19.67 1M21 1C21 2.11 21.9 3 23 3V1H21M17 1H15.67C15.67 5.05 18.95 8.33 23 8.33V7C19.69 7 17 4.31 17 1M10 3.8C11 3.8 11.8 3 11.8 2S11 .2 10 .2 8.2 1 8.2 2 9 3.8 10 3.8M2.39 1.73L1.11 3L3.46 5.35L2 5.8V11H3.8V7.33L5.05 6.94L5.68 7.57L2 22H3.8L6.67 13.89L9 17V22H10.8V15.59L8.31 11.05L8.5 10.37L20.84 22.73L22.11 21.46L2.39 1.73M9.38 4.87C9.08 4.37 8.54 4.03 7.92 4.03C7.75 4.03 7.58 4.06 7.42 4.11L7.34 4.14L11.35 8.15L9.38 4.87Z":"M10,0.2C9,0.2 8.2,1 8.2,2C8.2,3 9,3.8 10,3.8C11,3.8 11.8,3 11.8,2C11.8,1 11,0.2 10,0.2M15.67,1A7.33,7.33 0 0,0 23,8.33V7A6,6 0 0,1 17,1H15.67M18.33,1C18.33,3.58 20.42,5.67 23,5.67V4.33C21.16,4.33 19.67,2.84 19.67,1H18.33M21,1A2,2 0 0,0 23,3V1H21M7.92,4.03C7.75,4.03 7.58,4.06 7.42,4.11L2,5.8V11H3.8V7.33L5.91,6.67L2,22H3.8L6.67,13.89L9,17V22H10.8V15.59L8.31,11.05L9.04,8.18L10.12,10H15V8.2H11.38L9.38,4.87C9.08,4.37 8.54,4.03 7.92,4.03Z";case"occupancy":case"presence":return r?H:V;case"opening":return r?"M3,3V21H21V3":"M3,3H21V21H3V3M5,5V19H19V5H5Z";case"running":return r?"M18,18H6V6H18V18Z":"M8,5.14V19.14L19,12.14L8,5.14Z";case"sound":return r?"M4.27 3L3 4.27L12 13.27V13.55C11.41 13.21 10.73 13 10 13C7.79 13 6 14.79 6 17S7.79 21 10 21 14 19.21 14 17V15.27L19.73 21L21 19.73L4.27 3M14 7H18V3H12V8.18L14 10.18Z":"M12 3V13.55C11.41 13.21 10.73 13 10 13C7.79 13 6 14.79 6 17S7.79 21 10 21 14 19.21 14 17V7H18V3H12Z";case"update":return r?"M5.12,5H18.87L17.93,4H5.93L5.12,5M20.54,5.23C20.83,5.57 21,6 21,6.5V19A2,2 0 0,1 19,21H5A2,2 0 0,1 3,19V6.5C3,6 3.17,5.57 3.46,5.23L4.84,3.55C5.12,3.21 5.53,3 6,3H18C18.47,3 18.88,3.21 19.15,3.55L20.54,5.23M6,18H12V15H6V18Z":"M20.54,5.23C20.83,5.57 21,6 21,6.5V19A2,2 0 0,1 19,21H5A2,2 0 0,1 3,19V6.5C3,6 3.17,5.57 3.46,5.23L4.84,3.55C5.12,3.21 5.53,3 6,3H18C18.47,3 18.88,3.21 19.15,3.55L20.54,5.23M5.12,5H18.87L17.93,4H5.93L5.12,5M12,9.5L6.5,15H10V17H14V15H17.5L12,9.5Z";case"vibration":return r?"M17,19H7V5H17M17,3H7A2,2 0 0,0 5,5V19A2,2 0 0,0 7,21H17A2,2 0 0,0 19,19V5C19,3.89 18.1,3 17,3Z":"M16,19H8V5H16M16.5,3H7.5A1.5,1.5 0 0,0 6,4.5V19.5A1.5,1.5 0 0,0 7.5,21H16.5A1.5,1.5 0 0,0 18,19.5V4.5A1.5,1.5 0 0,0 16.5,3M19,17H21V7H19M22,9V15H24V9M3,17H5V7H3M0,15H2V9H0V15Z";case"window":return r?"M6,11H10V9H14V11H18V4H6V11M18,13H6V20H18V13M6,2H18A2,2 0 0,1 20,4V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V4A2,2 0 0,1 6,2Z":"M6,8H10V6H14V8H18V4H6V8M18,10H6V15H18V10M6,20H18V17H6V20M6,2H18A2,2 0 0,1 20,4V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V4A2,2 0 0,1 6,2Z";default:return r?"M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z":"M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"}}(n,t);case"button":switch(null==t?void 0:t.attributes.device_class){case"restart":return"M12,4C14.1,4 16.1,4.8 17.6,6.3C20.7,9.4 20.7,14.5 17.6,17.6C15.8,19.5 13.3,20.2 10.9,19.9L11.4,17.9C13.1,18.1 14.9,17.5 16.2,16.2C18.5,13.9 18.5,10.1 16.2,7.7C15.1,6.6 13.5,6 12,6V10.6L7,5.6L12,0.6V4M6.3,17.6C3.7,15 3.3,11 5.1,7.9L6.6,9.4C5.5,11.6 5.9,14.4 7.8,16.2C8.3,16.7 8.9,17.1 9.6,17.4L9,19.4C8,19 7.1,18.4 6.3,17.6Z";case"update":return K;default:return"M13 5C15.21 5 17 6.79 17 9C17 10.5 16.2 11.77 15 12.46V11.24C15.61 10.69 16 9.89 16 9C16 7.34 14.66 6 13 6S10 7.34 10 9C10 9.89 10.39 10.69 11 11.24V12.46C9.8 11.77 9 10.5 9 9C9 6.79 10.79 5 13 5M20 20.5C19.97 21.32 19.32 21.97 18.5 22H13C12.62 22 12.26 21.85 12 21.57L8 17.37L8.74 16.6C8.93 16.39 9.2 16.28 9.5 16.28H9.7L12 18V9C12 8.45 12.45 8 13 8S14 8.45 14 9V13.47L15.21 13.6L19.15 15.79C19.68 16.03 20 16.56 20 17.14V20.5M20 2H4C2.9 2 2 2.9 2 4V12C2 13.11 2.9 14 4 14H8V12L4 12L4 4H20L20 12H18V14H20V13.96L20.04 14C21.13 14 22 13.09 22 12V4C22 2.9 21.11 2 20 2Z"}case"cover":return function(e,t){var r="closed"!==e;switch(null==t?void 0:t.attributes.device_class){case"garage":switch(e){case"opening":return F;case"closing":return I;case"closed":return"M19,20H17V11H7V20H5V9L12,5L19,9V20M8,12H16V14H8V12M8,15H16V17H8V15M16,18V20H8V18H16Z";default:return"M19,20H17V11H7V20H5V9L12,5L19,9V20M8,12H16V14H8V12Z"}case"gate":switch(e){case"opening":case"closing":return"M15 6V11H13V7H11V11H9V9H7V21H9V19H11V21H12.09C12.03 20.67 12 20.34 12 20C12 18.82 12.35 17.67 13 16.69V13H15V14.81C15.62 14.45 16.3 14.21 17 14.09V13H19V14.09C19.7 14.21 20.38 14.45 21 14.81V13H22V11H21V6H19V11H17V6H15M9 13H11V17H9V13M19 17V19H15V21H19V23L22 20L19 17Z";case"closed":return"M9 6V11H7V7H5V11H3V9H1V21H3V19H5V21H7V19H9V21H11V19H13V21H15V19H17V21H19V19H21V21H23V9H21V11H19V7H17V11H15V6H13V11H11V6H9M3 13H5V17H3V13M7 13H9V17H7V13M11 13H13V17H11V13M15 13H17V17H15V13M19 13H21V17H19V13Z";default:return"M7 21V7H5V11H3V9H1V21H3V19H5V21H7M3 17V13H5V17H3M21 9V11H19V7H17V21H19V19H21V21H23V9H21M21 17H19V13H21V17Z"}case"door":return r?"M12,3C10.89,3 10,3.89 10,5H3V19H2V21H22V19H21V5C21,3.89 20.11,3 19,3H12M12,5H19V19H12V5M5,11H7V13H5V11Z":"M16,11H18V13H16V11M12,3H19C20.11,3 21,3.89 21,5V19H22V21H2V19H10V5C10,3.89 10.89,3 12,3M12,5V19H19V5H12Z";case"damper":return r?"M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z":"M12 5C15.87 5 19 8.13 19 12C19 15.87 15.87 19 12 19C8.13 19 5 15.87 5 12C5 8.13 8.13 5 12 5M12 2C17.5 2 22 6.5 22 12C22 17.5 17.5 22 12 22C6.5 22 2 17.5 2 12C2 6.5 6.5 2 12 2M12 4C7.58 4 4 7.58 4 12C4 16.42 7.58 20 12 20C16.42 20 20 16.42 20 12C20 7.58 16.42 4 12 4Z";case"shutter":switch(e){case"opening":return F;case"closing":return I;case"closed":return"M3 4H21V8H19V20H17V8H7V20H5V8H3V4M8 9H16V11H8V9M8 12H16V14H8V12M8 15H16V17H8V15M8 18H16V20H8V18Z";default:return"M3 4H21V8H19V20H17V8H7V20H5V8H3V4M8 9H16V11H8V9Z"}case"curtain":switch(e){case"opening":return"M18,16V13H15V22H13V2H15V11H18V8L22,12L18,16M2,12L6,16V13H9V22H11V2H9V11H6V8L2,12Z";case"closing":return U;case"closed":return"M23 3H1V1H23V3M2 22H11V4H2V22M22 4H13V22H22V4Z";default:return"M23 3H1V1H23V3M2 22H6C6 19 4 17 4 17C10 13 11 4 11 4H2V22M22 4H13C13 4 14 13 20 17C20 17 18 19 18 22H22V4Z"}case"blind":case"shade":switch(e){case"opening":return F;case"closing":return I;case"closed":return"M3,2H21A1,1 0 0,1 22,3V5A1,1 0 0,1 21,6H20V13A1,1 0 0,1 19,14H13V16.17C14.17,16.58 15,17.69 15,19A3,3 0 0,1 12,22A3,3 0 0,1 9,19C9,17.69 9.83,16.58 11,16.17V14H5A1,1 0 0,1 4,13V6H3A1,1 0 0,1 2,5V3A1,1 0 0,1 3,2M12,18A1,1 0 0,0 11,19A1,1 0 0,0 12,20A1,1 0 0,0 13,19A1,1 0 0,0 12,18Z";default:return"M3 2H21C21.55 2 22 2.45 22 3V5C22 5.55 21.55 6 21 6H20V7C20 7.55 19.55 8 19 8H13V10.17C14.17 10.58 15 11.7 15 13C15 14.66 13.66 16 12 16C10.34 16 9 14.66 9 13C9 11.69 9.84 10.58 11 10.17V8H5C4.45 8 4 7.55 4 7V6H3C2.45 6 2 5.55 2 5V3C2 2.45 2.45 2 3 2M12 12C11.45 12 11 12.45 11 13C11 13.55 11.45 14 12 14C12.55 14 13 13.55 13 13C13 12.45 12.55 12 12 12Z"}case"window":switch(e){case"opening":return F;case"closing":return I;case"closed":return B;default:return Z}}switch(e){case"opening":return F;case"closing":return I;case"closed":return B;default:return Z}}(n,t);case"device_tracker":return"router"===(null==t?void 0:t.attributes.source_type)?"home"===n?"M4,1C2.89,1 2,1.89 2,3V7C2,8.11 2.89,9 4,9H1V11H13V9H10C11.11,9 12,8.11 12,7V3C12,1.89 11.11,1 10,1H4M4,3H10V7H4V3M3,13V18L3,20H10V18H5V13H3M14,13C12.89,13 12,13.89 12,15V19C12,20.11 12.89,21 14,21H11V23H23V21H20C21.11,21 22,20.11 22,19V15C22,13.89 21.11,13 20,13H14M14,15H20V19H14V15Z":"M4,1C2.89,1 2,1.89 2,3V7C2,8.11 2.89,9 4,9H1V11H13V9H10C11.11,9 12,8.11 12,7V3C12,1.89 11.11,1 10,1H4M4,3H10V7H4V3M14,13C12.89,13 12,13.89 12,15V19C12,20.11 12.89,21 14,21H11V23H23V21H20C21.11,21 22,20.11 22,19V15C22,13.89 21.11,13 20,13H14M3.88,13.46L2.46,14.88L4.59,17L2.46,19.12L3.88,20.54L6,18.41L8.12,20.54L9.54,19.12L7.41,17L9.54,14.88L8.12,13.46L6,15.59L3.88,13.46M14,15H20V19H14V15Z":["bluetooth","bluetooth_le"].includes(null==t?void 0:t.attributes.source_type)?"home"===n?"M19,10L17,12L19,14L21,12M14.88,16.29L13,18.17V14.41M13,5.83L14.88,7.71L13,9.58M17.71,7.71L12,2H11V9.58L6.41,5L5,6.41L10.59,12L5,17.58L6.41,19L11,14.41V22H12L17.71,16.29L13.41,12M7,12L5,10L3,12L5,14L7,12Z":"M14.88,16.29L13,18.17V14.41M13,5.83L14.88,7.71L13,9.58M17.71,7.71L12,2H11V9.58L6.41,5L5,6.41L10.59,12L5,17.58L6.41,19L11,14.41V22H12L17.71,16.29L13.41,12L17.71,7.71Z":"not_home"===n?"M6 8C6 5.79 7.79 4 10 4S14 5.79 14 8 12.21 12 10 12 6 10.21 6 8M10 14C5.58 14 2 15.79 2 18V20H13.09C13.04 19.67 13 19.34 13 19C13 17.36 13.66 15.87 14.74 14.78C13.41 14.29 11.78 14 10 14M23 19L20 16V18H16V20H20V22L23 19Z":"M12,4A4,4 0 0,1 16,8A4,4 0 0,1 12,12A4,4 0 0,1 8,8A4,4 0 0,1 12,4M12,14C16.42,14 20,15.79 20,18V20H4V18C4,15.79 7.58,14 12,14Z";case"humidifier":return r&&"off"===r?"M22.1 21.5L2.4 1.7L1.1 3L3.8 5.7C3.3 6.3 3 7.1 3 8V22H18V19.9L20.8 22.7L22.1 21.5M9.6 11.5L12.4 14.3C12.1 14.7 11.6 15 11 15C9.9 15 9 14.1 9 13C9 12.4 9.3 11.9 9.6 11.5M16 17.9V20H5V8C5 7.7 5.1 7.4 5.2 7.1L8.2 10.1C7.5 10.8 7 11.9 7 13C7 15.2 8.8 17 11 17C12.1 17 13.2 16.5 13.9 15.8L16 17.9M17 13.8C17.1 12.5 19 10.5 19 10.5S21 12.7 21 14C21 15 20.2 15.9 19.2 16L17 13.8M9.2 6L7.2 4H14C16.2 4 18 5.8 18 8V9H16V8C16 6.9 15.1 6 14 6H9.2Z":"M11 9C8.79 9 7 10.79 7 13S8.79 17 11 17 15 15.21 15 13 13.21 9 11 9M11 15C9.9 15 9 14.11 9 13S9.9 11 11 11 13 11.9 13 13 12.11 15 11 15M7 4H14C16.21 4 18 5.79 18 8V9H16V8C16 6.9 15.11 6 14 6H7C5.9 6 5 6.9 5 8V20H16V18H18V22H3V8C3 5.79 4.79 4 7 4M19 10.5C19 10.5 21 12.67 21 14C21 15.1 20.1 16 19 16S17 15.1 17 14C17 12.67 19 10.5 19 10.5";case"input_boolean":return"on"===n?"M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M12 20C7.59 20 4 16.41 4 12S7.59 4 12 4 20 7.59 20 12 16.41 20 12 20M16.59 7.58L10 14.17L7.41 11.59L6 13L10 17L18 9L16.59 7.58Z":"M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2C6.47,2 2,6.47 2,12C2,17.53 6.47,22 12,22C17.53,22 22,17.53 22,12C22,6.47 17.53,2 12,2M14.59,8L12,10.59L9.41,8L8,9.41L10.59,12L8,14.59L9.41,16L12,13.41L14.59,16L16,14.59L13.41,12L16,9.41L14.59,8Z";case"lock":switch(n){case"unlocked":return"M18,8A2,2 0 0,1 20,10V20A2,2 0 0,1 18,22H6C4.89,22 4,21.1 4,20V10A2,2 0 0,1 6,8H15V6A3,3 0 0,0 12,3A3,3 0 0,0 9,6H7A5,5 0 0,1 12,1A5,5 0 0,1 17,6V8H18M12,17A2,2 0 0,0 14,15A2,2 0 0,0 12,13A2,2 0 0,0 10,15A2,2 0 0,0 12,17Z";case"jammed":return"M10 17C11.1 17 12 16.1 12 15C12 13.9 11.1 13 10 13C8.9 13 8 13.9 8 15S8.9 17 10 17M16 8C17.1 8 18 8.9 18 10V20C18 21.1 17.1 22 16 22H4C2.9 22 2 21.1 2 20V10C2 8.9 2.9 8 4 8H5V6C5 3.2 7.2 1 10 1S15 3.2 15 6V8H16M10 3C8.3 3 7 4.3 7 6V8H13V6C13 4.3 11.7 3 10 3M22 13H20V7H22V13M22 17H20V15H22V17Z";case"locking":case"unlocking":return"M8.5,2C6,2 4,4 4,6.5V7C2.89,7 2,7.89 2,9V18C2,19.11 2.89,20 4,20H8.72C10.18,21.29 12.06,22 14,22A8,8 0 0,0 22,14A8,8 0 0,0 14,6C13.66,6 13.32,6.03 13,6.08C12.76,3.77 10.82,2 8.5,2M8.5,4A2.5,2.5 0 0,1 11,6.5V7H6V6.5A2.5,2.5 0 0,1 8.5,4M14,8A6,6 0 0,1 20,14A6,6 0 0,1 14,20A6,6 0 0,1 8,14A6,6 0 0,1 14,8M13,10V15L16.64,17.19L17.42,15.9L14.5,14.15V10H13Z";default:return"M12,17A2,2 0 0,0 14,15C14,13.89 13.1,13 12,13A2,2 0 0,0 10,15A2,2 0 0,0 12,17M18,8A2,2 0 0,1 20,10V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V10C4,8.89 4.9,8 6,8H7V6A5,5 0 0,1 12,1A5,5 0 0,1 17,6V8H18M12,3A3,3 0 0,0 9,6V8H15V6A3,3 0 0,0 12,3Z"}case"media_player":return"playing"===n?"M21,3H3C1.89,3 1,3.89 1,5V8H3V5H21V19H14V21H21A2,2 0 0,0 23,19V5C23,3.89 22.1,3 21,3M1,10V12A9,9 0 0,1 10,21H12C12,14.92 7.07,10 1,10M19,7H5V8.63C8.96,9.91 12.09,13.04 13.37,17H19M1,14V16A5,5 0 0,1 6,21H8A7,7 0 0,0 1,14M1,18V21H4A3,3 0 0,0 1,18Z":"M1,10V12A9,9 0 0,1 10,21H12C12,14.92 7.07,10 1,10M1,14V16A5,5 0 0,1 6,21H8A7,7 0 0,0 1,14M1,18V21H4A3,3 0 0,0 1,18M21,3H3C1.89,3 1,3.89 1,5V8H3V5H21V19H14V21H21A2,2 0 0,0 23,19V5C23,3.89 22.1,3 21,3Z";case"switch":switch(null==t?void 0:t.attributes.device_class){case"outlet":return"on"===n?"M16,7V3H14V7H10V3H8V7H8C7,7 6,8 6,9V14.5L9.5,18V21H14.5V18L18,14.5V9C18,8 17,7 16,7Z":"M20.84 22.73L15.31 17.2L14.5 18V21H9.5V18L6 14.5V9C6 8.7 6.1 8.41 6.25 8.14L1.11 3L2.39 1.73L22.11 21.46L20.84 22.73M18 14.5V9C18 8 17 7 16 7V3H14V7H10.2L17.85 14.65L18 14.5M10 3H8V4.8L10 6.8V3Z";case"switch":return"on"===n?X:"M5.6 1.6C6 1.2 6.5 1 7 1H17C17.5 1 18 1.2 18.4 1.6C18.8 2 19 2.5 19 3V21C19 21.5 18.8 22 18.4 22.4C18 22.8 17.5 23 17 23H7C6.5 23 6 22.8 5.6 22.4C5.2 22 5 21.5 5 21V3C5 2.5 5.2 2 5.6 1.6M8 3C7.4 3 7 3.4 7 4V20C7 20.6 7.4 21 8 21H16C16.6 21 17 20.6 17 20V4C17 3.4 16.6 3 16 3H8M8 17C8 16.4 8.4 16 9 16H15C15.6 16 16 16.4 16 17V19C16 19.6 15.6 20 15 20H9C8.4 20 8 19.6 8 19V17Z";default:return X}case"sensor":var i=Y(t);if(i)return i;break;case"input_datetime":if(null==t||!t.attributes.has_date)return"M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M16.2,16.2L11,13V7H12.5V12.2L17,14.9L16.2,16.2Z";if(!t.attributes.has_time)return"M19,19H5V8H19M16,1V3H8V1H6V3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3H18V1M17,12H12V17H17V12Z";break;case"sun":return"above_horizon"===(null==t?void 0:t.state)?D[e]:"M17.75,4.09L15.22,6.03L16.13,9.09L13.5,7.28L10.87,9.09L11.78,6.03L9.25,4.09L12.44,4L13.5,1L14.56,4L17.75,4.09M21.25,11L19.61,12.25L20.2,14.23L18.5,13.06L16.8,14.23L17.39,12.25L15.75,11L17.81,10.95L18.5,9L19.19,10.95L21.25,11M18.97,15.95C19.8,15.87 20.69,17.05 20.16,17.8C19.84,18.25 19.5,18.67 19.08,19.07C15.17,23 8.84,23 4.94,19.07C1.03,15.17 1.03,8.83 4.94,4.93C5.34,4.53 5.76,4.17 6.21,3.85C6.96,3.32 8.14,4.21 8.06,5.04C7.79,7.9 8.75,10.87 10.95,13.06C13.14,15.26 16.1,16.22 18.97,15.95M17.33,17.97C14.5,17.81 11.7,16.64 9.53,14.5C7.36,12.31 6.2,9.5 6.04,6.68C3.23,9.82 3.34,14.64 6.35,17.66C9.37,20.67 14.19,20.78 17.33,17.97Z";case"update":return"on"===n?T(t)?"M5.12,5L5.93,4H17.93L18.87,5M12,17.5L6.5,12H10V10H14V12H17.5L12,17.5M20.54,5.23L19.15,3.55C18.88,3.21 18.47,3 18,3H6C5.53,3 5.12,3.21 4.84,3.55L3.46,5.23C3.17,5.57 3,6 3,6.5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V6.5C21,6 20.83,5.57 20.54,5.23Z":K:"M5.12,5H18.87L17.93,4H5.93L5.12,5M20.54,5.23C20.83,5.57 21,6 21,6.5V19A2,2 0 0,1 19,21H5A2,2 0 0,1 3,19V6.5C3,6 3.17,5.57 3.46,5.23L4.84,3.55C5.12,3.21 5.53,3 6,3H18C18.47,3 18.88,3.21 19.15,3.55L20.54,5.23M6,18H12V15H6V18Z"}return e in D?D[e]:(console.warn("Unable to find icon for domain ".concat(e)),S)};function Q(e){return Q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Q(e)}function J(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function ee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function te(e,t){return te=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},te(e,t)}function re(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=oe(e);if(t){var i=oe(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return ne(this,r)}}function ne(e,t){if(t&&("object"===Q(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return ie(e)}function ie(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oe(e){return oe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},oe(e)}function ae(){ae=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!le(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r"])),this.icon||(null===(t=this.state)||void 0===t?void 0:t.attributes.icon)):(0,i.dy)(v||(v=J([""])),(r=this.state)?G((0,c.M)(r.entity_id),r):S)}}]}}),i.oi);function be(e){return be="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},be(e)}function ke(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function ge(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function we(e,t){return we=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},we(e,t)}function Ee(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Ve(e);if(t){var i=Ve(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Ce(this,r)}}function Ce(e,t){if(t&&("object"===be(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Pe(e)}function Pe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ae(){Ae=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Se(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n =0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ',"\n "])),!!e.entity_id,e.state?(0,i.dy)(Me||(Me=et(['=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n \n \n \n ',"\n ']))),this.icon,this.invalid,this.helper,this.value?(0,u.dy)(a||(a=D([" ha-icon-button {\n --mdc-icon-button-size: 24px;\n padding: 2px;\n color: var(--secondary-text-color);\n }\n ha-svg-icon {\n color: var(--input-dropdown-icon-color);\n position: absolute;\n cursor: pointer;\n }\n .toggle-button {\n right: 12px;\n top: -10px;\n }\n :host([opened]) .toggle-button {\n color: var(--primary-color);\n }\n .clear-button {\n --mdc-icon-size: 20px;\n top: -7px;\n right: 36px;\n }\n\n :host-context([style*="direction: rtl;"]) .toggle-button {\n left: 12px;\n right: auto;\n top: -10px;\n }\n :host-context([style*="direction: rtl;"]) .clear-button {\n --mdc-icon-size: 20px;\n top: -7px;\n left: 36px;\n right: auto;\n }\n '])))}}]}}),u.oi)},66606:function(e,t,r){r.r(t),r.d(t,{HaSelector:function(){return XV}});var n=r(37500),i=r(63550),o=r(55642),a=(r(51187),r(47181)),s=(r(22098),r(44577),r(14516)),c=r(85415),l=r(69505);function u(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return d(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],i||(i=r.slice(0)),f=Object.freeze(Object.defineProperties(r,{raw:{value:Object.freeze(i)}}))),this.hass,e,this._entityPicked,R)}},{kind:"method",key:"_entityPicked",value:function(e){e.stopPropagation(),(0,a.B)(this,"value-changed",{value:{service:"scene.turn_on",target:{entity_id:e.detail.value},metadata:{}}})}}]}}),n.oi);function L(e){return void 0===e||Array.isArray(e)?e:[e]}var F,I,B;r(13701);function Z(e){return Z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Z(e)}function U(e){return function(e){if(Array.isArray(e))return oe(e)}(e)||ae(e)||ie(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function N(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function q(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function $(e,t){return $=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},$(e,t)}function W(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=X(e);if(t){var i=X(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Y(this,r)}}function Y(e,t){if(t&&("object"===Z(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return K(e)}function K(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function X(e){return X=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},X(e)}function G(){G=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!ee(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n
\n \n
\n

\n ',":\n

\n

\n ",":\n

\n \n

\n ",":\n

\n \n
\n "])),r,e._removeOption,e.hass.localize("ui.panel.config.automation.editor.actions.type.choose.remove_option"),"M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z",e.hass.localize("ui.panel.config.automation.editor.actions.type.choose.option","number",r+1),e.hass.localize("ui.panel.config.automation.editor.actions.type.choose.conditions"),t.conditions,e.hass,r,e._conditionChanged,e.hass.localize("ui.panel.config.automation.editor.actions.type.choose.sequence"),e.hass,[{name:"sequence",selector:{action:{}}}],t,r,e._actionChanged)})),this._addOption,this.hass.localize("ui.panel.config.automation.editor.actions.type.choose.add_option"),this.hass.localize("ui.panel.config.automation.editor.actions.type.choose.default"),t.default||[],this._defaultChanged,this.hass)}},{kind:"method",key:"_conditionChanged",value:function(e){e.stopPropagation();var t=e.detail.value,r=e.target.idx,n=this.action.choose?U(L(this.action.choose)):[];n[r].conditions=t,(0,a.B)(this,"value-changed",{value:Object.assign({},this.action,{choose:n})})}},{kind:"method",key:"_actionChanged",value:function(e){e.stopPropagation();var t=e.detail.value.sequence,r=e.target.idx,n=this.action.choose?U(L(this.action.choose)):[];n[r].sequence=t,(0,a.B)(this,"value-changed",{value:Object.assign({},this.action,{choose:n})})}},{kind:"method",key:"_addOption",value:function(){var e=this.action.choose?U(L(this.action.choose)):[];e.push({conditions:[],sequence:[]}),(0,a.B)(this,"value-changed",{value:Object.assign({},this.action,{choose:e})})}},{kind:"method",key:"_removeOption",value:function(e){var t=e.currentTarget.idx,r=this.action.choose?U(L(this.action.choose)):[];r.splice(t,1),(0,a.B)(this,"value-changed",{value:Object.assign({},this.action,{choose:r})})}},{kind:"method",key:"_defaultChanged",value:function(e){e.stopPropagation();var t=e.detail.value;(0,a.B)(this,"value-changed",{value:Object.assign({},this.action,{default:t})})}},{kind:"get",static:!0,key:"styles",value:function(){return[g.Qx,(0,n.iv)(B||(B=N(["\n ha-card {\n margin-top: 16px;\n }\n .add-card mwc-button {\n display: block;\n text-align: center;\n }\n ha-icon-button {\n position: absolute;\n right: 0;\n padding: 4px;\n }\n ha-form::part(root) {\n overflow: visible;\n }\n "])))]}}]}}),n.oi),r(18900),r(98762);var se,ce,le,ue,de,fe,pe=function(e,t,r,n){return e.connection.subscribeMessage(t,{type:"subscribe_trigger",trigger:r,variables:n})},he=function(e,t,r){return e.callWS({type:"test_condition",condition:t,variables:r})};function me(e){return me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},me(e)}function ye(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function ve(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function be(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ke(e,t){return ke=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},ke(e,t)}function ge(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Ce(e);if(t){var i=Ce(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return we(this,r)}}function we(e,t){if(t&&("object"===me(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Ee(e)}function Ee(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ce(e){return Ce=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Ce(e)}function Pe(){Pe=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Oe(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n
\n
\n \n \n \n \n ',"\n \n \n
\n ","\n \n
\n \n "])),this._testCondition,this.hass.localize("ui.panel.config.automation.editor.conditions.test"),this._handleAction,this.hass.localize("ui.common.menu"),"M12,16A2,2 0 0,1 14,18A2,2 0 0,1 12,20A2,2 0 0,1 10,18A2,2 0 0,1 12,16M12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12A2,2 0 0,1 12,10M12,4A2,2 0 0,1 14,6A2,2 0 0,1 12,8A2,2 0 0,1 10,6A2,2 0 0,1 12,4Z",this._yamlMode?this.hass.localize("ui.panel.config.automation.editor.edit_ui"):this.hass.localize("ui.panel.config.automation.editor.edit_yaml"),this.hass.localize("ui.panel.config.automation.editor.actions.duplicate"),this.hass.localize("ui.panel.config.automation.editor.actions.delete"),this._warnings?(0,n.dy)(le||(le=ve(['","subtype",t.subtype?e.localize("component.".concat(t.domain,".device_automation.action_subtype.").concat(t.subtype))||t.subtype:"")||(t.subtype?'"'.concat(t.subtype,'" ').concat(t.type):t.type)},Ke=function(e,t){var r=t.entity_id?e.states[t.entity_id]:void 0;return e.localize("component.".concat(t.domain,".device_automation.condition_type.").concat(t.type),"entity_name",r?(0,ze.C)(r):t.entity_id||"","subtype",t.subtype?e.localize("component.".concat(t.domain,".device_automation.condition_subtype.").concat(t.subtype))||t.subtype:"")||(t.subtype?'"'.concat(t.subtype,'" ').concat(t.type):t.type)},Xe=function(e,t){var r=t.entity_id?e.states[t.entity_id]:void 0;return e.localize("component.".concat(t.domain,".device_automation.trigger_type.").concat(t.type),"entity_name",r?(0,ze.C)(r):t.entity_id||"","subtype",t.subtype?e.localize("component.".concat(t.domain,".device_automation.trigger_subtype.").concat(t.subtype))||t.subtype:"")||(t.subtype?'"'.concat(t.subtype,'" ').concat(t.type):t.type)};function Ge(e){return Ge="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ge(e)}function Qe(e,t){return mt(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,i,o=[],a=!0,s=!1;try{for(r=r.call(e);!(a=(n=r.next()).done)&&(o.push(n.value),!t||o.length!==t);a=!0);}catch(c){s=!0,i=c}finally{try{a||null==r.return||r.return()}finally{if(s)throw i}}return o}(e,t)||pt(e,t)||ft()}function Je(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function et(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function tt(e,t){return tt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},tt(e,t)}function rt(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=vt(e);if(t){var i=vt(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return nt(this,r)}}function nt(e,t){if(t&&("object"===Ge(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return it(e)}function it(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ot(){ot=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!ct(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ","\n ","\n ","\n \n "])),this.label,t,this._automationChanged,0===this._automations.length,t===bt?(0,n.dy)(Re||(Re=et(["\n ","\n "])),bt,this.NO_AUTOMATION_TEXT):"",t===kt?(0,n.dy)(Le||(Le=et(["\n ","\n "])),kt,this.UNKNOWN_AUTOMATION_TEXT):"",this._automations.map((function(t,r){return(0,n.dy)(Fe||(Fe=et(["\n \n ","\n \n "])),"".concat(t.device_id,"_").concat(r),e._localizeDeviceAutomation(e.hass,t))})))}},{kind:"method",key:"updated",value:function(e){yt(vt(s.prototype),"updated",this).call(this,e),e.has("deviceId")&&this._updateDeviceInfo()}},{kind:"method",key:"_updateDeviceInfo",value:(r=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.deviceId){e.next=6;break}return e.next=3,this._fetchDeviceAutomations(this.hass,this.deviceId);case 3:e.t0=e.sent,e.next=7;break;case 6:e.t0=[];case 7:return this._automations=e.t0,this.value&&this.value.device_id===this.deviceId||this._setValue(this._automations.length?this._automations[0]:this._createNoAutomation(this.deviceId)),this._renderEmpty=!0,e.next=12,this.updateComplete;case 12:this._renderEmpty=!1;case 13:case"end":return e.stop()}}),e,this)})),o=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){Je(o,n,i,a,s,"next",e)}function s(e){Je(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return o.apply(this,arguments)})},{kind:"method",key:"_automationChanged",value:function(e){var t=e.target.value;if(t&&![kt,bt].includes(t)){var r=Qe(t.split("_"),2),n=r[0],i=r[1],o=this._automations[i];o.device_id===n&&this._setValue(o)}}},{kind:"method",key:"_setValue",value:function(e){this.value&&We(e,this.value)||((0,a.B)(this,"change"),(0,a.B)(this,"value-changed",{value:e}))}},{kind:"get",static:!0,key:"styles",value:function(){return(0,n.iv)(Ie||(Ie=et(["\n ha-select {\n width: 100%;\n margin-top: 4px;\n }\n "])))}}]}}),n.oi);function wt(e){return wt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},wt(e)}function Et(e,t){return Et=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Et(e,t)}function Ct(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=_t(e);if(t){var i=_t(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Pt(this,r)}}function Pt(e,t){if(t&&("object"===wt(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return At(e)}function At(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _t(e){return _t=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},_t(e)}function Ot(){Ot=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!xt(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}function Kt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Xt(e,t){return Xt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Xt(e,t)}function Gt(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=er(e);if(t){var i=er(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Qt(this,r)}}function Qt(e,t){if(t&&("object"===Wt(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Jt(e)}function Jt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function er(e){return er=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},er(e)}function tr(){tr=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!ir(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ",'\n ',"\n"])),!!e.area,e.name,e.area)};!function(e,t,r,n){var i=tr();if(n)for(var o=0;o=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n \n ","\n "])),t,this._devicePicked,this.hass,this.hass.localize("ui.panel.config.automation.editor.conditions.type.device.label"),this.condition,t,this._deviceConditionPicked,this.hass,this.hass.localize("ui.panel.config.automation.editor.conditions.type.device.condition"),null!==(e=this._capabilities)&&void 0!==e&&e.extra_fields?(0,n.dy)(fr||(fr=vr(["\n \n "])),this.hass,this._extraFieldsData(this.condition,this._capabilities),this._capabilities.extra_fields,this._extraFieldsComputeLabelCallback(this.hass.localize),this._extraFieldsChanged):"")}},{kind:"method",key:"firstUpdated",value:function(){this._capabilities||this._getCapabilities(),this.condition&&(this._origCondition=this.condition)}},{kind:"method",key:"updated",value:function(e){var t=e.get("condition");t&&!We(t,this.condition)&&this._getCapabilities()}},{kind:"method",key:"_getCapabilities",value:(r=regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t=this.condition).domain){e.next=7;break}return e.next=4,Ne(this.hass,t);case 4:e.t0=e.sent,e.next=8;break;case 7:e.t0=void 0;case 8:this._capabilities=e.t0;case 9:case"end":return e.stop()}}),e,this)})),o=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){yr(o,n,i,a,s,"next",e)}function s(e){yr(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return o.apply(this,arguments)})},{kind:"method",key:"_devicePicked",value:function(e){e.stopPropagation(),this._deviceId=e.target.value,void 0===this._deviceId&&(0,a.B)(this,"value-changed",{value:Object.assign({},c.defaultConfig,{condition:"device"})})}},{kind:"method",key:"_deviceConditionPicked",value:function(e){e.stopPropagation();var t=e.detail.value;this._origCondition&&We(this._origCondition,t)&&(t=this._origCondition),(0,a.B)(this,"value-changed",{value:t})}},{kind:"method",key:"_extraFieldsChanged",value:function(e){e.stopPropagation(),(0,a.B)(this,"value-changed",{value:Object.assign({},this.condition,e.detail.value)})}},{kind:"method",key:"_extraFieldsComputeLabelCallback",value:function(e){return function(t){return e("ui.panel.config.automation.editor.conditions.type.device.extra_fields.".concat(t.name))||t.name}}},{kind:"field",static:!0,key:"styles",value:function(){return(0,n.iv)(pr||(pr=vr(["\n ha-device-picker {\n display: block;\n margin-bottom: 24px;\n }\n "])))}}]}}),n.oi);function Rr(e){return Rr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rr(e)}function Lr(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Fr(e){return function(e){if(Array.isArray(e))return en(e)}(e)||tn(e)||Jr(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ir(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Br(e,t){return Br=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Br(e,t)}function Zr(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=qr(e);if(t){var i=qr(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Ur(this,r)}}function Ur(e,t){if(t&&("object"===Rr(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Nr(e)}function Nr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function qr(e){return qr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},qr(e)}function $r(){$r=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Kr(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n
\n =0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),nn=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this.hass,i,o,this._valueChanged,this._computeLabelCallback)}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation();var t=e.detail.value;Object.keys(t).forEach((function(e){return void 0===t[e]||""===t[e]?delete t[e]:{}})),(0,a.B)(this,"value-changed",{value:t})}},{kind:"field",key:"_computeLabelCallback",value:function(){var e=this;return function(t){switch(t.name){case"entity_id":return e.hass.localize("ui.components.entity.entity-picker.entity");case"attribute":return e.hass.localize("ui.components.entity.entity-attribute-picker.attribute");case"for":return e.hass.localize("ui.panel.config.automation.editor.triggers.type.state.for");default:return e.hass.localize("ui.panel.config.automation.editor.conditions.type.state.".concat(t.name))}}}}]}}),n.oi);function _n(e){return _n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_n(e)}function On(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Sn(e,t){return Sn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Sn(e,t)}function Dn(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Tn(e);if(t){var i=Tn(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return xn(this,r)}}function xn(e,t){if(t&&("object"===_n(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return jn(e)}function jn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Tn(e){return Tn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Tn(e)}function zn(){zn=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Mn(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),Cn=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this.condition.conditions||[],this._valueChanged,this.hass);var e,t}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation(),(0,a.B)(this,"value-changed",{value:Object.assign({},this.condition,{conditions:e.detail.value})})}}]}}),n.oi);function Zn(e){return Zn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zn(e)}function Un(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Nn(e,t){return Nn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Nn(e,t)}function qn(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Yn(e);if(t){var i=Yn(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return $n(this,r)}}function $n(e,t){if(t&&("object"===Zn(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Wn(e)}function Wn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Yn(e){return Yn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Yn(e)}function Kn(){Kn=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Qn(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),bi=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this.hass,this.condition,r,this._valueChanged,this._computeLabelCallback)}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation();var t=e.detail.value;(0,a.B)(this,"value-changed",{value:t})}},{kind:"field",key:"_computeLabelCallback",value:function(){var e=this;return function(t){switch(t.name){case"entity_id":return e.hass.localize("ui.components.entity.entity-picker.entity");case"attribute":return e.hass.localize("ui.components.entity.entity-attribute-picker.attribute");default:return e.hass.localize("ui.panel.config.automation.editor.triggers.type.numeric_state.".concat(t.name))}}}}]}}),n.oi);function Vi(e){return Vi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Vi(e)}function Hi(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Mi(e,t){return Mi=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Mi(e,t)}function Ri(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Ii(e);if(t){var i=Ii(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Li(this,r)}}function Li(e,t){if(t&&("object"===Vi(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Fi(e)}function Fi(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ii(e){return Ii=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Ii(e)}function Bi(){Bi=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Ni(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),Ki=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),r,this.condition,this.hass,this._computeLabelCallback,this._valueChanged)}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation();var t=e.detail.value;(0,a.B)(this,"value-changed",{value:t})}},{kind:"field",key:"_computeLabelCallback",value:function(){var e=this;return function(t){return e.hass.localize("ui.panel.config.automation.editor.conditions.type.sun.".concat(t.name))}}}]}}),n.oi),r(53297);function po(e){return po="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},po(e)}function ho(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function mo(e,t){return mo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},mo(e,t)}function yo(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=ko(e);if(t){var i=ko(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return vo(this,r)}}function vo(e,t){if(t&&("object"===po(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return bo(e)}function bo(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ko(e){return ko=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},ko(e)}function go(){go=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Co(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ","\n *\n

\n \n '],t||(t=e.slice(0)),fo=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this.hass.localize("ui.panel.config.automation.editor.conditions.type.template.value_template"),"value_template",this.hass,r,this._valueChanged)}},{kind:"method",key:"_valueChanged",value:function(e){Te(this,e)}}]}}),n.oi);function Do(e){return Do="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Do(e)}function xo(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jo(e,t){return jo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},jo(e,t)}function To(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Ho(e);if(t){var i=Ho(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return zo(this,r)}}function zo(e,t){if(t&&("object"===Do(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Vo(e)}function Vo(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ho(e){return Ho=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Ho(e)}function Mo(){Mo=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Fo(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],a||(a=o.slice(0)),So=Object.freeze(Object.defineProperties(o,{raw:{value:Object.freeze(a)}}))),this.hass,u,l,this._valueChanged,this._computeLabelCallback)}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation();var t=e.detail.value;this._inputModeAfter="input"===t.mode_after,this._inputModeBefore="input"===t.mode_before,delete t.mode_after,delete t.mode_before,Object.keys(t).forEach((function(e){return void 0===t[e]||""===t[e]?delete t[e]:{}})),(0,a.B)(this,"value-changed",{value:t})}},{kind:"field",key:"_computeLabelCallback",value:function(){var e=this;return function(t){return e.hass.localize("ui.panel.config.automation.editor.conditions.type.time.".concat(t.name))}}}]}}),n.oi);function Wo(e){return Wo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Wo(e)}function Yo(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Ko(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Xo(e,t){return Xo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Xo(e,t)}function Go(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=la(e);if(t){var i=la(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Qo(this,r)}}function Qo(e,t){if(t&&("object"===Wo(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Jo(e)}function Jo(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ea(){ea=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!na(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ","\n "])),this.hass.localize("ui.panel.config.automation.editor.conditions.type.trigger.id"),e,this._triggerPicked,this._triggers.map((function(e){return(0,n.dy)(qo||(qo=Yo(["\n "," \n "])),e.id,e.id)}))):this.hass.localize("ui.panel.config.automation.editor.conditions.type.trigger.no_triggers")}},{kind:"method",key:"_automationUpdated",value:function(e){this._triggers=null!=e&&e.trigger?L(e.trigger).filter((function(e){return e.id})):[]}},{kind:"method",key:"_triggerPicked",value:function(e){if(e.stopPropagation(),e.target.value){var t=e.target.value;this.condition.id!==t&&(0,a.B)(this,"value-changed",{value:Object.assign({},this.condition,{id:t})})}}}]}}),n.oi);var ua,da,fa=r(22311),pa=function(e){return"latitude"in e.attributes&&"longitude"in e.attributes};function ha(e){return ha="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ha(e)}function ma(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function ya(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function va(e,t){return va=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},va(e,t)}function ba(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=wa(e);if(t){var i=wa(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return ka(this,r)}}function ka(e,t){if(t&&("object"===ha(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return ga(e)}function ga(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function wa(e){return wa=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},wa(e)}function Ea(){Ea=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Aa(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n \n ',"\n \n "])),this.hass.localize("ui.panel.config.automation.editor.conditions.type.zone.entity"),t,this._entityPicked,this.hass,xa,this.hass.localize("ui.panel.config.automation.editor.conditions.type.zone.zone"),r,this._zonePicked,this.hass,Ra,this.hass.localize("ui.panel.config.automation.editor.conditions.type.zone.event"))}},{kind:"method",key:"_entityPicked",value:function(e){e.stopPropagation(),(0,a.B)(this,"value-changed",{value:Object.assign({},this.condition,{entity_id:e.detail.value})})}},{kind:"method",key:"_zonePicked",value:function(e){e.stopPropagation(),(0,a.B)(this,"value-changed",{value:Object.assign({},this.condition,{zone:e.detail.value})})}},{kind:"field",static:!0,key:"styles",value:function(){return(0,n.iv)(da||(da=ma(["\n ha-entity-picker {\n display: block;\n margin-bottom: 24px;\n }\n "])))}}]}}),n.oi);function La(e){return La="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},La(e)}function Fa(e,t){return ns(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,i,o=[],a=!0,s=!1;try{for(r=r.call(e);!(a=(n=r.next()).done)&&(o.push(n.value),!t||o.length!==t);a=!0);}catch(c){s=!0,i=c}finally{try{a||null==r.return||r.return()}finally{if(s)throw i}}return o}(e,t)||ts(e,t)||es()}function Ia(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Ba(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Za(e,t){return Za=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Za(e,t)}function Ua(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=$a(e);if(t){var i=$a(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Na(this,r)}}function Na(e,t){if(t&&("object"===La(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return qa(e)}function qa(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $a(e){return $a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},$a(e)}function Wa(){Wa=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Xa(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ","\n \n \n "])),-1===e?(0,n.dy)(za||(za=Ia(["\n ","\n "])),this.hass.localize("ui.panel.config.automation.editor.conditions.unsupported_condition","condition",this.condition.condition)):"",this.hass.localize("ui.panel.config.automation.editor.edit_yaml"),this.hass,this.condition,this._onYamlChange):(0,n.dy)(Va||(Va=Ia(["\n \n ","\n \n\n
\n ","\n
\n "])),this.hass.localize("ui.panel.config.automation.editor.conditions.type_select"),this.condition.condition,this._typeChanged,this._processedTypes(this.hass.localize).map((function(e){var t=Fa(e,2),r=t[0],i=t[1];return(0,n.dy)(Ha||(Ha=Ia(["\n ","\n "])),r,i)})),(0,o.h)("ha-automation-condition-".concat(this.condition.condition),{hass:this.hass,condition:this.condition})))}},{kind:"method",key:"_typeChanged",value:function(e){var t=e.target.value;if(t){var r=customElements.get("ha-automation-condition-".concat(t));t!==this.condition.condition&&(0,a.B)(this,"value-changed",{value:Object.assign({condition:t},r.defaultConfig)})}}},{kind:"method",key:"_onYamlChange",value:function(e){e.stopPropagation(),e.detail.isValid&&(0,a.B)(this,"value-changed",{value:e.detail.value,yaml:!0})}},{kind:"field",static:!0,key:"styles",value:function(){return[g.Qx,(0,n.iv)(Ma||(Ma=Ia(["\n ha-select {\n margin-bottom: 24px;\n }\n "])))]}}]}}),n.oi);function as(e){return as="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},as(e)}function ss(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function cs(e,t){return cs=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},cs(e,t)}function ls(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=fs(e);if(t){var i=fs(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return us(this,r)}}function us(e,t){if(t&&("object"===as(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return ds(e)}function ds(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function fs(e){return fs=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},fs(e)}function ps(){ps=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!ys(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),is=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this.action,this.hass,this._conditionChanged);var e,t}},{kind:"method",key:"_conditionChanged",value:function(e){e.stopPropagation(),(0,a.B)(this,"value-changed",{value:e.detail.value})}}]}}),n.oi);function ws(e){return ws="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ws(e)}var Es,Cs=new RegExp("{%|{{"),Ps=function e(t){return!!t&&("string"==typeof t?function(e){return Cs.test(e)}(t):"object"===ws(t)&&(Array.isArray(t)?t:Object.values(t)).some((function(t){return t&&e(t)})))};r(47289);function As(e){return As="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},As(e)}function _s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Os(e,t){return Os=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Os(e,t)}function Ss(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=js(e);if(t){var i=js(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Ds(this,r)}}function Ds(e,t){if(t&&("object"===As(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return xs(e)}function xs(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function js(e){return js=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},js(e)}function Ts(){Ts=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Hs(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r"],t||(t=e.slice(0)),Es=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this.hass.localize("ui.panel.config.automation.editor.actions.type.delay.delay"),this._timeData,this._valueChanged);var e,t}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation();var t=e.detail.value;t&&(0,a.B)(this,"value-changed",{value:Object.assign({},this.action,{delay:t})})}}]}}),n.oi);function Is(e){return Is="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Is(e)}function Bs(e,t){return Bs=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Bs(e,t)}function Zs(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=qs(e);if(t){var i=qs(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Us(this,r)}}function Us(e,t){if(t&&("object"===Is(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Ns(e)}function Ns(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function qs(e){return qs=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},qs(e)}function $s(){$s=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Ks(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n \n ","\n "])),t,this._devicePicked,this.hass,this.hass.localize("ui.panel.config.automation.editor.actions.type.device_id.label"),this.action,t,this._deviceActionPicked,this.hass,this.hass.localize("ui.panel.config.automation.editor.actions.type.device_id.action"),null!==(e=this._capabilities)&&void 0!==e&&e.extra_fields?(0,n.dy)(tc||(tc=oc(["\n \n "])),this.hass,this._extraFieldsData(this.action,this._capabilities),this._capabilities.extra_fields,this._extraFieldsComputeLabelCallback(this.hass.localize),this._extraFieldsChanged):"")}},{kind:"method",key:"firstUpdated",value:function(){this._capabilities||this._getCapabilities(),this.action&&(this._origAction=this.action)}},{kind:"method",key:"updated",value:function(e){var t=e.get("action");t&&!We(t,this.action)&&(this._deviceId=void 0,this._getCapabilities())}},{kind:"method",key:"_getCapabilities",value:(r=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.action.domain){e.next=6;break}return e.next=3,t=this.hass,r=this.action,t.callWS({type:"device_automation/action/capabilities",action:r});case 3:e.t0=e.sent,e.next=7;break;case 6:e.t0=void 0;case 7:this._capabilities=e.t0;case 8:case"end":return e.stop()}var t,r}),e,this)})),o=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){ic(o,n,i,a,s,"next",e)}function s(e){ic(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return o.apply(this,arguments)})},{kind:"method",key:"_devicePicked",value:function(e){e.stopPropagation(),this._deviceId=e.target.value,void 0===this._deviceId&&(0,a.B)(this,"value-changed",{value:c.defaultConfig})}},{kind:"method",key:"_deviceActionPicked",value:function(e){e.stopPropagation();var t=e.detail.value;this._origAction&&We(this._origAction,t)&&(t=this._origAction),(0,a.B)(this,"value-changed",{value:t})}},{kind:"method",key:"_extraFieldsChanged",value:function(e){e.stopPropagation(),(0,a.B)(this,"value-changed",{value:Object.assign({},this.action,e.detail.value)})}},{kind:"method",key:"_extraFieldsComputeLabelCallback",value:function(e){return function(t){return e("ui.panel.config.automation.editor.actions.type.device_id.extra_fields.".concat(t.name))||t.name}}},{kind:"field",static:!0,key:"styles",value:function(){return(0,n.iv)(rc||(rc=oc(["\n ha-device-picker {\n display: block;\n margin-bottom: 16px;\n }\n ha-device-action-picker {\n display: block;\n }\n "])))}}]}}),n.oi),Cc=function(e,t,r){return e("component.".concat(t,".title"))||(null==r?void 0:r.name)||t},Pc=function(e,t){return e.callWS({type:"manifest/get",integration:t})};function Ac(e){return Ac="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ac(e)}function _c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Oc(e,t){return Oc=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Oc(e,t)}function Sc(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=jc(e);if(t){var i=jc(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Dc(this,r)}}function Dc(e,t){if(t&&("object"===Ac(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return xc(e)}function xc(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jc(e){return jc=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},jc(e)}function Tc(){Tc=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Hc(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ",'\n ',"\n"])),e.name,e.name===e.service?"":e.service)},Uc=function(e,t,r,n){var i=Tc();if(n)for(var o=0;o=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n \n "])),this.hass.localize("ui.panel.config.automation.editor.actions.type.event.event"),t,this._eventChanged,this.hass,this.hass.localize("ui.panel.config.automation.editor.actions.type.event.event_data"),"event_data",r,this._dataChanged)}},{kind:"method",key:"_dataChanged",value:function(e){e.stopPropagation(),e.detail.isValid&&(this._actionData=e.detail.value,pw(this,e))}},{kind:"method",key:"_eventChanged",value:function(e){e.stopPropagation(),(0,a.B)(this,"value-changed",{value:Object.assign({},this.action,{event:e.target.value})})}},{kind:"get",static:!0,key:"styles",value:function(){return(0,n.iv)(qc||(qc=Wc(["\n ha-textfield {\n display: block;\n }\n "])))}}]}}),n.oi);function ll(e){return ll="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ll(e)}function ul(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function dl(e,t){return dl=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},dl(e,t)}function fl(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=ml(e);if(t){var i=ml(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return pl(this,r)}}function pl(e,t){if(t&&("object"===ll(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return hl(e)}function hl(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ml(e){return ml=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},ml(e)}function yl(){yl=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!kl(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ","*:\n \n \n\n

\n ","*:\n

\n \n\n

\n ",":\n

\n \n "],t||(t=e.slice(0)),cl=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this.hass.localize("ui.panel.config.automation.editor.actions.type.if.if"),r.if,this.hass,this._ifChanged,this.hass.localize("ui.panel.config.automation.editor.actions.type.if.then"),r.then,this._thenChanged,this.hass,this.hass.localize("ui.panel.config.automation.editor.actions.type.if.else"),r.else||[],this._elseChanged,this.hass)}},{kind:"method",key:"_ifChanged",value:function(e){e.stopPropagation();var t=e.detail.value;(0,a.B)(this,"value-changed",{value:Object.assign({},this.action,{if:t})})}},{kind:"method",key:"_thenChanged",value:function(e){e.stopPropagation();var t=e.detail.value;(0,a.B)(this,"value-changed",{value:Object.assign({},this.action,{then:t})})}},{kind:"method",key:"_elseChanged",value:function(e){e.stopPropagation();var t=e.detail.value;(0,a.B)(this,"value-changed",{value:Object.assign({},this.action,{else:t})})}},{kind:"get",static:!0,key:"styles",value:function(){return g.Qx}}]}}),n.oi);var Pl,Al,_l,Ol,Sl,Dl,xl=r(8636),jl=r(40095),Tl=r(22814),zl=r(46749),Vl=r(11254);function Hl(e){return Hl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Hl(e)}function Ml(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Rl(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ll(e,t){return Ll=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Ll(e,t)}function Fl(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Zl(e);if(t){var i=Zl(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Il(this,r)}}function Il(e,t){if(t&&("object"===Hl(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Bl(e)}function Bl(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Zl(e){return Zl=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Zl(e)}function Ul(){Ul=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!$l(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ",""])),this.hass,null===(r=this.value)||void 0===r?void 0:r.entity_id,this.label||this.hass.localize("ui.components.selectors.media.pick_media_player"),this.disabled,this.helper,this.required,this._entityChanged,m?(0,n.dy)(_l||(_l=Ml(["\n ','\n
\n
\n ',"\n
\n "])),this._pickMedia,this.disabled||null===(i=this.value)||void 0===i||!i.entity_id?"disabled":"",(0,xl.$)({portrait:!(null===(o=this.value)||void 0===o||null===(a=o.metadata)||void 0===a||!a.media_class)&&"portrait"===zl.Fn[this.value.metadata.children_media_class||this.value.metadata.media_class].thumbnail_ratio}),null!==(s=this.value)&&void 0!==s&&null!==(c=s.metadata)&&void 0!==c&&c.thumbnail?(0,n.dy)(Ol||(Ol=Ml(['\n \n =0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),Gl=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this.hass,this._getSelectorValue(this.action),this._valueChanged);var e,t}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation(),(0,a.B)(this,"value-changed",{value:{service:"media_player.play_media",target:{entity_id:e.detail.value.entity_id},data:{media_content_id:e.detail.value.media_content_id,media_content_type:e.detail.value.media_content_type},metadata:e.detail.value.metadata||{}}})}}]}}),n.oi);function gu(e){return gu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gu(e)}function wu(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Eu(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Cu(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Pu(e,t){return Pu=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Pu(e,t)}function Au(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Su(e);if(t){var i=Su(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return _u(this,r)}}function _u(e,t){if(t&&("object"===gu(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Ou(e)}function Ou(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Su(e){return Su=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Su(e)}function Du(){Du=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Tu(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ","\n \n ","\n ","\n ","\n

\n ",":\n

\n \n "])),this.hass.localize("ui.panel.config.automation.editor.actions.type.repeat.type_select"),r,this._typeChanged,Wu.map((function(t){return(0,n.dy)(mu||(mu=Eu(["\n \n ","\n \n "])),t,e.hass.localize("ui.panel.config.automation.editor.actions.type.repeat.type.".concat(t,".label")))})),"count"===r?(0,n.dy)(yu||(yu=Eu(["\n =0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n

',"

\n ","\n
\n ","\n ",""])),this.hass,null===(r=this._value)||void 0===r?void 0:r.service,this._serviceChanged,null==l?void 0:l.description,this._manifest?(0,n.dy)(Lu||(Lu=rd([" \n \n '])),this._manifest.is_built_in?(0,Qu.R)(this.hass,"/integrations/".concat(this._manifest.domain)):this._manifest.documentation,this.hass.localize("ui.components.service-control.integration_doc"),"M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z"):"",l&&"target"in l?(0,n.dy)(Fu||(Fu=rd(["\n ",'\n ','\n ',""])),this.narrow,f?(0,n.dy)(Iu||(Iu=rd(['
']))):"",this.hass.localize("ui.components.service-control.target"),this.hass.localize("ui.components.service-control.target_description"),this.hass,l.target?{target:l.target}:{target:{}},this._targetChanged,null===(i=this._value)||void 0===i?void 0:i.target):d?(0,n.dy)(Bu||(Bu=rd([""])),this.hass,null===(o=this._value)||void 0===o||null===(a=o.data)||void 0===a?void 0:a.entity_id,d.description,this._entityPicked):"",u?(0,n.dy)(Zu||(Zu=rd([""])),this.hass,this.hass.localize("ui.components.service-control.service_data"),"data",null===(s=this._value)||void 0===s?void 0:s.data,this._dataChanged):null==l?void 0:l.fields.map((function(e){var t,r,i,o,a=Cd(e);return e.selector&&(!e.advanced||c.showAdvanced||null!==(t=c._value)&&void 0!==t&&t.data&&void 0!==c._value.data[e.key])?(0,n.dy)(Uu||(Uu=rd(["\n ",'\n ','\n ',"\n \n "])),c.narrow,a?(0,n.dy)(qu||(qu=rd(["'])),e.key,c._checkedKeys.has(e.key)||(null===(r=c._value)||void 0===r?void 0:r.data)&&void 0!==c._value.data[e.key],c._checkboxChanged):f?(0,n.dy)(Nu||(Nu=rd(['
']))):"",e.name||e.key,null==e?void 0:e.description,a&&!c._checkedKeys.has(e.key)&&(!(null!==(i=c._value)&&void 0!==i&&i.data)||void 0===c._value.data[e.key]),c.hass,e.selector,e.key,c._serviceDataChanged,null!==(o=c._value)&&void 0!==o&&o.data&&void 0!==c._value.data[e.key]?c._value.data[e.key]:e.default):""})))}},{kind:"method",key:"_checkboxChanged",value:function(e){var t,r=e.currentTarget.checked,n=e.currentTarget.key;if(r){var i,o,s;this._checkedKeys.add(n);var c,l=null===(i=this._getServiceInfo(null===(s=this._value)||void 0===s?void 0:s.service,this.hass.services))||void 0===i||null===(o=i.fields.find((function(e){return e.key===n})))||void 0===o?void 0:o.default;if(l)t=Object.assign({},null===(c=this._value)||void 0===c?void 0:c.data,td({},n,l))}else{var u;this._checkedKeys.delete(n),delete(t=Object.assign({},null===(u=this._value)||void 0===u?void 0:u.data))[n]}t&&(0,a.B)(this,"value-changed",{value:Object.assign({},this._value,{data:t})}),this.requestUpdate("_checkedKeys")}},{kind:"method",key:"_serviceChanged",value:function(e){var t;e.stopPropagation(),e.detail.value!==(null===(t=this._value)||void 0===t?void 0:t.service)&&(0,a.B)(this,"value-changed",{value:{service:e.detail.value||""}})}},{kind:"method",key:"_entityPicked",value:function(e){var t,r,n;e.stopPropagation();var i=e.detail.value;if((null===(t=this._value)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.entity_id)!==i){var o,s;if(!i&&null!==(n=this._value)&&void 0!==n&&n.data)delete(o=Object.assign({},this._value)).data.entity_id;else o=Object.assign({},this._value,{data:Object.assign({},null===(s=this._value)||void 0===s?void 0:s.data,{entity_id:e.detail.value})});(0,a.B)(this,"value-changed",{value:o})}}},{kind:"method",key:"_targetChanged",value:function(e){var t;e.stopPropagation();var r,n=e.detail.value;(null===(t=this._value)||void 0===t?void 0:t.target)!==n&&(n?r=Object.assign({},this._value,{target:e.detail.value}):delete(r=Object.assign({},this._value)).target,(0,a.B)(this,"value-changed",{value:r}))}},{kind:"method",key:"_serviceDataChanged",value:function(e){var t,r,n,i,o;e.stopPropagation();var s=e.currentTarget.key,c=e.detail.value;if((null===(t=this._value)||void 0===t||null===(r=t.data)||void 0===r?void 0:r[s])!==c&&(null!==(n=this._value)&&void 0!==n&&null!==(i=n.data)&&void 0!==i&&i[s]||""!==c&&void 0!==c)){var l=Object.assign({},null===(o=this._value)||void 0===o?void 0:o.data,td({},s,c));""!==c&&void 0!==c||delete l[s],(0,a.B)(this,"value-changed",{value:Object.assign({},this._value,{data:l})})}}},{kind:"method",key:"_dataChanged",value:function(e){e.stopPropagation(),e.detail.isValid&&(0,a.B)(this,"value-changed",{value:Object.assign({},this._value,{data:e.detail.value})})}},{kind:"method",key:"_fetchManifest",value:(r=regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this._manifest=void 0,e.prev=1,e.next=4,Pc(this.hass,t);case 4:this._manifest=e.sent,e.next=9;break;case 7:e.prev=7,e.t0=e.catch(1);case 9:case"end":return e.stop()}}),e,this,[[1,7]])})),o=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){ed(o,n,i,a,s,"next",e)}function s(e){ed(o,n,i,a,s,"throw",e)}a(void 0)}))},function(e){return o.apply(this,arguments)})},{kind:"get",static:!0,key:"styles",value:function(){return(0,n.iv)($u||($u=rd(["\n ha-settings-row {\n padding: var(--service-control-padding, 0 16px);\n }\n ha-settings-row {\n --paper-time-input-justify-content: flex-end;\n --settings-row-content-width: 100%;\n border-top: var(\n --service-control-items-border-top,\n 1px solid var(--divider-color)\n );\n }\n ha-service-picker,\n ha-entity-picker,\n ha-yaml-editor {\n display: block;\n margin: var(--service-control-padding, 0 16px);\n }\n ha-yaml-editor {\n padding: 16px 0;\n }\n p {\n margin: var(--service-control-padding, 0 16px);\n padding: 16px 0;\n }\n .checkbox-spacer {\n width: 32px;\n }\n ha-checkbox {\n margin-left: -16px;\n }\n .help-icon {\n color: var(--secondary-text-color);\n }\n .description {\n justify-content: space-between;\n display: flex;\n align-items: center;\n padding-right: 2px;\n }\n "])))}}]}}),n.oi);function Pd(e){return Pd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Pd(e)}function Ad(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function _d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Od(e,t){return Od=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Od(e,t)}function Sd(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=jd(e);if(t){var i=jd(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Dd(this,r)}}function Dd(e,t){if(t&&("object"===Pd(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return xd(e)}function xd(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jd(e){return jd=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},jd(e)}function Td(){Td=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Hd(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "])),this.narrow,this.hass,this._action,null===(e=this.hass.userData)||void 0===e?void 0:e.showAdvanced,this._actionChanged)}},{kind:"method",key:"_actionChanged",value:function(e){e.detail.value===this._action&&e.stopPropagation()}},{kind:"get",static:!0,key:"styles",value:function(){return(0,n.iv)(Ed||(Ed=Ad(["\n ha-service-control {\n display: block;\n margin: 0 -16px;\n }\n "])))}}]}}),n.oi);function Ud(e){return Ud="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ud(e)}function Nd(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function qd(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function $d(e,t){return $d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},$d(e,t)}function Wd(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Xd(e);if(t){var i=Xd(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Yd(this,r)}}function Yd(e,t){if(t&&("object"===Ud(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Kd(e)}function Kd(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Xd(e){return Xd=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Xd(e)}function Gd(){Gd=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!ef(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n \n \n \n "])),this.hass.localize("ui.panel.config.automation.editor.actions.type.stop.stop"),r,this._stopChanged,this.hass.localize("ui.panel.config.automation.editor.actions.type.stop.error"),null!=t&&t,this._errorChanged)}},{kind:"method",key:"_stopChanged",value:function(e){e.stopPropagation(),(0,a.B)(this,"value-changed",{value:Object.assign({},this.action,{stop:e.target.value})})}},{kind:"method",key:"_errorChanged",value:function(e){e.stopPropagation(),(0,a.B)(this,"value-changed",{value:Object.assign({},this.action,{error:e.target.checked})})}},{kind:"get",static:!0,key:"styles",value:function(){return(0,n.iv)(Bd||(Bd=Nd(["\n ha-textfield {\n display: block;\n margin-bottom: 24px;\n }\n "])))}}]}}),n.oi),r(83927);function sf(e){return sf="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},sf(e)}function cf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function lf(e,t){return lf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},lf(e,t)}function uf(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=pf(e);if(t){var i=pf(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return df(this,r)}}function df(e,t){if(t&&("object"===sf(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return ff(e)}function ff(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function pf(e){return pf=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},pf(e)}function hf(){hf=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!vf(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),af=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),r,this.trigger,this.hass,this._computeLabelCallback,this._valueChanged)}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation();var t=e.detail.value;(0,a.B)(this,"value-changed",{value:t})}},{kind:"field",key:"_computeLabelCallback",value:function(){var e=this;return function(t){return e.hass.localize("ui.panel.config.automation.editor.triggers.type.calendar.".concat(t.name))}}}]}}),n.oi);function Ef(e){return Ef="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ef(e)}function Cf(e,t){return Cf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Cf(e,t)}function Pf(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Of(e);if(t){var i=Of(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Af(this,r)}}function Af(e,t){if(t&&("object"===Ef(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _f(e)}function _f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Of(e){return Of=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Of(e)}function Sf(){Sf=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!jf(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n \n ","\n "])),t,this._devicePicked,this.hass,this.hass.localize("ui.panel.config.automation.editor.triggers.type.device.label"),this.trigger,t,this._deviceTriggerPicked,this.hass,this.hass.localize("ui.panel.config.automation.editor.triggers.type.device.trigger"),null!==(e=this._capabilities)&&void 0!==e&&e.extra_fields?(0,n.dy)(Rf||(Rf=Bf(["\n \n "])),this.hass,this._extraFieldsData(this.trigger,this._capabilities),this._capabilities.extra_fields,this._extraFieldsComputeLabelCallback(this.hass.localize),this._extraFieldsChanged):"")}},{kind:"method",key:"firstUpdated",value:function(){this._capabilities||this._getCapabilities(),this.trigger&&(this._origTrigger=this.trigger)}},{kind:"method",key:"updated",value:function(e){if(e.has("trigger")){var t=e.get("trigger");t&&!We(t,this.trigger)&&this._getCapabilities()}}},{kind:"method",key:"_getCapabilities",value:(r=regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t=this.trigger).domain){e.next=7;break}return e.next=4,qe(this.hass,t);case 4:e.t0=e.sent,e.next=8;break;case 7:e.t0=void 0;case 8:this._capabilities=e.t0;case 9:case"end":return e.stop()}}),e,this)})),o=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){If(o,n,i,a,s,"next",e)}function s(e){If(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return o.apply(this,arguments)})},{kind:"method",key:"_devicePicked",value:function(e){e.stopPropagation(),this._deviceId=e.target.value,void 0===this._deviceId&&(0,a.B)(this,"value-changed",{value:Object.assign({},c.defaultConfig,{platform:"device"})})}},{kind:"method",key:"_deviceTriggerPicked",value:function(e){e.stopPropagation();var t=e.detail.value;this._origTrigger&&We(this._origTrigger,t)&&(t=this._origTrigger),this.trigger.id&&(t.id=this.trigger.id),(0,a.B)(this,"value-changed",{value:t})}},{kind:"method",key:"_extraFieldsChanged",value:function(e){e.stopPropagation(),(0,a.B)(this,"value-changed",{value:Object.assign({},this.trigger,e.detail.value)})}},{kind:"method",key:"_extraFieldsComputeLabelCallback",value:function(e){return function(t){return e("ui.panel.config.automation.editor.triggers.type.device.extra_fields.".concat(t.name))||t.name}}},{kind:"field",static:!0,key:"styles",value:function(){return(0,n.iv)(Lf||(Lf=Bf(["\n ha-device-picker {\n display: block;\n margin-bottom: 24px;\n }\n "])))}}]}}),n.oi),np=r(1460);function ip(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function op(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){ip(o,n,i,a,s,"next",e)}function s(e){ip(o,n,i,a,s,"throw",e)}a(void 0)}))}}var ap,sp,cp,lp,up=function(){var e=op(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",t.callWS({type:"config/auth/list"}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),dp=r(70483);function fp(e){return fp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},fp(e)}function pp(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function hp(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function mp(e,t){return mp=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},mp(e,t)}function yp(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Sp(e);if(t){var i=Sp(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return vp(this,r)}}function vp(e,t){if(t&&("object"===fp(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return bp(e)}function bp(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function kp(){kp=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Ep(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r'])),(0,dp.V)({backgroundImage:"url(".concat(e,")")}));var t,r=(t=this.user.name)?t.trim().split(" ").slice(0,3).map((function(e){return e.substring(0,1)})).join(""):"?";return(0,n.dy)(cp||(cp=pp(['\n ',"\n "])),(0,xl.$)({long:r.length>2}),r)}},{kind:"method",key:"_getPersonPicture",value:function(){if(this._personEntityId=void 0,this._personPicture=void 0,this.hass&&this.user)for(var e=0,t=Object.values(this.hass.states);e=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ","\n ","\n \n "])),this.label,this.disabled,this.value,this._userChanged,0===(null===(e=this.users)||void 0===e?void 0:e.length)?(0,n.dy)(xp||(xp=Vp(['\n ',"\n "])),this.noUserLabel||(null===(t=this.hass)||void 0===t?void 0:t.localize("ui.components.user-picker.no_user"))):"",this._sortedUsers(this.users).map((function(e){return(0,n.dy)(jp||(jp=Vp(['\n \n ',"\n \n "])),e.id,r.hass,e,e.name)})))}},{kind:"method",key:"firstUpdated",value:function(e){var t=this;Yp(Kp(r.prototype),"firstUpdated",this).call(this,e),void 0===this.users&&up(this.hass).then((function(e){t.users=e}))}},{kind:"method",key:"_userChanged",value:function(e){var t=this,r=e.target.value;r!==this.value&&(this.value=r,setTimeout((function(){(0,a.B)(t,"value-changed",{value:r}),(0,a.B)(t,"change")}),0))}},{kind:"get",static:!0,key:"styles",value:function(){return(0,n.iv)(Tp||(Tp=Vp(["\n :host {\n display: inline-block;\n }\n mwc-list {\n display: block;\n }\n "])))}}]}}),n.oi);function th(e){return th="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},th(e)}function rh(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function nh(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){rh(o,n,i,a,s,"next",e)}function s(e){rh(o,n,i,a,s,"throw",e)}a(void 0)}))}}function ih(e){return function(e){if(Array.isArray(e))return kh(e)}(e)||gh(e)||bh(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function oh(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function ah(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function sh(e,t){return sh=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},sh(e,t)}function ch(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Eh(e);if(t){var i=Eh(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return lh(this,r)}}function lh(e,t){if(t&&("object"===th(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return uh(e)}function uh(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dh(){dh=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!hh(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "])),(0,np.l)([t],(function(){var r;return null===(r=e.value)||void 0===r?void 0:r.map((function(r,i){return(0,n.dy)(Qp||(Qp=oh(["\n
\n \n \n >\n
\n "])),e.pickedUserLabel,e.hass.localize("ui.components.user-picker.remove_user"),i,e.hass,r,e._notSelectedUsersAndSelected(r,e.users,t),e._userChanged,r,e.hass.localize("ui.components.user-picker.remove_user"),"M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",e._removeUser)}))})),this.pickUserLabel||this.hass.localize("ui.components.user-picker.add_user"),this.hass,t,!(null!=t&&t.length),this._addUser)}},{kind:"field",key:"_notSelectedUsers",value:function(){return(0,s.Z)((function(e,t){return t?null==e?void 0:e.filter((function(e){return!e.system_generated&&!t.includes(e.id)})):null==e?void 0:e.filter((function(e){return!e.system_generated}))}))}},{kind:"field",key:"_notSelectedUsersAndSelected",value:function(){return function(e,t,r){var n=null==t?void 0:t.find((function(t){return t.id===e}));return n?r?[].concat(ih(r),[n]):[n]:r}}},{kind:"get",key:"_currentUsers",value:function(){return this.value||[]}},{kind:"method",key:"_updateUsers",value:(o=nh(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.value=t,(0,a.B)(this,"value-changed",{value:t});case 2:case"end":return e.stop()}}),e,this)}))),function(e){return o.apply(this,arguments)})},{kind:"method",key:"_userChanged",value:function(e){e.stopPropagation();var t=e.currentTarget.index,r=e.detail.value,n=ih(this._currentUsers);""===r?n.splice(t,1):n.splice(t,1,r),this._updateUsers(n)}},{kind:"method",key:"_addUser",value:(r=nh(regeneratorRuntime.mark((function e(t){var r,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.stopPropagation(),r=t.detail.value,t.currentTarget.value="",r){e.next=5;break}return e.abrupt("return");case 5:if(!(n=this._currentUsers).includes(r)){e.next=8;break}return e.abrupt("return");case 8:this._updateUsers([].concat(ih(n),[r]));case 9:case"end":return e.stop()}}),e,this)}))),function(e){return r.apply(this,arguments)})},{kind:"method",key:"_removeUser",value:function(e){var t=e.currentTarget.userId;this._updateUsers(this._currentUsers.filter((function(e){return e!==t})))}},{kind:"get",static:!0,key:"styles",value:function(){return(0,n.iv)(Jp||(Jp=oh(["\n :host {\n display: block;\n }\n div {\n display: flex;\n align-items: center;\n }\n "])))}}]}}),n.oi);function Ah(e){return Ah="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ah(e)}function _h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Oh(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Sh(e,t){return Sh=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Sh(e,t)}function Dh(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Th(e);if(t){var i=Th(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return xh(this,r)}}function xh(e,t){if(t&&("object"===Ah(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return jh(e)}function jh(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Th(e){return Th=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Th(e)}function zh(){zh=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Mh(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),Bh=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this._schema(this.hass.localize),this.trigger,this.hass,this._computeLabelCallback,this._valueChanged);var e,t}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation();var t=e.detail.value;(0,a.B)(this,"value-changed",{value:t})}},{kind:"field",key:"_computeLabelCallback",value:function(){var e=this;return function(t){return e.hass.localize("ui.panel.config.automation.editor.triggers.type.geo_location.".concat(t.name))}}}]}}),n.oi);function om(e){return om="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},om(e)}function am(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function sm(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function cm(e,t){return cm=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},cm(e,t)}function lm(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=fm(e);if(t){var i=fm(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return um(this,r)}}function um(e,t){if(t&&("object"===om(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return dm(e)}function dm(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function fm(e){return fm=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},fm(e)}function pm(){pm=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!ym(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "])),this._schema(this.hass.localize),this.trigger,this.hass,this._computeLabelCallback,this._valueChanged)}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation();var t=e.detail.value;(0,a.B)(this,"value-changed",{value:t})}},{kind:"field",key:"_computeLabelCallback",value:function(){var e=this;return function(t){return e.hass.localize("ui.panel.config.automation.editor.triggers.type.geo_location.".concat(t.name))}}},{kind:"field",static:!0,key:"styles",value:function(){return(0,n.iv)(im||(im=am(["\n label {\n display: flex;\n align-items: center;\n }\n "])))}}]}}),n.oi);function Em(e){return Em="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Em(e)}function Cm(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Pm(e,t){return Pm=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Pm(e,t)}function Am(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Sm(e);if(t){var i=Sm(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return _m(this,r)}}function _m(e,t){if(t&&("object"===Em(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Om(e)}function Om(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Sm(e){return Sm=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Sm(e)}function Dm(){Dm=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Tm(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),wm=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),Lm,this.trigger,this.hass,this._computeLabelCallback,this._valueChanged);var e,t}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation();var t=e.detail.value;(0,a.B)(this,"value-changed",{value:t})}},{kind:"field",key:"_computeLabelCallback",value:function(){var e=this;return function(t){return e.hass.localize("ui.panel.config.automation.editor.triggers.type.mqtt.".concat(t.name))}}}]}}),n.oi);function Fm(e){return Fm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fm(e)}function Im(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Bm(e,t){return Bm=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Bm(e,t)}function Zm(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=qm(e);if(t){var i=qm(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Um(this,r)}}function Um(e,t){if(t&&("object"===Fm(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Nm(e)}function Nm(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function qm(e){return qm=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},qm(e)}function $m(){$m=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Km(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),Rm=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this.hass,i,o,this._valueChanged,this._computeLabelCallback)}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation();var t=e.detail.value;(0,a.B)(this,"value-changed",{value:t})}},{kind:"field",key:"_computeLabelCallback",value:function(){var e=this;return function(t){switch(t.name){case"entity_id":return e.hass.localize("ui.components.entity.entity-picker.entity");case"attribute":return e.hass.localize("ui.components.entity.entity-attribute-picker.attribute");case"for":return e.hass.localize("ui.panel.config.automation.editor.triggers.type.state.for");default:return e.hass.localize("ui.panel.config.automation.editor.triggers.type.numeric_state.".concat(t.name))}}}}]}}),n.oi);function ty(e){return ty="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ty(e)}function ry(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ny(e,t){return ny=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},ny(e,t)}function iy(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=sy(e);if(t){var i=sy(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return oy(this,r)}}function oy(e,t){if(t&&("object"===ty(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return ay(e)}function ay(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function sy(e){return sy=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},sy(e)}function cy(){cy=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!dy(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),ey=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this.hass,i,o,this._valueChanged,this._computeLabelCallback)}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation();var t=e.detail.value;Object.keys(t).forEach((function(e){return void 0===t[e]||""===t[e]?delete t[e]:{}})),(0,a.B)(this,"value-changed",{value:t})}},{kind:"field",key:"_computeLabelCallback",value:function(){var e=this;return function(t){return e.hass.localize("entity_id"===t.name?"ui.components.entity.entity-picker.entity":"ui.panel.config.automation.editor.triggers.type.state.".concat(t.name))}}}]}}),n.oi);function by(e){return by="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},by(e)}function ky(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function gy(e,t){return gy=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},gy(e,t)}function wy(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Py(e);if(t){var i=Py(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Ey(this,r)}}function Ey(e,t){if(t&&("object"===by(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Cy(e)}function Cy(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Py(e){return Py=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Py(e)}function Ay(){Ay=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Sy(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),yy=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),r,this.trigger,this.hass,this._computeLabelCallback,this._valueChanged)}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation();var t=e.detail.value;(0,a.B)(this,"value-changed",{value:t})}},{kind:"field",key:"_computeLabelCallback",value:function(){var e=this;return function(t){return e.hass.localize("ui.panel.config.automation.editor.triggers.type.sun.".concat(t.name))}}}]}}),n.oi);function zy(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function Vy(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){zy(o,n,i,a,s,"next",e)}function s(e){zy(o,n,i,a,s,"throw",e)}a(void 0)}))}}var Hy,My,Ry=function(){var e=Vy(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",t.callWS({type:"tag/list"}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();function Ly(e){return Ly="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ly(e)}function Fy(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function Iy(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function By(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Zy(e,t){return Zy=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Zy(e,t)}function Uy(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=tv(e);if(t){var i=tv(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Ny(this,r)}}function Ny(e,t){if(t&&("object"===Ly(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return qy(e)}function qy(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $y(){$y=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Ky(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ","\n \n "])),this.hass.localize("ui.panel.config.automation.editor.triggers.type.tag.label"),0===this._tags.length,e,this._tagChanged,this._tags.map((function(e){return(0,n.dy)(My||(My=Iy(["\n \n ","\n \n "])),e.id,e.name||e.id)})))}},{kind:"method",key:"_fetchTags",value:(r=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ry(this.hass);case 2:this._tags=e.sent,this._tags.sort((function(e,t){return(0,c.f)(e.name||e.id,t.name||t.id)}));case 4:case"end":return e.stop()}}),e,this)})),o=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){Fy(o,n,i,a,s,"next",e)}function s(e){Fy(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return o.apply(this,arguments)})},{kind:"method",key:"_tagChanged",value:function(e){(0,a.B)(this,"value-changed",{value:Object.assign({},this.trigger,{tag_id:e.target.value})})}}]}}),n.oi);function nv(e){return nv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nv(e)}function iv(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ov(e,t){return ov=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},ov(e,t)}function av(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=lv(e);if(t){var i=lv(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return sv(this,r)}}function sv(e,t){if(t&&("object"===nv(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return cv(e)}function cv(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function lv(e){return lv=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},lv(e)}function uv(){uv=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!pv(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ","\n *\n

\n \n '],t||(t=e.slice(0)),rv=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this.hass.localize("ui.panel.config.automation.editor.triggers.type.template.value_template"),"value_template",this.hass,r,this._valueChanged)}},{kind:"method",key:"_valueChanged",value:function(e){Dk(this,e)}}]}}),n.oi);function gv(e){return gv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gv(e)}function wv(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Ev(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Cv(e,t){return Cv=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Cv(e,t)}function Pv(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Ov(e);if(t){var i=Ov(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Av(this,r)}}function Av(e,t){if(t&&("object"===gv(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _v(e)}function _v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ov(e){return Ov=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Ov(e)}function Sv(){Sv=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!jv(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "])),this.hass,o,i,this._valueChanged,this._computeLabelCallback)}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation();var t=e.detail.value;this._inputMode="input"===t.mode,delete t.mode,Object.keys(t).forEach((function(e){return void 0===t[e]||""===t[e]?delete t[e]:{}})),(0,a.B)(this,"value-changed",{value:t})}},{kind:"field",key:"_computeLabelCallback",value:function(){var e=this;return function(t){return e.hass.localize("ui.panel.config.automation.editor.triggers.type.time.".concat(t.name))}}}]}}),n.oi);function Rv(e){return Rv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rv(e)}function Lv(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Fv(e,t){return Fv=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Fv(e,t)}function Iv(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Uv(e);if(t){var i=Uv(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Bv(this,r)}}function Bv(e,t){if(t&&("object"===Rv(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Zv(e)}function Zv(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Uv(e){return Uv=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Uv(e)}function Nv(){Nv=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Wv(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),Mv=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this.hass,Qv,this.trigger,this._computeLabelCallback,this._valueChanged);var e,t}},{kind:"method",key:"_valueChanged",value:function(e){e.stopPropagation();var t=e.detail.value;(0,a.B)(this,"value-changed",{value:t})}},{kind:"field",key:"_computeLabelCallback",value:function(){var e=this;return function(t){return e.hass.localize("ui.panel.config.automation.editor.triggers.type.time_pattern.".concat(t.name))}}}]}}),n.oi),r(83447));function eb(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}var tb,rb,nb=function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!navigator.clipboard){e.next=9;break}return e.prev=1,e.next=4,navigator.clipboard.writeText(t);case 4:return e.abrupt("return");case 7:e.prev=7,e.t0=e.catch(1);case 9:(r=document.createElement("textarea")).value=t,document.body.appendChild(r),r.select(),document.execCommand("copy"),document.body.removeChild(r);case 15:case"end":return e.stop()}}),e,null,[[1,7]])})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){eb(o,n,i,a,s,"next",e)}function s(e){eb(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();function ib(e){return ib="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ib(e)}function ob(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function ab(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function sb(e){return function(e){if(Array.isArray(e))return wb(e)}(e)||Eb(e)||gb(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function cb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function lb(e,t){return lb=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},lb(e,t)}function ub(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Pb(e);if(t){var i=Pb(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return db(this,r)}}function db(e,t){if(t&&("object"===ib(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return fb(e)}function fb(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function pb(){pb=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!yb(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n \n\n
\n \n \n ','\n \n \n \n \n
\n \n \n \n ',"\n \n \n \n \n\n "," "])),null!==(e=this.value)&&void 0!==e&&e.area_id?L(this.value.area_id).map((function(e){var t=i._areas[e];return i._renderChip("area_id",e,(null==t?void 0:t.name)||e,void 0,"M12.5 7C12.5 5.89 13.39 5 14.5 5H18C19.1 5 20 5.9 20 7V9.16C18.84 9.57 18 10.67 18 11.97V14H12.5V7M6 11.96V14H11.5V7C11.5 5.89 10.61 5 9.5 5H6C4.9 5 4 5.9 4 7V9.15C5.16 9.56 6 10.67 6 11.96M20.66 10.03C19.68 10.19 19 11.12 19 12.12V15H5V12C5 10.9 4.11 10 3 10S1 10.9 1 12V17C1 18.1 1.9 19 3 19V21H5V19H19V21H21V19C22.1 19 23 18.1 23 17V12C23 10.79 21.91 9.82 20.66 10.03Z")})):"",null!==(t=this.value)&&void 0!==t&&t.device_id?L(this.value.device_id).map((function(e){var t=i._devices[e];return i._renderChip("device_id",e,t?(0,It.jL)(t,i.hass):e,void 0,"M3 6H21V4H3C1.9 4 1 4.9 1 6V18C1 19.1 1.9 20 3 20H7V18H3V6M13 12H9V13.78C8.39 14.33 8 15.11 8 16C8 16.89 8.39 17.67 9 18.22V20H13V18.22C13.61 17.67 14 16.88 14 16S13.61 14.33 13 13.78V12M11 17.5C10.17 17.5 9.5 16.83 9.5 16S10.17 14.5 11 14.5 12.5 15.17 12.5 16 11.83 17.5 11 17.5M22 8H16C15.5 8 15 8.5 15 9V19C15 19.5 15.5 20 16 20H22C22.5 20 23 19.5 23 19V9C23 8.5 22.5 8 22 8M21 18H17V10H21V18Z")})):"",null!==(r=this.value)&&void 0!==r&&r.entity_id?L(this.value.entity_id).map((function(e){var t=i.hass.states[e];return i._renderChip("entity_id",e,t?(0,ze.C)(t):e,t)})):"",this._renderPicker(),"area_id",this._showPicker,ox,this.hass.localize("ui.components.target-picker.add_area_id"),"device_id",this._showPicker,ox,this.hass.localize("ui.components.target-picker.add_device_id"),"entity_id",this._showPicker,ox,this.hass.localize("ui.components.target-picker.add_entity_id"),this.helper?(0,n.dy)(PD||(PD=FD(["",""])),this.helper):""):(0,n.dy)(ED||(ED=FD([""])))}},{kind:"method",key:"_showPicker",value:(r=regeneratorRuntime.mark((function e(t){var r=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this._addMode=t.currentTarget.type,e.next=3,this.updateComplete;case 3:setTimeout((function(){var e,t;null===(e=r._inputElement)||void 0===e||e.open(),null===(t=r._inputElement)||void 0===t||t.focus()}),0);case 4:case"end":return e.stop()}}),e,this)})),o=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){LD(o,n,i,a,s,"next",e)}function s(e){LD(o,n,i,a,s,"throw",e)}a(void 0)}))},function(e){return o.apply(this,arguments)})},{kind:"method",key:"_renderChip",value:function(e,t,r,i,o){return(0,n.dy)(AD||(AD=FD(['\n \n ',"\n ",'\n \n \n ',"\n \n \n ",'\n \n \n ',"\n \n \n "])),(0,xl.$)(RD({},e,!0)),o?(0,n.dy)(_D||(_D=FD(['\n \n ',"\n "])),this.hass.localize("ui.components.target-picker.expand"),"M18.17,12L15,8.83L16.41,7.41L21,12L16.41,16.58L15,15.17L18.17,12M5.83,12L9,15.17L7.59,16.59L3,12L7.59,7.42L9,8.83L5.83,12Z",t,e,this._handleExpand,this.hass.localize("ui.components.target-picker.expand_".concat(e))),this.hass.localize("ui.components.target-picker.expand"),"M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",t,e,this._handleRemove,this.hass.localize("ui.components.target-picker.remove_".concat(e)))}},{kind:"method",key:"_renderPicker",value:function(){switch(this._addMode){case"area_id":return(0,n.dy)(DD||(DD=FD(["=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}(t);try{for(i.s();!(r=i.n()).done;){var o=r.value;o.platform&&(n[o.entity_id]=o.platform)}}catch(a){i.e(a)}finally{i.f()}e._entityPlaformLookup=n}))]}},{kind:"method",key:"updated",value:function(e){var t,r;e.has("selector")&&(e.get("selector")!==this.selector&&(null!==(t=this.selector.target.device)&&void 0!==t&&t.integration||null!==(r=this.selector.target.entity)&&void 0!==r&&r.integration)&&this._loadConfigEntries())}},{kind:"method",key:"render",value:function(){var e,t;return(0,n.dy)(nx||(nx=cx([""])),this.hass,this.value,this.helper,this._filterDevices,this._filterRegEntities,this._filterEntities,null!==(e=this.selector.target.entity)&&void 0!==e&&e.device_class?[this.selector.target.entity.device_class]:void 0,null!==(t=this.selector.target.entity)&&void 0!==t&&t.domain?[this.selector.target.entity.domain]:void 0,this.disabled)}},{kind:"field",key:"_filterEntities",value:function(){var e=this;return function(t){var r,n,i,o;if((null!==(r=e.selector.target.entity)&&void 0!==r&&r.integration||null!==(n=e.selector.target.device)&&void 0!==n&&n.integration)&&(!e._entityPlaformLookup||e._entityPlaformLookup[t.entity_id]!==((null===(i=e.selector.target.entity)||void 0===i?void 0:i.integration)||(null===(o=e.selector.target.device)||void 0===o?void 0:o.integration))))return!1;return!0}}},{kind:"field",key:"_filterRegEntities",value:function(){var e=this;return function(t){var r;return null===(r=e.selector.target.entity)||void 0===r||!r.integration||t.platform===e.selector.target.entity.integration}}},{kind:"field",key:"_filterDevices",value:function(){var e=this;return function(t){var r,n,i,o,a;if(null!==(r=e.selector.target.device)&&void 0!==r&&r.manufacturer&&t.manufacturer!==e.selector.target.device.manufacturer)return!1;if(null!==(n=e.selector.target.device)&&void 0!==n&&n.model&&t.model!==e.selector.target.device.model)return!1;if((null!==(i=e.selector.target.device)&&void 0!==i&&i.integration||null!==(o=e.selector.target.entity)&&void 0!==o&&o.integration)&&(null===(a=e._configEntries)||void 0===a||!a.some((function(e){return t.config_entries.includes(e.entry_id)}))))return!1;return!0}}},{kind:"method",key:"_loadConfigEntries",value:(r=regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ZE.pB)(this.hass);case 2:this._configEntries=e.sent.filter((function(e){var r,n;return e.domain===(null===(r=t.selector.target.device)||void 0===r?void 0:r.integration)||e.domain===(null===(n=t.selector.target.entity)||void 0===n?void 0:n.integration)}));case 3:case"end":return e.stop()}}),e,this)})),o=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){sx(o,n,i,a,s,"next",e)}function s(e){sx(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return o.apply(this,arguments)})},{kind:"get",static:!0,key:"styles",value:function(){return(0,n.iv)(ix||(ix=cx(["\n ha-target-picker {\n display: block;\n }\n "])))}}]}}),(0,$t.f)(n.oi)),r(53822);function Ox(e){return Ox="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ox(e)}function Sx(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Dx(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function xx(e,t){return xx=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},xx(e,t)}function jx(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Vx(e);if(t){var i=Vx(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Tx(this,r)}}function Tx(e,t){if(t&&("object"===Ox(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return zx(e)}function zx(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Vx(e){return Vx=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Vx(e)}function Hx(){Hx=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Lx(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ',"\n "])),this.label?(0,n.dy)(Ax||(Ax=Sx(["

","","

"])),this.label,this.required?" *":""):"",this.hass,this.value,this.disabled,this._handleChange,this.helper?(0,n.dy)(_x||(_x=Sx(["",""])),this.helper):"")}},{kind:"method",key:"_handleChange",value:function(e){var t=e.target.value;this.value!==t&&(0,a.B)(this,"value-changed",{value:t})}}]}}),n.oi);function Yx(e){return Yx="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Yx(e)}function Kx(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Xx(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Gx(e,t){return Gx=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Gx(e,t)}function Qx(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=tj(e);if(t){var i=tj(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Jx(this,r)}}function Jx(e,t){if(t&&("object"===Yx(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return ej(e)}function ej(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function tj(e){return tj=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},tj(e)}function rj(){rj=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!oj(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r']))):null===(i=this.selector.text)||void 0===i?void 0:i.suffix,this.required,"password"===(null===(o=this.selector.text)||void 0===o?void 0:o.type)?(0,n.dy)($x||($x=Kx([""])),"".concat(this._unmaskedPassword?"Hide":"Show"," password"),this._toggleUnmaskedPassword,this._unmaskedPassword?"M11.83,9L15,12.16C15,12.11 15,12.05 15,12A3,3 0 0,0 12,9C11.94,9 11.89,9 11.83,9M7.53,9.8L9.08,11.35C9.03,11.56 9,11.77 9,12A3,3 0 0,0 12,15C12.22,15 12.44,14.97 12.65,14.92L14.2,16.47C13.53,16.8 12.79,17 12,17A5,5 0 0,1 7,12C7,11.21 7.2,10.47 7.53,9.8M2,4.27L4.28,6.55L4.73,7C3.08,8.3 1.78,10 1,12C2.73,16.39 7,19.5 12,19.5C13.55,19.5 15.03,19.2 16.38,18.66L16.81,19.08L19.73,22L21,20.73L3.27,3M12,7A5,5 0 0,1 17,12C17,12.64 16.87,13.26 16.64,13.82L19.57,16.75C21.07,15.5 22.27,13.86 23,12C21.27,7.61 17,4.5 12,4.5C10.6,4.5 9.26,4.75 8,5.2L10.17,7.35C10.74,7.13 11.35,7 12,7Z":"M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9M12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17M12,4.5C7,4.5 2.73,7.61 1,12C2.73,16.39 7,19.5 12,19.5C17,19.5 21.27,16.39 23,12C21.27,7.61 17,4.5 12,4.5Z"):"")}},{kind:"method",key:"_toggleUnmaskedPassword",value:function(){this._unmaskedPassword=!this._unmaskedPassword}},{kind:"method",key:"_handleChange",value:function(e){var t=e.target.value;this.value!==t&&(""!==t||this.required||(t=void 0),(0,a.B)(this,"value-changed",{value:t}))}},{kind:"get",static:!0,key:"styles",value:function(){return(0,n.iv)(Wx||(Wx=Kx(["\n :host {\n display: block;\n position: relative;\n }\n ha-textarea,\n ha-textfield {\n width: 100%;\n }\n ha-icon-button {\n position: absolute;\n top: 16px;\n right: 16px;\n --mdc-icon-button-size: 24px;\n --mdc-icon-size: 20px;\n color: var(--secondary-text-color);\n }\n "])))}}]}}),n.oi);function dj(e){return dj="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},dj(e)}function fj(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function pj(e,t){return pj=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},pj(e,t)}function hj(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=vj(e);if(t){var i=vj(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return mj(this,r)}}function mj(e,t){if(t&&("object"===dj(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return yj(e)}function yj(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function vj(e){return vj=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},vj(e)}function bj(){bj=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!wj(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),uj=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this.value,this.hass.locale,this.disabled,this.required,this.helper,this.label);var e,t}}]}}),n.oi);function Oj(e){return Oj="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Oj(e)}function Sj(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Dj(e,t){return Dj=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Dj(e,t)}function xj(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=zj(e);if(t){var i=zj(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return jj(this,r)}}function jj(e,t){if(t&&("object"===Oj(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Tj(e)}function Tj(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function zj(e){return zj=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},zj(e)}function Vj(){Vj=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Rj(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),_j=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this.label,this.value,this.required,this.disabled,this.helper,this.selector.icon.fallbackPath,this.selector.icon.placeholder,this._valueChanged);var e,t}},{kind:"method",key:"_valueChanged",value:function(e){(0,a.B)(this,"value-changed",{value:e.detail.value})}}]}}),n.oi);var Zj,Uj,Nj,qj=r(32594);function $j(e){return $j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$j(e)}function Wj(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Yj(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Kj(e,t){return Kj=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Kj(e,t)}function Xj(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Jj(e);if(t){var i=Jj(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Gj(this,r)}}function Gj(e,t){if(t&&("object"===$j(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Qj(e)}function Qj(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Jj(e){return Jj=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Jj(e)}function eT(){eT=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!nT(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r',"\n ","\n \n "])),this.label||this.hass.localize("ui.components.theme_picker.theme"),this.value,this.required,this.disabled,this._changed,qj.U,this.hass.localize("ui.components.theme_picker.no_theme"),Object.keys(this.hass.themes.themes).sort().map((function(e){return(0,n.dy)(Uj||(Uj=Wj(["",""])),e,e)})))}},{kind:"get",static:!0,key:"styles",value:function(){return(0,n.iv)(Nj||(Nj=Wj(["\n ha-select {\n width: 100%;\n }\n "])))}},{kind:"method",key:"_changed",value:function(e){this.hass&&""!==e.target.value&&(this.value="remove"===e.target.value?void 0:e.target.value,(0,a.B)(this,"value-changed",{value:this.value}))}}]}}),n.oi);function lT(e){return lT="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},lT(e)}function uT(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function dT(e,t){return dT=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},dT(e,t)}function fT(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=mT(e);if(t){var i=mT(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return pT(this,r)}}function pT(e,t){if(t&&("object"===lT(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return hT(e)}function hT(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function mT(e){return mT=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},mT(e)}function yT(){yT=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!kT(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n "],t||(t=e.slice(0)),cT=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))),this.hass,this.value,this.label,this.disabled,this.required);var e,t}}]}}),n.oi);function PT(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}var AT,_T,OT,ST=function(){var e,t=(e=regeneratorRuntime.mark((function e(t,n){var i,o,a,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.parentNode){e.next=2;break}throw new Error("Cannot setup Leaflet map on disconnected element");case 2:return e.next=4,r.e(208).then(r.t.bind(r,70208,23));case 4:return(i=e.sent.default).Icon.Default.imagePath="/static/images/leaflet/images/",o=i.map(t),(a=document.createElement("link")).setAttribute("href","/static/images/leaflet/leaflet.css"),a.setAttribute("rel","stylesheet"),t.parentNode.appendChild(a),o.setView([52.3731339,4.8903147],13),s=DT(i,Boolean(n)).addTo(o),e.abrupt("return",[o,i,s]);case 14:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){PT(o,n,i,a,s,"next",e)}function s(e){PT(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e,r){return t.apply(this,arguments)}}(),DT=function(e,t){return e.tileLayer("https://{s}.basemaps.cartocdn.com/".concat(t?"dark_all":"light_all","/{z}/{x}/{y}").concat(e.Browser.retina?"@2x.png":".png"),{attribution:'© OpenStreetMap, © CARTO',subdomains:"abcd",minZoom:0,maxZoom:20})};function xT(e){return xT="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},xT(e)}function jT(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function TT(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function zT(e,t){return zT=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},zT(e,t)}function VT(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=RT(e);if(t){var i=RT(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return HT(this,r)}}function HT(e,t){if(t&&("object"===xT(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return MT(e)}function MT(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function RT(e){return RT=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},RT(e)}function LT(){LT=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!BT(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0){var u=t.gradualOpacity?a+l*o:void 0;e._mapPaths.push(n.circleMarker(t.points[l],{radius:3,color:t.color||i,opacity:u,fillOpacity:u,interactive:!1}))}e._mapPaths.forEach((function(e){return r.addLayer(e)}))}))}}},{kind:"method",key:"_drawEntities",value:function(){var e,t=this.hass,r=this.leafletMap,n=this.Leaflet;if(t&&r&&n&&(this._mapItems.length&&(this._mapItems.forEach((function(e){return e.remove()})),this._mapItems=[]),this._mapZones.length&&(this._mapZones.forEach((function(e){return e.remove()})),this._mapZones=[]),this.entities)){var i,o=getComputedStyle(this),a=o.getPropertyValue("--accent-color"),s=o.getPropertyValue("--dark-primary-color"),c=(null!==(e=this.darkMode)&&void 0!==e?e:this.hass.themes.darkMode)?"dark":"light",l=JT(this.entities);try{for(l.s();!(i=l.n()).done;){var u=i.value,d=t.states[wz(u)];if(d){var f=(0,ze.C)(d),p=d.attributes,h=p.latitude,m=p.longitude,y=p.passive,v=p.icon,b=p.radius,k=p.entity_picture,g=p.gps_accuracy;if(h&&m)if("zone"!==(0,fa.N)(d)){var w=f.split(" ").map((function(e){return e[0]})).join("").substr(0,3);this._mapItems.push(n.marker([h,m],{icon:n.divIcon({html:'\n \n "),iconSize:[48,48],className:""}),title:(0,ze.C)(d)})),g&&this._mapItems.push(n.circle([h,m],{interactive:!1,color:s,radius:g}))}else{if(y)continue;var E="";if(v){var C=document.createElement("ha-icon");C.setAttribute("icon",v),E=C.outerHTML}else{var P=document.createElement("span");P.innerHTML=f,E=P.outerHTML}this._mapZones.push(n.marker([h,m],{icon:n.divIcon({html:E,iconSize:[24,24],className:c}),interactive:!1,title:f})),this._mapZones.push(n.circle([h,m],{interactive:!1,color:a,radius:b}))}}}}catch(A){l.e(A)}finally{l.f()}this._mapItems.forEach((function(e){return r.addLayer(e)})),this._mapZones.forEach((function(e){return r.addLayer(e)}))}}},{kind:"method",key:"_attachObserver",value:(r=QT(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this._resizeObserver){e.next=4;break}return e.next=3,(0,YT.P)();case 3:this._resizeObserver=new ResizeObserver((function(){var e;null===(e=t.leafletMap)||void 0===e||e.invalidateSize({debounceMoveend:!0})}));case 4:this._resizeObserver.observe(this);case 5:case"end":return e.stop()}}),e,this)}))),function(){return r.apply(this,arguments)})},{kind:"get",static:!0,key:"styles",value:function(){return(0,n.iv)(WT||(e=["\n :host {\n display: block;\n height: 300px;\n }\n #map {\n height: 100%;\n }\n #map.dark {\n background: #090909;\n }\n .light {\n color: #000000;\n }\n .dark {\n color: #ffffff;\n }\n .leaflet-marker-draggable {\n cursor: move !important;\n }\n .leaflet-edit-resize {\n border-radius: 50%;\n cursor: nesw-resize !important;\n }\n .named-icon {\n display: flex;\n align-items: center;\n justify-content: center;\n flex-direction: column;\n text-align: center;\n color: var(--primary-text-color);\n }\n .leaflet-pane {\n z-index: 0 !important;\n }\n .leaflet-control,\n .leaflet-top,\n .leaflet-bottom {\n z-index: 1 !important;\n }\n "],t||(t=e.slice(0)),WT=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))));var e,t}}]}}),n.fl);function Ez(e){return Ez="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ez(e)}function Cz(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Pz(e,t){return Pz=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Pz(e,t)}function Az(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Rz(e);if(t){var i=Rz(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return _z(this,r)}}function _z(e,t){if(t&&("object"===Ez(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Oz(e)}function Oz(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Sz(){Sz=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!jz(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n ","\n "])),this.hass,this._getLayers(this._circles,this._locationMarkers),this.zoom,this.autoFit,this.darkMode,this.helper?(0,n.dy)(kz||(kz=Cz(["",""])),this.helper):"")}},{kind:"field",key:"_getLayers",value:function(){return(0,s.Z)((function(e,t){var r=[];return Array.prototype.push.apply(r,Object.values(e)),t&&Array.prototype.push.apply(r,Object.values(t)),r}))}},{kind:"method",key:"willUpdate",value:function(e){Mz(Rz(o.prototype),"willUpdate",this).call(this,e),this.Leaflet&&e.has("locations")&&this._updateMarkers()}},{kind:"method",key:"_updateLocation",value:function(e){var t=e.target,r=t.getLatLng(),n=r.lng;Math.abs(n)>180&&(n=(n%360+540)%360-180);var i=[r.lat,n];(0,a.B)(this,"location-updated",{id:t.id,location:i},{bubbles:!1})}},{kind:"method",key:"_updateRadius",value:function(e){var t=e.target,r=this._locationMarkers[t.id];(0,a.B)(this,"radius-updated",{id:t.id,radius:r.getRadius()},{bubbles:!1})}},{kind:"method",key:"_markerClicked",value:function(e){var t=e.target;(0,a.B)(this,"marker-clicked",{id:t.id},{bubbles:!1})}},{kind:"method",key:"_updateMarkers",value:function(){var e=this;if(!this.locations||!this.locations.length)return this._circles={},void(this._locationMarkers=void 0);var t={},r={},n=getComputedStyle(this).getPropertyValue("--accent-color");this.locations.forEach((function(i){var o;if(i.icon){var a=document.createElement("div");a.className="named-icon",i.name&&(a.innerText=i.name);var s=document.createElement("ha-icon");s.setAttribute("icon",i.icon),a.prepend(s),o=e.Leaflet.divIcon({html:a.outerHTML,iconSize:[24,24],className:"light"})}if(i.radius){var c=e.Leaflet.circle([i.latitude,i.longitude],{color:i.radius_color||n,radius:i.radius});i.radius_editable||i.location_editable?(c.editing.enable(),c.addEventListener("add",(function(){var t=c.editing._moveMarker,r=c.editing._resizeMarkers[0];o&&t.setIcon(o),r.id=t.id=i.id,t.addEventListener("dragend",(function(t){return e._updateLocation(t)})).addEventListener("click",(function(t){return e._markerClicked(t)})),i.radius_editable?r.addEventListener("dragend",(function(t){return e._updateRadius(t)})):r.remove()})),t[i.id]=c):r[i.id]=c}if(!i.radius||!i.radius_editable&&!i.location_editable){var l={title:i.name,draggable:i.location_editable};o&&(l.icon=o);var u=e.Leaflet.marker([i.latitude,i.longitude],l).addEventListener("dragend",(function(t){return e._updateLocation(t)})).addEventListener("click",(function(t){return e._markerClicked(t)}));u.id=i.id,t[i.id]=u}})),this._circles=r,this._locationMarkers=t,(0,a.B)(this,"markers-updated")}},{kind:"get",static:!0,key:"styles",value:function(){return(0,n.iv)(gz||(gz=Cz(["\n ha-map {\n display: block;\n height: 100%;\n }\n "])))}}]}}),n.oi);function Iz(e){return Iz="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Iz(e)}function Bz(e,t){return oV(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,i,o=[],a=!0,s=!1;try{for(r=r.call(e);!(a=(n=r.next()).done)&&(o.push(n.value),!t||o.length!==t);a=!0);}catch(c){s=!0,i=c}finally{try{a||null==r.return||r.return()}finally{if(s)throw i}}return o}(e,t)||nV(e,t)||rV()}function Zz(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Uz(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Nz(e,t){return Nz=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Nz(e,t)}function qz(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Yz(e);if(t){var i=Yz(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return $z(this,r)}}function $z(e,t){if(t&&("object"===Iz(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Wz(e)}function Wz(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Yz(e){return Yz=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Yz(e)}function Kz(){Kz=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Qz(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n :host {\n display: block;\n }\n\n .title {\n margin: 5px 0 8px;\n color: var(--primary-text-color);\n }\n\n .slider-container {\n display: flex;\n }\n\n ha-icon {\n margin-top: 4px;\n color: var(--secondary-text-color);\n }\n\n ha-slider {\n flex-grow: 1;\n background-image: var(--ha-slider-background);\n border-radius: 4px;\n }\n \n\n
[[_getTitle()]]
\n
\n
\n \n \n
\n \n '],t||(t=e.slice(0)),aV=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))));var e,t}},{key:"properties",get:function(){return{caption:String,disabled:Boolean,required:Boolean,min:Number,max:Number,pin:Boolean,step:Number,helper:String,extra:{type:Boolean,value:!1},ignoreBarTouch:{type:Boolean,value:!0},icon:{type:String,value:""},value:{type:Number,notify:!0}}}}],(r=[{key:"_getTitle",value:function(){return"".concat(this.caption).concat(this.caption&&this.required?" *":"")}}])&&uV(t.prototype,r),n&&uV(t,n),o}(r(28426).H3);function bV(e){return bV="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bV(e)}function kV(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function gV(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function wV(e,t){return wV=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},wV(e,t)}function EV(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=AV(e);if(t){var i=AV(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return CV(this,r)}}function CV(e,t){if(t&&("object"===bV(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return PV(e)}function PV(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function AV(e){return AV=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},AV(e)}function _V(){_V=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!DV(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new 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 tBC_SO!{8X=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(s)||s);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(s)||s);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,i=new Array(t);r\n '])),this.label?(0,s.dy)(o||(o=d(["

","","

"])),this.label,this.required?" *":""):"",this.hass,this._yaml,this.readOnly,!1===this.isValid,this._onChange)}},{kind:"method",key:"_onChange",value:function(e){var t;e.stopPropagation(),this._yaml=e.detail.value;var r=!0;if(this._yaml)try{t=(0,a.zD)(this._yaml,{schema:this.yamlSchema})}catch(i){r=!1}else t={};this.value=t,this.isValid=r,(0,c.B)(this,"value-changed",{value:t,isValid:r})}},{kind:"get",key:"yaml",value:function(){return this._yaml}}]}}),s.oi)}}]); \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/0eda85ff.js.gz b/supervisor/api/panel/frontend_es5/0eda85ff.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8915a0ee4e4be0cf43de93161d1e9408b57ec1d5 GIT binary patch literal 5631 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 S#wZ4P7W@O?_Dt2dTL1t+VdmTb diff --git a/supervisor/api/panel/frontend_es5/82159420.js b/supervisor/api/panel/frontend_es5/11665104.js similarity index 99% rename from supervisor/api/panel/frontend_es5/82159420.js rename to supervisor/api/panel/frontend_es5/11665104.js index 0338b90ed90..4a5d1868f26 100644 --- a/supervisor/api/panel/frontend_es5/82159420.js +++ b/supervisor/api/panel/frontend_es5/11665104.js @@ -1 +1 @@ -"use strict";(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[884],{56884:function(e,t,r){r.r(t);var n,i,o,a=r(37500),s=r(80458),c=r(39710),l=(r(93546),r(11654)),f=r(55677);function d(e){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function u(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function m(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=b(e);if(t){var i=b(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return y(this,r)}}function y(e,t){if(t&&("object"===d(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return v(e)}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function w(){w=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!E(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var f=0;f=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n \n \n "])),this.closeDialog,(0,c.i)(this.hass,this.title),this.content||""):(0,a.dy)(n||(n=u([""])))}},{kind:"get",static:!0,key:"styles",value:function(){return[l.yu,f.l,(0,a.iv)(o||(o=u(["\n app-toolbar {\n margin: 0;\n padding: 0 16px;\n color: var(--primary-text-color);\n background-color: var(--secondary-background-color);\n }\n app-toolbar [main-title] {\n margin-left: 16px;\n }\n @media all and (max-width: 450px), all and (max-height: 500px) {\n app-toolbar {\n color: var(--text-primary-color);\n background-color: var(--primary-color);\n }\n ha-markdown {\n padding: 16px;\n }\n }\n "])))]}}]}}),a.oi)}}]); \ No newline at end of file +"use strict";(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[884],{56884:function(e,t,r){r.r(t);var n,i,o,a=r(37500),s=r(63550),c=r(39710),l=(r(93546),r(11654)),f=r(55677);function d(e){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function u(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function m(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=b(e);if(t){var i=b(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return y(this,r)}}function y(e,t){if(t&&("object"===d(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return v(e)}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function w(){w=function(){return e};var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!E(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var f=0;f=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r\n \n \n "])),this.closeDialog,(0,c.i)(this.hass,this.title),this.content||""):(0,a.dy)(n||(n=u([""])))}},{kind:"get",static:!0,key:"styles",value:function(){return[l.yu,f.l,(0,a.iv)(o||(o=u(["\n app-toolbar {\n margin: 0;\n padding: 0 16px;\n color: var(--primary-text-color);\n background-color: var(--secondary-background-color);\n }\n app-toolbar [main-title] {\n margin-left: 16px;\n }\n @media all and (max-width: 450px), all and (max-height: 500px) {\n app-toolbar {\n color: var(--text-primary-color);\n background-color: var(--primary-color);\n }\n ha-markdown {\n padding: 16px;\n }\n }\n "])))]}}]}}),a.oi)}}]); \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/11665104.js.gz b/supervisor/api/panel/frontend_es5/11665104.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0e4845fc81c5de1c0adf9450a0270a1dfad4fe78 GIT binary patch literal 3541 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 PzRC2zjYRI+9V`F<%Cg{q literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/1199eafb.js.gz b/supervisor/api/panel/frontend_es5/1199eafb.js.gz deleted file mode 100644 index 3b5b004f49e67fb21ac5518fa0d1ca3989ace0fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4187 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 diff --git a/supervisor/api/panel/frontend_es5/16fccdec.js.gz b/supervisor/api/panel/frontend_es5/16fccdec.js.gz deleted file mode 100644 index 29e0ddaf4f8a67505b070dfcc06d3ab90316ef31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35880 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 UD8m0`F~ZsZ1Eh5GL0b$10R3NlUH||9 diff --git a/supervisor/api/panel/frontend_es5/16fccdec.js b/supervisor/api/panel/frontend_es5/242f17d6.js similarity index 90% rename from supervisor/api/panel/frontend_es5/16fccdec.js rename to supervisor/api/panel/frontend_es5/242f17d6.js index 21caff41d66..a648ad1bae4 100644 --- a/supervisor/api/panel/frontend_es5/16fccdec.js +++ b/supervisor/api/panel/frontend_es5/242f17d6.js @@ -1,2 +1,2 @@ -/*! For license information please see 16fccdec.js.LICENSE.txt */ -"use strict";(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[921],{89833:function(e,t,n){n.d(t,{O:function(){return g}});var r,o,i=n(87480),a=n(86251),s=n(37500),l=n(80458),u=n(8636),c=n(51346),f=n(71260);function h(e){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h(e)}function d(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){for(var n=0;n\n ',"\n ","\n ","\n ","\n ","\n \n ","\n "])),(0,u.$)(i),this.renderRipple(),this.outlined?this.renderOutline():this.renderLabel(),this.renderInput(),this.renderCharCounter(t),this.renderLineRipple(),this.renderHelperText(o,n))}},{key:"renderInput",value:function(){var e=this.label?"label":void 0,t=-1===this.minLength?void 0:this.minLength,n=-1===this.maxLength?void 0:this.maxLength,r=this.autocapitalize?this.autocapitalize:void 0;return(0,s.dy)(o||(o=d(["\n \n '])),(0,c.o)(e),(0,f.a)(this.value),this.rows,this.cols,this.disabled,this.placeholder,this.required,this.readOnly,(0,c.o)(t),(0,c.o)(n),(0,c.o)(""===this.name?void 0:this.name),(0,c.o)(this.inputMode),(0,c.o)(r),this.handleInputChange,this.onInputBlur)}}])&&y(t.prototype,n),i&&y(t,i),l}(a.P);(0,i.__decorate)([(0,l.IO)("textarea")],g.prototype,"formElement",void 0),(0,i.__decorate)([(0,l.Cb)({type:Number})],g.prototype,"rows",void 0),(0,i.__decorate)([(0,l.Cb)({type:Number})],g.prototype,"cols",void 0),(0,i.__decorate)([(0,l.Cb)({converter:{fromAttribute:function(e){return null!==e&&(""===e||e)},toAttribute:function(e){return"boolean"==typeof e?e?"":null:e}}})],g.prototype,"charCounter",void 0)},96791:function(e,t,n){var r;n.d(t,{W:function(){return a}});var o,i,a=(0,n(37500).iv)(r||(o=[".mdc-text-field{height:100%}.mdc-text-field__input{resize:none}"],i||(i=o.slice(0)),r=Object.freeze(Object.defineProperties(o,{raw:{value:Object.freeze(i)}}))))},93117:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n".concat(w.toString().replace(":host","html"),""),document.head.appendChild(O.content);var x,k,S,P=(0,v.iv)(g||(x=["\n /* prettier-ignore */\n :host {\n /* from http://codepen.io/shyndman/pen/c5394ddf2e8b2a5c9185904b57421cdb */\n --material-shadow-elevation-2dp: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);\n --material-shadow-elevation-3dp: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 1px 8px 0 rgba(0, 0, 0, 0.12), 0 3px 3px -2px rgba(0, 0, 0, 0.4);\n --material-shadow-elevation-4dp: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.4);\n --material-shadow-elevation-6dp: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.4);\n --material-shadow-elevation-8dp: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.4);\n --material-shadow-elevation-12dp: 0 12px 16px 1px rgba(0, 0, 0, 0.14), 0 4px 22px 3px rgba(0, 0, 0, 0.12), 0 6px 7px -4px rgba(0, 0, 0, 0.4);\n --material-shadow-elevation-16dp: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.4);\n --material-shadow-elevation-24dp: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px -7px rgba(0, 0, 0, 0.4);\n }\n"],k||(k=x.slice(0)),g=Object.freeze(Object.defineProperties(x,{raw:{value:Object.freeze(k)}})))),I=document.createElement("template");I.innerHTML=""),document.head.appendChild(I.content);var C=(0,v.iv)(S||(S=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n :host {\n top: 16px;\n right: 16px;\n /* TODO (@jouni): remove unnecessary multiplication after https://github.com/vaadin/vaadin-overlay/issues/90 is fixed */\n bottom: calc(1px * var(--vaadin-overlay-viewport-bottom) + 16px);\n left: 16px;\n }\n\n [part='overlay'] {\n background-color: var(--material-background-color);\n border-radius: 4px;\n box-shadow: var(--material-shadow-elevation-4dp);\n color: var(--material-body-text-color);\n font-family: var(--material-font-family);\n font-size: var(--material-body-font-size);\n font-weight: 400;\n }\n\n [part='content'] {\n padding: 8px 0;\n }\n\n [part='backdrop'] {\n opacity: 0.2;\n animation: 0.2s vaadin-overlay-backdrop-enter;\n will-change: opacity;\n }\n\n @keyframes vaadin-overlay-backdrop-enter {\n 0% {\n opacity: 0;\n }\n }\n"])));(0,v.hC)("",C,{moduleId:"material-overlay"});var R,E=C;(0,v.hC)("",E,{moduleId:"material-menu-overlay"});var j,T=(0,v.iv)(R||(R=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n :host {\n --_vaadin-combo-box-items-container-border-width: 8px 0;\n --_vaadin-combo-box-items-container-border-style: solid;\n --_vaadin-combo-box-items-container-border-color: transparent;\n }\n\n [part='overlay'] {\n position: relative;\n overflow: visible;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n\n [part='content'] {\n padding: 0;\n }\n\n :host([loading]) [part='loader'] {\n height: 2px;\n position: absolute;\n z-index: 1;\n top: -2px;\n left: 0;\n right: 0;\n background: var(--material-background-color)\n linear-gradient(\n 90deg,\n transparent 0%,\n transparent 20%,\n var(--material-primary-color) 20%,\n var(--material-primary-color) 40%,\n transparent 40%,\n transparent 60%,\n var(--material-primary-color) 60%,\n var(--material-primary-color) 80%,\n transparent 80%,\n transparent 100%\n )\n 0 0 / 400% 100% repeat-x;\n opacity: 0;\n animation: 3s linear infinite material-combo-box-loader-progress, 0.3s 0.1s both material-combo-box-loader-fade-in;\n }\n\n [part='loader']::before {\n content: '';\n display: block;\n height: 100%;\n opacity: 0.16;\n background: var(--material-primary-color);\n }\n\n @keyframes material-combo-box-loader-fade-in {\n 0% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n }\n\n @keyframes material-combo-box-loader-progress {\n 0% {\n background-position: 0 0;\n background-size: 300% 100%;\n }\n\n 33% {\n background-position: -100% 0;\n background-size: 400% 100%;\n }\n\n 67% {\n background-position: -200% 0;\n background-size: 250% 100%;\n }\n\n 100% {\n background-position: -300% 0;\n background-size: 300% 100%;\n }\n }\n\n /* RTL specific styles */\n\n @keyframes material-combo-box-loader-progress-rtl {\n 0% {\n background-position: 100% 0;\n background-size: 300% 100%;\n }\n\n 33% {\n background-position: 200% 0;\n background-size: 400% 100%;\n }\n\n 67% {\n background-position: 300% 0;\n background-size: 250% 100%;\n }\n\n 100% {\n background-position: 400% 0;\n background-size: 300% 100%;\n }\n }\n\n :host([loading][dir='rtl']) [part='loader'] {\n animation: 3s linear infinite material-combo-box-loader-progress-rtl,\n 0.3s 0.1s both material-combo-box-loader-fade-in;\n }\n"])));(0,v.hC)("vaadin-combo-box-overlay",[E,T],{moduleId:"material-combo-box-overlay"});var A,z=(0,v.iv)(j||(j=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n :host {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 36px;\n padding: 8px 32px 8px 10px;\n overflow: hidden;\n font-family: var(--material-font-family);\n font-size: var(--material-small-font-size);\n line-height: 24px;\n }\n\n /* It's the list-box's responsibility to add the focus style */\n :host([focused]) {\n outline: none;\n }\n\n /* Checkmark */\n [part='checkmark']::before {\n display: var(--_material-item-selected-icon-display, none);\n content: '';\n font-family: material-icons;\n font-size: 24px;\n line-height: 1;\n font-weight: 400;\n width: 24px;\n text-align: center;\n margin-right: 10px;\n color: var(--material-secondary-text-color);\n flex: none;\n }\n\n :host([selected]) [part='checkmark']::before {\n content: var(--material-icons-check);\n }\n\n @media (any-hover: hover) {\n :host(:hover:not([disabled])) {\n background-color: var(--material-secondary-background-color);\n }\n\n :host([focused]:not([disabled])) {\n background-color: var(--material-divider-color);\n }\n }\n\n /* Disabled */\n :host([disabled]) {\n color: var(--material-disabled-text-color);\n cursor: default;\n pointer-events: none;\n }\n\n /* RTL specific styles */\n :host([dir='rtl']) {\n padding: 8px 10px 8px 32px;\n }\n\n :host([dir='rtl']) [part='checkmark']::before {\n margin-right: 0;\n margin-left: 10px;\n }\n"])));(0,v.hC)("vaadin-item",z,{moduleId:"material-item"});var V=(0,v.iv)(A||(A=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n :host {\n cursor: pointer;\n -webkit-tap-highlight-color: transparent;\n padding: 4px 10px;\n --_material-item-selected-icon-display: block;\n }\n"])));(0,v.hC)("vaadin-combo-box-item",[z,V],{moduleId:"material-combo-box-item"});var L=n(28426);function B(e,t){for(var n=0;n0?t="default":(e.scrollLeft=2,e.scrollLeft<2&&(t="negative")),document.body.removeChild(e),t}},{key:"getNormalizedScrollLeft",value:function(e,t,n){var r=n.scrollLeft;if("rtl"!==t||!e)return r;switch(e){case"negative":return n.scrollWidth-n.clientWidth+r;case"reverse":return n.scrollWidth-n.clientWidth-r}return r}},{key:"setNormalizedScrollLeft",value:function(e,t,n,r){if("rtl"===t&&e)switch(e){case"negative":n.scrollLeft=n.clientWidth-n.scrollWidth+r;break;case"reverse":n.scrollLeft=n.scrollWidth-n.clientWidth-r;break;default:n.scrollLeft=r}else n.scrollLeft=r}}],(n=null)&&B(t.prototype,n),r&&B(t,r),e}();function M(e){return M="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},M(e)}function N(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function H(e,t){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:e.getAttribute("dir");t?e.setAttribute("dir",t):null!=n&&e.removeAttribute("dir")},J=function(){return document.documentElement.getAttribute("dir")},Q=function(e){return function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&F(e,t)}(i,e);var t,n,r,o=q(i);function i(){return N(this,i),o.apply(this,arguments)}return t=i,n=[{key:"connectedCallback",value:function(){$(W(i.prototype),"connectedCallback",this).call(this),this.hasAttribute("dir")||(this.__subscribe(),K(this,J(),null))}},{key:"attributeChangedCallback",value:function(e,t,n){if($(W(i.prototype),"attributeChangedCallback",this).call(this,e,t,n),"dir"===e){var r=J(),o=n===r&&-1===G.indexOf(this),a=!n&&t&&-1===G.indexOf(this),s=n!==r&&t===r;o||a?(this.__subscribe(),K(this,r,n)):s&&this.__subscribe(!1)}}},{key:"disconnectedCallback",value:function(){$(W(i.prototype),"disconnectedCallback",this).call(this),this.__subscribe(!1),this.removeAttribute("dir")}},{key:"_valueToNodeAttribute",value:function(e,t,n){("dir"!==n||""!==t||e.hasAttribute("dir"))&&$(W(i.prototype),"_valueToNodeAttribute",this).call(this,e,t,n)}},{key:"_attributeToProperty",value:function(e,t,n){"dir"!==e||t?$(W(i.prototype),"_attributeToProperty",this).call(this,e,t,n):this.dir=""}},{key:"__subscribe",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];e?-1===G.indexOf(this)&&G.push(this):G.indexOf(this)>-1&&G.splice(G.indexOf(this),1)}},{key:"__getNormalizedScrollLeft",value:function(e){return D.getNormalizedScrollLeft(Y,this.getAttribute("dir")||"ltr",e)}},{key:"__setNormalizedScrollLeft",value:function(e,t){return D.setNormalizedScrollLeft(Y,this.getAttribute("dir")||"ltr",e,t)}}],r=[{key:"properties",get:function(){return{dir:{type:String,value:"",reflectToAttribute:!0}}}},{key:"finalize",value:function(){$(W(i),"finalize",this).call(this),Y||(Y=D.detectScrollType())}}],n&&H(t.prototype,n),r&&H(t,r),i}(e)};function Z(e){return Z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Z(e)}function ee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function te(e,t){for(var n=0;n\n :host {\n display: block;\n }\n\n :host([hidden]) {\n display: none;\n }\n \n \n
\n \n
\n '])))}},{key:"is",get:function(){return"vaadin-combo-box-item"}},{key:"properties",get:function(){return{index:Number,item:Object,label:String,selected:{type:Boolean,value:!1,reflectToAttribute:!0},focused:{type:Boolean,value:!1,reflectToAttribute:!0},renderer:Function,_oldRenderer:Function}}},{key:"observers",get:function(){return["__rendererOrItemChanged(renderer, index, item.*, selected, focused)","__updateLabel(label, renderer)"]}}],n&&te(t.prototype,n),r&&te(t,r),i}((0,v.Tb)(Q(L.H3)));customElements.define(se.is,se);var le=n(20723),ue=n(87529),ce=n(52521),fe=function(e){return e.test(navigator.userAgent)},he=function(e){return e.test(navigator.platform)},de=(fe(/Android/),fe(/Chrome/)&&/Google Inc/.test(navigator.vendor),fe(/Firefox/),he(/^iPad/)||he(/^Mac/)&&navigator.maxTouchPoints>1),pe=he(/^iPhone/)||de,ye=fe(/^((?!chrome|android).)*safari/i),ve=function(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}();function be(e,t){for(var n=0;n0;if(o>=0&&t.push(r),n="slot"===r.localName?r.assignedNodes({flatten:!0}):(r.shadowRoot||r).children)for(var a=0;a0&&t.length>0;)this._hasLowerTabOrder(e[0],t[0])?n.push(t.shift()):n.push(e.shift());return n.concat(e,t)}},{key:"_hasLowerTabOrder",value:function(e,t){var n=Math.max(e.tabIndex,0),r=Math.max(t.tabIndex,0);return 0===n||0===r?r>n:n>r}}],(n=null)&&be(t.prototype,n),r&&be(t,r),e}();function ge(e){return ge="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ge(e)}function we(e,t){for(var n=0;n\n :host {\n z-index: 200;\n position: fixed;\n\n /* Despite of what the names say, is just a container\n for position/sizing/alignment. The actual overlay is the overlay part. */\n\n /* Default position constraints: the entire viewport. Note: themes can\n override this to introduce gaps between the overlay and the viewport. */\n top: 0;\n right: 0;\n bottom: var(--vaadin-overlay-viewport-bottom);\n left: 0;\n\n /* Use flexbox alignment for the overlay part. */\n display: flex;\n flex-direction: column; /* makes dropdowns sizing easier */\n /* Align to center by default. */\n align-items: center;\n justify-content: center;\n\n /* Allow centering when max-width/max-height applies. */\n margin: auto;\n\n /* The host is not clickable, only the overlay part is. */\n pointer-events: none;\n\n /* Remove tap highlight on touch devices. */\n -webkit-tap-highlight-color: transparent;\n\n /* CSS API for host */\n --vaadin-overlay-viewport-bottom: 0;\n }\n\n :host([hidden]),\n :host(:not([opened]):not([closing])) {\n display: none !important;\n }\n\n [part=\'overlay\'] {\n -webkit-overflow-scrolling: touch;\n overflow: auto;\n pointer-events: auto;\n\n /* Prevent overflowing the host in MSIE 11 */\n max-width: 100%;\n box-sizing: border-box;\n\n -webkit-tap-highlight-color: initial; /* reenable tap highlight inside */\n }\n\n [part=\'backdrop\'] {\n z-index: -1;\n content: \'\';\n background: rgba(0, 0, 0, 0.5);\n position: fixed;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n pointer-events: auto;\n }\n \n\n
\n
\n
\n \n
\n
\n '])))}},{key:"is",get:function(){return"vaadin-overlay"}},{key:"properties",get:function(){return{opened:{type:Boolean,notify:!0,observer:"_openedChanged",reflectToAttribute:!0},owner:Element,renderer:Function,template:{type:Object,notify:!0},instanceProps:{type:Object},content:{type:Object,notify:!0},withBackdrop:{type:Boolean,value:!1,reflectToAttribute:!0},model:Object,modeless:{type:Boolean,value:!1,reflectToAttribute:!0,observer:"_modelessChanged"},hidden:{type:Boolean,reflectToAttribute:!0,observer:"_hiddenChanged"},focusTrap:{type:Boolean,value:!1},restoreFocusOnClose:{type:Boolean,value:!1},_mouseDownInside:{type:Boolean},_mouseUpInside:{type:Boolean},_instance:{type:Object},_originalContentPart:Object,_contentNodes:Array,_oldOwner:Element,_oldModel:Object,_oldTemplate:Object,_oldInstanceProps:Object,_oldRenderer:Object,_oldOpened:Boolean}}},{key:"observers",get:function(){return["_templateOrRendererChanged(template, renderer, owner, model, instanceProps, opened)"]}},{key:"__attachedInstances",get:function(){return Array.from(document.body.children).filter((function(e){return e instanceof i&&!e.hasAttribute("closing")})).sort((function(e,t){return e.__zIndex-t.__zIndex||0}))}}],(n=[{key:"ready",value:function(){Oe(Ie(i.prototype),"ready",this).call(this),this._observer.flush(),this.addEventListener("click",(function(){})),this.$.backdrop.addEventListener("click",(function(){}))}},{key:"_detectIosNavbar",value:function(){if(this.opened){var e=window.innerHeight,t=window.innerWidth>e,n=document.documentElement.clientHeight;t&&n>e?this.style.setProperty("--vaadin-overlay-viewport-bottom",n-e+"px"):this.style.setProperty("--vaadin-overlay-viewport-bottom","0")}}},{key:"_setTemplateFromNodes",value:function(e){this.template=e.filter((function(e){return e.localName&&"template"===e.localName}))[0]||this.template}},{key:"close",value:function(e){var t=new CustomEvent("vaadin-overlay-close",{bubbles:!0,cancelable:!0,detail:{sourceEvent:e}});this.dispatchEvent(t),t.defaultPrevented||(this.opened=!1)}},{key:"connectedCallback",value:function(){Oe(Ie(i.prototype),"connectedCallback",this).call(this),this._boundIosResizeListener&&(this._detectIosNavbar(),window.addEventListener("resize",this._boundIosResizeListener))}},{key:"disconnectedCallback",value:function(){Oe(Ie(i.prototype),"disconnectedCallback",this).call(this),this._boundIosResizeListener&&window.removeEventListener("resize",this._boundIosResizeListener)}},{key:"requestContentUpdate",value:function(){this.renderer&&this.renderer.call(this.owner,this.content,this.owner,this.model)}},{key:"_ironOverlayCanceled",value:function(e){e.preventDefault()}},{key:"_mouseDownListener",value:function(e){this._mouseDownInside=e.composedPath().indexOf(this.$.overlay)>=0}},{key:"_mouseUpListener",value:function(e){this._mouseUpInside=e.composedPath().indexOf(this.$.overlay)>=0}},{key:"_outsideClickListener",value:function(e){if(-1!==e.composedPath().indexOf(this.$.overlay)||this._mouseDownInside||this._mouseUpInside)return this._mouseDownInside=!1,void(this._mouseUpInside=!1);if(this._last){var t=new CustomEvent("vaadin-overlay-outside-click",{bubbles:!0,cancelable:!0,detail:{sourceEvent:e}});this.dispatchEvent(t),this.opened&&!t.defaultPrevented&&this.close(e)}}},{key:"_keydownListener",value:function(e){if(this._last)if("Tab"===e.key&&this.focusTrap&&!e.defaultPrevented)this._cycleTab(e.shiftKey?-1:1),e.preventDefault();else if("Escape"===e.key||"Esc"===e.key){var t=new CustomEvent("vaadin-overlay-escape-press",{bubbles:!0,cancelable:!0,detail:{sourceEvent:e}});this.dispatchEvent(t),this.opened&&!t.defaultPrevented&&this.close(e)}}},{key:"_ensureTemplatized",value:function(){this._setTemplateFromNodes(Array.from(this.children))}},{key:"_openedChanged",value:function(e,t){var n=this;this._instance||this._ensureTemplatized(),e?(this.__restoreFocusNode=this._getActiveElement(),this._animatedOpening(),(0,ue.T8)(this,(function(){n.focusTrap&&!n.contains(document.activeElement)&&n._cycleTab(0,0);var e=new CustomEvent("vaadin-overlay-open",{bubbles:!0});n.dispatchEvent(e)})),this.modeless||this._addGlobalListeners()):t&&(this._animatedClosing(),this.modeless||this._removeGlobalListeners())}},{key:"_hiddenChanged",value:function(e){e&&this.hasAttribute("closing")&&this._flushAnimation("closing")}},{key:"_shouldAnimate",value:function(){var e=getComputedStyle(this).getPropertyValue("animation-name");return!("none"===getComputedStyle(this).getPropertyValue("display"))&&e&&"none"!=e}},{key:"_enqueueAnimation",value:function(e,t){var n=this,r="__".concat(e,"Handler"),o=function e(o){o&&o.target!==n||(t(),n.removeEventListener("animationend",e),delete n[r])};this[r]=o,this.addEventListener("animationend",o)}},{key:"_flushAnimation",value:function(e){var t="__".concat(e,"Handler");"function"==typeof this[t]&&this[t]()}},{key:"_animatedOpening",value:function(){var e=this;this.parentNode===document.body&&this.hasAttribute("closing")&&this._flushAnimation("closing"),this._attachOverlay(),this.modeless||this._enterModalState(),this.setAttribute("opening","");var t=function(){document.addEventListener("iron-overlay-canceled",e._boundIronOverlayCanceledListener),e.removeAttribute("opening")};this._shouldAnimate()?this._enqueueAnimation("opening",t):t()}},{key:"_attachOverlay",value:function(){this._placeholder=document.createComment("vaadin-overlay-placeholder"),this.parentNode.insertBefore(this._placeholder,this),document.body.appendChild(this),this.bringToFront()}},{key:"_animatedClosing",value:function(){var e=this;if(this.hasAttribute("opening")&&this._flushAnimation("opening"),this._placeholder){if(this._exitModalState(),this.restoreFocusOnClose&&this.__restoreFocusNode){var t=this._getActiveElement();(t===document.body||this._deepContains(t))&&this.__restoreFocusNode.focus(),this.__restoreFocusNode=null}this.setAttribute("closing","");var n=function(){document.removeEventListener("iron-overlay-canceled",e._boundIronOverlayCanceledListener),e._detachOverlay(),e.shadowRoot.querySelector('[part="overlay"]').style.removeProperty("pointer-events"),e.removeAttribute("closing")};this._shouldAnimate()?this._enqueueAnimation("closing",n):n()}}},{key:"_detachOverlay",value:function(){this._placeholder.parentNode.insertBefore(this,this._placeholder),this._placeholder.parentNode.removeChild(this._placeholder)}},{key:"_last",get:function(){return this===i.__attachedInstances.pop()}},{key:"_modelessChanged",value:function(e){e?(this._removeGlobalListeners(),this._exitModalState()):this.opened&&(this._addGlobalListeners(),this._enterModalState())}},{key:"_addGlobalListeners",value:function(){document.addEventListener("mousedown",this._boundMouseDownListener),document.addEventListener("mouseup",this._boundMouseUpListener),document.documentElement.addEventListener("click",this._boundOutsideClickListener,!0),document.addEventListener("keydown",this._boundKeydownListener)}},{key:"_enterModalState",value:function(){var e=this;"none"!==document.body.style.pointerEvents&&(this._previousDocumentPointerEvents=document.body.style.pointerEvents,document.body.style.pointerEvents="none"),i.__attachedInstances.forEach((function(t){t!==e&&(t.shadowRoot.querySelector('[part="overlay"]').style.pointerEvents="none")}))}},{key:"_removeGlobalListeners",value:function(){document.removeEventListener("mousedown",this._boundMouseDownListener),document.removeEventListener("mouseup",this._boundMouseUpListener),document.documentElement.removeEventListener("click",this._boundOutsideClickListener,!0),document.removeEventListener("keydown",this._boundKeydownListener)}},{key:"_exitModalState",value:function(){void 0!==this._previousDocumentPointerEvents&&(document.body.style.pointerEvents=this._previousDocumentPointerEvents,delete this._previousDocumentPointerEvents);for(var e,t=i.__attachedInstances;(e=t.pop())&&(e===this||(e.shadowRoot.querySelector('[part="overlay"]').style.removeProperty("pointer-events"),e.modeless)););}},{key:"_removeOldContent",value:function(){var e=this;this.content&&this._contentNodes&&(this._observer.disconnect(),this._contentNodes.forEach((function(t){t.parentNode===e.content&&e.content.removeChild(t)})),this._originalContentPart&&(this.$.content.parentNode.replaceChild(this._originalContentPart,this.$.content),this.$.content=this._originalContentPart,this._originalContentPart=void 0),this._observer.connect(),this._contentNodes=void 0,this.content=void 0)}},{key:"_stampOverlayTemplate",value:function(e,t){this._removeOldContent(),e._Templatizer||(e._Templatizer=(0,ce.Uv)(e,this,{instanceProps:t,forwardHostProp:function(e,t){this._instance&&this._instance.forwardHostProp(e,t)}})),this._instance=new e._Templatizer({}),this._contentNodes=Array.from(this._instance.root.childNodes);var n=e._templateRoot||(e._templateRoot=e.getRootNode());if(n!==document){this.$.content.shadowRoot||this.$.content.attachShadow({mode:"open"});var r=Array.from(n.querySelectorAll("style")).reduce((function(e,t){return e+t.textContent}),"");if(r=r.replace(/:host/g,":host-nomatch")){var o=document.createElement("style");o.textContent=r,this.$.content.shadowRoot.appendChild(o),this._contentNodes.unshift(o)}this.$.content.shadowRoot.appendChild(this._instance.root),this.content=this.$.content.shadowRoot}else this.appendChild(this._instance.root),this.content=this}},{key:"_removeNewRendererOrTemplate",value:function(e,t,n,r){e!==t?this.template=void 0:n!==r&&(this.renderer=void 0)}},{key:"_templateOrRendererChanged",value:function(e,t,n,r,o,i){if(e&&t)throw this._removeNewRendererOrTemplate(e,this._oldTemplate,t,this._oldRenderer),new Error("You should only use either a renderer or a template for overlay content");var a=this._oldOwner!==n||this._oldModel!==r;this._oldModel=r,this._oldOwner=n;var s=this._oldInstanceProps!==o||this._oldTemplate!==e;this._oldInstanceProps=o,this._oldTemplate=e;var l=this._oldRenderer!==t;this._oldRenderer=t;var u=this._oldOpened!==i;this._oldOpened=i,l&&(this.content=this,this.content.innerHTML="",delete this.content._$litPart$),e&&s?this._stampOverlayTemplate(e,o):t&&(l||u||a)&&i&&this.requestContentUpdate()}},{key:"_isFocused",value:function(e){return e&&e.getRootNode().activeElement===e}},{key:"_focusedIndex",value:function(e){return(e=e||this._getFocusableElements()).indexOf(e.filter(this._isFocused).pop())}},{key:"_cycleTab",value:function(e,t){var n=this._getFocusableElements();void 0===t&&(t=this._focusedIndex(n)),(t+=e)>=n.length?t=0:t<0&&(t=n.length-1),n[t].focus()}},{key:"_getFocusableElements",value:function(){return me.getTabbableNodes(this.$.overlay)}},{key:"_getActiveElement",value:function(){for(var e=document.activeElement||document.body;e.shadowRoot&&e.shadowRoot.activeElement;)e=e.shadowRoot.activeElement;return e}},{key:"_deepContains",value:function(e){if(this.contains(e))return!0;for(var t=e,n=e.ownerDocument;t&&t!==n&&t!==this;)t=t.parentNode||t.host;return t===this}},{key:"bringToFront",value:function(){var e=this,t="",n=i.__attachedInstances.filter((function(t){return t!==e})).pop();n&&(t=n.__zIndex+1),this.style.zIndex=t,this.__zIndex=t||parseFloat(getComputedStyle(this).zIndex)}}])&&we(t.prototype,n),r&&we(t,r),i}((0,v.Tb)(Q(L.H3)));function Re(e){return Re="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Re(e)}function Ee(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function je(e,t){for(var n=0;n(o?l:s)||u>t)}},{key:"__calculatePositionInOneDimension",value:function(e,t,n,r,o,i){var a,s=i?r.start:r.end,l=i?r.end:r.start;return Ee(a={},s,parseFloat(o.style[s]||getComputedStyle(o)[s])+(t[i?r.start:r.end]-e[n===i?r.end:r.start])*(i?-1:1)+"px"),Ee(a,l,""),a}}],r=[{key:"properties",get:function(){return{positionTarget:{type:Object,value:null},horizontalAlign:{type:String,value:"start"},verticalAlign:{type:String,value:"top"},noHorizontalOverlap:{type:Boolean,value:!1},noVerticalOverlap:{type:Boolean,value:!1}}}},{key:"observers",get:function(){return["__positionSettingsChanged(positionTarget, horizontalAlign, verticalAlign, noHorizontalOverlap, noVerticalOverlap)","__overlayOpenedChanged(opened)"]}}],n&&je(t.prototype,n),r&&je(t,r),i}(Ce));customElements.define(Xe.is,Xe);var Ke=0,Je=0,Qe=[],Ze=0,et=!1,tt=document.createTextNode("");new window.MutationObserver((function(){et=!1;for(var e=Qe.length,t=0;t=0){if(!Qe[t])throw new Error("invalid async handle: "+e);Qe[t]=null}}};function at(e,t){for(var n=0;n=8,ht={_ratio:.5,_scrollerPaddingTop:0,_scrollPosition:0,_physicalSize:0,_physicalAverage:0,_physicalAverageCount:0,_physicalTop:0,_virtualCount:0,_estScrollHeight:0,_scrollHeight:0,_viewportHeight:0,_viewportWidth:0,_physicalItems:null,_physicalSizes:null,_firstVisibleIndexVal:null,_lastVisibleIndexVal:null,_maxPages:2,_itemsPerRow:1,_itemWidth:0,_rowHeight:0,_templateCost:0,_parentModel:!0,get _physicalBottom(){return this._physicalTop+this._physicalSize},get _scrollBottom(){return this._scrollPosition+this._viewportHeight},get _virtualEnd(){return this._virtualStart+this._physicalCount-1},get _hiddenContentSize(){return(this.grid?this._physicalRows*this._rowHeight:this._physicalSize)-this._viewportHeight},get _maxScrollTop(){return this._estScrollHeight-this._viewportHeight+this._scrollOffset},get _maxVirtualStart(){var e=this._convertIndexToCompleteRow(this._virtualCount);return Math.max(0,e-this._physicalCount)},set _virtualStart(e){e=this._clamp(e,0,this._maxVirtualStart),this.grid&&(e-=e%this._itemsPerRow),this._virtualStartVal=e},get _virtualStart(){return this._virtualStartVal||0},set _physicalStart(e){(e%=this._physicalCount)<0&&(e=this._physicalCount+e),this.grid&&(e-=e%this._itemsPerRow),this._physicalStartVal=e},get _physicalStart(){return this._physicalStartVal||0},get _physicalEnd(){return(this._physicalStart+this._physicalCount-1)%this._physicalCount},set _physicalCount(e){this._physicalCountVal=e},get _physicalCount(){return this._physicalCountVal||0},get _optPhysicalSize(){return 0===this._viewportHeight?1/0:this._viewportHeight*this._maxPages},get _isVisible(){return Boolean(this.offsetWidth||this.offsetHeight)},get firstVisibleIndex(){var e=this._firstVisibleIndexVal;if(null==e){var t=this._physicalTop+this._scrollOffset;e=this._iterateItems((function(e,n){return(t+=this._getPhysicalSizeIncrement(e))>this._scrollPosition?this.grid?n-n%this._itemsPerRow:n:this.grid&&this._virtualCount-1===n?n-n%this._itemsPerRow:void 0}))||0,this._firstVisibleIndexVal=e}return e},get lastVisibleIndex(){var e=this._lastVisibleIndexVal;if(null==e){if(this.grid)e=Math.min(this._virtualCount,this.firstVisibleIndex+this._estRowsInView*this._itemsPerRow-1);else{var t=this._physicalTop+this._scrollOffset;this._iterateItems((function(n,r){t=0;if(this._scrollPosition=e,this._firstVisibleIndexVal=null,this._lastVisibleIndexVal=null,Math.abs(t)>this._physicalSize&&this._physicalSize>0){t-=this._scrollOffset;var r=Math.round(t/this._physicalAverage)*this._itemsPerRow;this._virtualStart=this._virtualStart+r,this._physicalStart=this._physicalStart+r,this._physicalTop=Math.min(Math.floor(this._virtualStart/this._itemsPerRow)*this._physicalAverage,this._scrollPosition),this._update()}else if(this._physicalCount>0){var o=this._getReusables(n);n?(this._physicalTop=o.physicalTop,this._virtualStart=this._virtualStart+o.indexes.length,this._physicalStart=this._physicalStart+o.indexes.length):(this._virtualStart=this._virtualStart-o.indexes.length,this._physicalStart=this._physicalStart-o.indexes.length),this._update(o.indexes,n?null:o.indexes),this._debounce("_increasePoolIfNeeded",this._increasePoolIfNeeded.bind(this,0),it)}},_getReusables:function(e){var t,n,r,o=[],i=this._hiddenContentSize*this._ratio,a=this._virtualStart,s=this._virtualEnd,l=this._physicalCount,u=this._physicalTop+this._scrollOffset,c=this._physicalBottom+this._scrollOffset,f=this._scrollPosition,h=this._scrollBottom;for(e?(t=this._physicalStart,this._physicalEnd,n=f-u):(t=this._physicalEnd,this._physicalStart,n=c-h);n-=r=this._getPhysicalSizeIncrement(t),!(o.length>=l||n<=i);)if(e){if(s+o.length+1>=this._virtualCount)break;if(u+r>=f-this._scrollOffset)break;o.push(t),u+=r,t=(t+1)%l}else{if(a-o.length<=0)break;if(u+this._physicalSize-r<=h)break;o.push(t),u-=r,t=0===t?l-1:t-1}return{indexes:o,physicalTop:u-this._scrollOffset}},_update:function(e,t){if(!(e&&0===e.length||0===this._physicalCount)){if(this._manageFocus(),this._assignModels(e),this._updateMetrics(e),t)for(;t.length;){var n=t.pop();this._physicalTop-=this._getPhysicalSizeIncrement(n)}this._positionItems(),this._updateScrollerSize()}},_isClientFull:function(){return 0!=this._scrollBottom&&this._physicalBottom-1>=this._scrollBottom&&this._physicalTop<=this._scrollPosition},_increasePoolIfNeeded:function(e){var t=this._clamp(this._physicalCount+e,3,this._virtualCount-this._virtualStart);if(t=this._convertIndexToCompleteRow(t),this.grid){var n=t%this._itemsPerRow;n&&t-n<=this._physicalCount&&(t+=this._itemsPerRow),t-=n}var r=t-this._physicalCount,o=Math.round(.5*this._physicalCount);if(!(r<0)){if(r>0){var i=window.performance.now();[].push.apply(this._physicalItems,this._createPool(r));for(var a=0;athis._physicalEnd&&this._isIndexRendered(this._focusedVirtualIndex)&&this._getPhysicalIndex(this._focusedVirtualIndex)=this._virtualCount-1||0===o||(this._isClientFull()?this._physicalSize0&&(this.updateViewportBoundaries(),this._increasePoolIfNeeded(3))},_gridChanged:function(e,t){void 0!==t&&(this.notifyResize(),ut(),e&&this._updateGridMetrics())},_itemsChanged:function(e){if("items"===e.path)this._virtualStart=0,this._physicalTop=0,this._virtualCount=this.items?this.items.length:0,this._physicalIndexForKey={},this._firstVisibleIndexVal=null,this._lastVisibleIndexVal=null,this._physicalCount=this._physicalCount||0,this._physicalItems=this._physicalItems||[],this._physicalSizes=this._physicalSizes||[],this._physicalStart=0,this._scrollTop>this._scrollOffset&&this._resetScrollPosition(0),this._removeFocusedItem(),this._debounce("_render",this._render,rt);else if("items.splices"===e.path){if(this._adjustVirtualIndex(e.value.indexSplices),this._virtualCount=this.items?this.items.length:0,e.value.indexSplices.some((function(e){return e.addedCount>0||e.removed.length>0}))){var t=this._getActiveElement();this.contains(t)&&t.blur()}var n=e.value.indexSplices.some((function(e){return e.index+e.addedCount>=this._virtualStart&&e.index<=this._virtualEnd}),this);this._isClientFull()&&!n||this._debounce("_render",this._render,rt)}else"items.length"!==e.path&&this._forwardItemPath(e.path,e.value)},_iterateItems:function(e,t){var n,r,o,i;if(2===arguments.length&&t){for(i=0;i=this._physicalStart?this._virtualStart+(e-this._physicalStart):this._virtualStart+(this._physicalCount-this._physicalStart)+e},_updateMetrics:function(e){ut();var t=0,n=0,r=this._physicalAverageCount,o=this._physicalAverage;this._iterateItems((function(e,r){n+=this._physicalSizes[e],this._physicalSizes[e]=this._physicalItems[e].offsetHeight,t+=this._physicalSizes[e],this._physicalAverageCount+=this._physicalSizes[e]?1:0}),e),this.grid?(this._updateGridMetrics(),this._physicalSize=Math.ceil(this._physicalCount/this._itemsPerRow)*this._rowHeight):(n=1===this._itemsPerRow?n:Math.ceil(this._physicalCount/this._itemsPerRow)*this._rowHeight,this._physicalSize=this._physicalSize+t-n,this._itemsPerRow=1),this._physicalAverageCount!==r&&(this._physicalAverage=Math.round((o*r+t)/this._physicalAverageCount))},_updateGridMetrics:function(){this._itemWidth=this._physicalCount>0?this._physicalItems[0].getBoundingClientRect().width:200,this._rowHeight=this._physicalCount>0?this._physicalItems[0].offsetHeight:200,this._itemsPerRow=this._itemWidth?Math.floor(this._viewportWidth/this._itemWidth):this._itemsPerRow},_positionItems:function(){this._adjustScrollPosition();var e=this._physicalTop;if(this.grid){var t=this._itemsPerRow*this._itemWidth,n=(this._viewportWidth-t)/2;this._iterateItems((function(t,r){var o=r%this._itemsPerRow,i=Math.floor(o*this._itemWidth+n);this._isRTL&&(i*=-1),this.translate3d(i+"px",e+"px",0,this._physicalItems[t]),this._shouldRenderNextRow(r)&&(e+=this._rowHeight)}))}else{var r=[];this._iterateItems((function(t,n){var o=this._physicalItems[t];this.translate3d(0,e+"px",0,o),e+=this._physicalSizes[t];var i=o.id;i&&r.push(i)})),r.length&&this.setAttribute("aria-owns",r.join(" "))}},_getPhysicalSizeIncrement:function(e){return this.grid?this._computeVidx(e)%this._itemsPerRow!=this._itemsPerRow-1?0:this._rowHeight:this._physicalSizes[e]},_shouldRenderNextRow:function(e){return e%this._itemsPerRow==this._itemsPerRow-1},_adjustScrollPosition:function(){var e=0===this._virtualStart?this._physicalTop:Math.min(this._scrollPosition+this._physicalTop,0);if(0!==e){this._physicalTop=this._physicalTop-e;var t=this._scrollPosition;!ft&&t>0&&this._resetScrollPosition(t-e)}},_resetScrollPosition:function(e){this.scrollTarget&&e>=0&&(this._scrollTop=e,this._scrollPosition=this._scrollTop)},_updateScrollerSize:function(e){this.grid?this._estScrollHeight=this._virtualRowCount*this._rowHeight:this._estScrollHeight=this._physicalBottom+Math.max(this._virtualCount-this._physicalCount-this._virtualStart,0)*this._physicalAverage,((e=(e=(e=e||0===this._scrollHeight)||this._scrollPosition>=this._estScrollHeight-this._physicalSize)||this.grid&&this.$.items.style.height=this._viewportHeight)&&(this.$.items.style.height=this._estScrollHeight+"px",this._scrollHeight=this._estScrollHeight)},scrollToIndex:function(e){if(!("number"!=typeof e||e<0||e>this.items.length-1)&&(ut(),0!==this._physicalCount)){e=this._clamp(e,0,this._virtualCount-1),(!this._isIndexRendered(e)||e>=this._maxVirtualStart)&&(this._virtualStart=this.grid?e-2*this._itemsPerRow:e-1),this._manageFocus(),this._assignModels(),this._updateMetrics(),this._physicalTop=Math.floor(this._virtualStart/this._itemsPerRow)*this._physicalAverage;for(var t=this._physicalStart,n=this._virtualStart,r=0,o=this._hiddenContentSize;n=this._virtualStart&&e<=this._virtualEnd},_isIndexVisible:function(e){return e>=this.firstVisibleIndex&&e<=this.lastVisibleIndex},_getPhysicalIndex:function(e){return(this._physicalStart+(e-this._virtualStart))%this._physicalCount},_clamp:function(e,t,n){return Math.min(n,Math.max(t,e))},_debounce:function(e,t,n){var r;this._debouncers=this._debouncers||{},this._debouncers[e]=st.debounce(this._debouncers[e],n,t.bind(this)),r=this._debouncers[e],lt.add(r)}};function dt(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.size-1;this.__getVisibleElements().forEach((function(r){r.__virtualIndex>=t&&r.__virtualIndex<=n&&e.__updateElement(r,r.__virtualIndex,!0)}))}},{key:"__updateElement",value:function(e,t,n){e.style.minHeight&&(e.style.minHeight=""),this.__preventElementUpdates||e.__lastUpdatedIndex===t&&!n||(this.updateElement(e,t),e.__lastUpdatedIndex=t),0===e.offsetHeight&&(e.style.minHeight="200px")}},{key:"__getIndexScrollOffset",value:function(e){var t=this.__getVisibleElements().find((function(t){return t.__virtualIndex===e}));return t?this.scrollTarget.getBoundingClientRect().top-t.getBoundingClientRect().top:void 0}},{key:"size",get:function(){return this.__size},set:function(e){var t=this;if(e!==this.size){var n,r;if(this.__preventElementUpdates=!0,e>0&&(n=this.adjustedFirstVisibleIndex,r=this.__getIndexScrollOffset(n)),this.__size=e,ut(),this._itemsChanged({path:"items"}),ut(),e>0){n=Math.min(n,e-1),this.scrollToIndex(n);var o=this.__getIndexScrollOffset(n);void 0!==r&&void 0!==o&&(this._scrollTop+=r-o)}this.elementsContainer.children.length||requestAnimationFrame((function(){return t._resizeHandler()})),this.__preventElementUpdates=!1,this._resizeHandler(),ut()}}},{key:"_scrollTop",get:function(){return this.scrollTarget.scrollTop},set:function(e){this.scrollTarget.scrollTop=e}},{key:"items",get:function(){return{length:Math.min(this.size,1e5)}}},{key:"offsetHeight",get:function(){return this.scrollTarget.offsetHeight}},{key:"$",get:function(){return{items:this.scrollContainer}}},{key:"updateViewportBoundaries",value:function(){var e=window.getComputedStyle(this.scrollTarget);this._scrollerPaddingTop=this.scrollTarget===this?0:parseInt(e["padding-top"],10),this._isRTL=Boolean("rtl"===e.direction),this._viewportWidth=this.elementsContainer.offsetWidth,this._viewportHeight=this.scrollTarget.offsetHeight,this._scrollPageHeight=this._viewportHeight-this._scrollLineHeight,this.grid&&this._updateGridMetrics()}},{key:"setAttribute",value:function(){}},{key:"_createPool",value:function(e){var t=this,n=this.createElements(e),r=document.createDocumentFragment();return n.forEach((function(e){e.style.position="absolute",r.appendChild(e),t.__resizeObserver.observe(e)})),this.elementsContainer.appendChild(r),n}},{key:"_assignModels",value:function(e){var t=this;this._iterateItems((function(e,n){var r=t._physicalItems[e];r.hidden=n>=t.size,r.hidden?delete r.__lastUpdatedIndex:(r.__virtualIndex=n+(t._vidxOffset||0),t.__updateElement(r,r.__virtualIndex))}),e)}},{key:"_isClientFull",value:function(){var t=this;return setTimeout((function(){return t.__clientFull=!0})),this.__clientFull||pt(yt(e.prototype),"_isClientFull",this).call(this)}},{key:"translate3d",value:function(e,t,n,r){r.style.transform="translateY(".concat(t,")")}},{key:"toggleScrollListener",value:function(){}},{key:"_scrollHandler",value:function(){var t=this;this._adjustVirtualIndexOffset(this._scrollTop-(this.__previousScrollTop||0)),pt(yt(e.prototype),"_scrollHandler",this).call(this),this.reorderElements&&(this.__scrollReorderDebouncer=st.debounce(this.__scrollReorderDebouncer,nt(this.timeouts.SCROLL_REORDER),(function(){return t.__reorderElements()}))),this.__previousScrollTop=this._scrollTop}},{key:"__onWheel",value:function(e){var t=this;if(!e.ctrlKey&&!this._hasScrolledAncestor(e.target,e.deltaX,e.deltaY)){var n=e.deltaY;if(e.deltaMode===WheelEvent.DOM_DELTA_LINE?n*=this._scrollLineHeight:e.deltaMode===WheelEvent.DOM_DELTA_PAGE&&(n*=this._scrollPageHeight),this._deltaYAcc=this._deltaYAcc||0,this._wheelAnimationFrame)return this._deltaYAcc+=n,void e.preventDefault();n+=this._deltaYAcc,this._deltaYAcc=0,this._wheelAnimationFrame=!0,this.__debouncerWheelAnimationFrame=st.debounce(this.__debouncerWheelAnimationFrame,rt,(function(){return t._wheelAnimationFrame=!1}));var r=Math.abs(e.deltaX)+Math.abs(n);this._canScroll(this.scrollTarget,e.deltaX,n)?(e.preventDefault(),this.scrollTarget.scrollTop+=n,this.scrollTarget.scrollLeft+=e.deltaX,this._hasResidualMomentum=!0,this._ignoreNewWheel=!0,this._debouncerIgnoreNewWheel=st.debounce(this._debouncerIgnoreNewWheel,nt(this.timeouts.IGNORE_WHEEL),(function(){return t._ignoreNewWheel=!1}))):this._hasResidualMomentum&&r<=this._previousMomentum||this._ignoreNewWheel?e.preventDefault():r>this._previousMomentum&&(this._hasResidualMomentum=!1),this._previousMomentum=r}}},{key:"_hasScrolledAncestor",value:function(e,t,n){return e!==this.scrollTarget&&e!==this.scrollTarget.getRootNode().host&&(!(!this._canScroll(e,t,n)||-1===["auto","scroll"].indexOf(getComputedStyle(e).overflow))||(e!==this&&e.parentElement?this._hasScrolledAncestor(e.parentElement,t,n):void 0))}},{key:"_canScroll",value:function(e,t,n){return n>0&&e.scrollTop0||t>0&&e.scrollLeft0}},{key:"_getScrollLineHeight",value:function(){var e=document.createElement("div");e.style.fontSize="initial",e.style.display="none",document.body.appendChild(e);var t=window.getComputedStyle(e).fontSize;return document.body.removeChild(e),t?window.parseInt(t):void 0}},{key:"__getVisibleElements",value:function(){return Array.from(this.elementsContainer.children).filter((function(e){return!e.hidden}))}},{key:"__reorderElements",value:function(){var e=this;if(this.__mouseDown)this.__pendingReorder=!0;else{this.__pendingReorder=!1;var t=this._virtualStart+(this._vidxOffset||0),n=this.__getVisibleElements(),r=n.find((function(t){return t.contains(e.elementsContainer.getRootNode().activeElement)||t.contains(e.scrollTarget.getRootNode().activeElement)}))||n[0];if(r){var o=r.__virtualIndex-t,i=n.indexOf(r)-o;if(i>0)for(var a=0;a=this.size)this._vidxOffset=0;else{if(this.__skipNextVirtualIndexAdjust)return void(this.__skipNextVirtualIndexAdjust=!1);if(Math.abs(t)>1e4){var n=this._scrollTop/(this.scrollTarget.scrollHeight-this.scrollTarget.offsetHeight),r=n*this.size;this._vidxOffset=Math.round(r-n*this._virtualCount)}else{var o=this._vidxOffset;0===this._scrollTop?(this._vidxOffset=0,o!==this._vidxOffset&&pt(yt(e.prototype),"scrollToIndex",this).call(this,0)):this.firstVisibleIndex<1e3&&this._vidxOffset>0&&(this._vidxOffset-=Math.min(this._vidxOffset,100),pt(yt(e.prototype),"scrollToIndex",this).call(this,this.firstVisibleIndex+(o-this._vidxOffset)));var i=this.size-this._virtualCount;this._scrollTop>=this._maxScrollTop&&this._maxScrollTop>0?(this._vidxOffset=i,o!==this._vidxOffset&&pt(yt(e.prototype),"scrollToIndex",this).call(this,this._virtualCount-1)):this.firstVisibleIndex>this._virtualCount-1e3&&this._vidxOffset0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.size-1;this.__adapter.update(e,t)}},{key:"flush",value:function(){this.__adapter.flush()}},{key:"firstVisibleIndex",get:function(){return this.__adapter.adjustedFirstVisibleIndex}},{key:"lastVisibleIndex",get:function(){return this.__adapter.adjustedLastVisibleIndex}}],n&&_t(t.prototype,n),r&&_t(t,r),e}();function gt(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0){var n=this._visibleItemsCount(),r=e;e>this.__virtualizer.lastVisibleIndex-1?(this.__virtualizer.scrollToIndex(e),r=e-n+1):e>this.__virtualizer.firstVisibleIndex&&(r=this.__virtualizer.firstVisibleIndex),this.__virtualizer.scrollToIndex(Math.max(0,r));var o=kt(this.children).find((function(e){return!e.hidden&&e.index===t.__virtualizer.lastVisibleIndex}));if(o&&e===o.index){var i=o.getBoundingClientRect(),a=this.getBoundingClientRect(),s=i.bottom-a.bottom+this._viewportTotalPaddingBottom;s>0&&(this.scrollTop+=s)}}}},{key:"__getAriaRole",value:function(e){return void 0!==e&&"option"}},{key:"__getAriaSelected",value:function(e,t){return this.__isItemFocused(e,t).toString()}},{key:"__isItemFocused",value:function(e,t){return e==t}},{key:"__isItemSelected",value:function(e,t,n){return!(e instanceof Ot)&&(n&&void 0!==e&&void 0!==t?this.get(n,e)===this.get(n,t):e===t)}},{key:"__itemsChanged",value:function(e){this.__virtualizer&&e&&(this.__virtualizer.size=e.length,this.__virtualizer.flush(),this.setAttribute("aria-setsize",e.length),this.requestContentUpdate())}},{key:"__loadingChanged",value:function(e){var t=this;this.__virtualizer&&!e&&setTimeout((function(){return t.requestContentUpdate()}))}},{key:"__focusedIndexChanged",value:function(e){this.__virtualizer&&e>=0&&(this.requestContentUpdate(),this.scrollIntoView(e))}},{key:"__rendererChanged",value:function(e,t){(e||t)&&this.requestContentUpdate()}},{key:"__createElements",value:function(e){var t=this;return kt(Array(e)).map((function(){var e=document.createElement("".concat(t.__hostTagName,"-item"));return e.addEventListener("click",t.__boundOnItemClick),e.tabIndex="-1",e.style.width="100%",e}))}},{key:"__updateElement",value:function(e,t){var n=this.items[t],r=this.focusedIndex;e.setProperties({item:n,index:this.__requestItemByIndex(n,t),label:this.getItemLabel(n),selected:this.__isItemSelected(n,this.selectedItem,this.itemIdPath),renderer:this.renderer,focused:this.__isItemFocused(r,t)}),e.id="".concat(this.__hostTagName,"-item-").concat(t),e.setAttribute("role",this.__getAriaRole(t)),e.setAttribute("aria-selected",this.__getAriaSelected(r,t)),e.setAttribute("aria-posinset",t+1),this.theme?e.setAttribute("theme",this.theme):e.removeAttribute("theme")}},{key:"__onItemClick",value:function(e){this.dispatchEvent(new CustomEvent("selection-changed",{detail:{item:e.currentTarget.item}}))}},{key:"__patchWheelOverScrolling",value:function(){var e=this;this.$.selector.addEventListener("wheel",(function(t){var n=0===e.scrollTop,r=e.scrollHeight-e.scrollTop-e.clientHeight<=1;(n&&t.deltaY<0||r&&t.deltaY>0)&&t.preventDefault()}))}},{key:"_viewportTotalPaddingBottom",get:function(){if(void 0===this._cachedViewportTotalPaddingBottom){var e=window.getComputedStyle(this.$.selector);this._cachedViewportTotalPaddingBottom=[e.paddingBottom,e.borderBottomWidth].map((function(e){return parseInt(e,10)})).reduce((function(e,t){return e+t}))}return this._cachedViewportTotalPaddingBottom}},{key:"__requestItemByIndex",value:function(e,t){return e instanceof Ot&&void 0!==t&&this.dispatchEvent(new CustomEvent("index-requested",{detail:{index:t,currentScrollerPos:this._oldScrollerPosition}})),t}},{key:"_visibleItemsCount",value:function(){return this.__virtualizer.scrollToIndex(this.__virtualizer.firstVisibleIndex),this.__virtualizer.size>0?this.__virtualizer.lastVisibleIndex-this.__virtualizer.firstVisibleIndex+1:0}}],r=[{key:"is",get:function(){return"vaadin-combo-box-scroller"}},{key:"template",get:function(){return(0,L.dy)(wt||(wt=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n \n
\n \n
\n "])))}},{key:"properties",get:function(){return{items:{type:Array,observer:"__itemsChanged"},focusedIndex:{type:Number,observer:"__focusedIndexChanged"},loading:{type:Boolean,observer:"__loadingChanged"},opened:{type:Boolean,observer:"__openedChanged"},selectedItem:{type:Object},itemIdPath:{type:String},comboBox:{type:Object},getItemLabel:{type:Object},renderer:{type:Object,observer:"__rendererChanged"},theme:{type:String}}}}],n&&Pt(t.prototype,n),r&&Pt(t,r),i}(L.H3);customElements.define(At.is,At);n(48175);var zt,Vt=n(87156),Lt=n(74460),Bt=new Set,Dt={properties:{_parentResizable:{type:Object,observer:"_parentResizableChanged"},_notifyingDescendant:{type:Boolean,value:!1}},listeners:{"iron-request-resize-notifications":"_onIronRequestResizeNotifications"},created:function(){this._interestedResizables=[],this._boundNotifyResize=this.notifyResize.bind(this),this._boundOnDescendantIronResize=this._onDescendantIronResize.bind(this)},attached:function(){this._requestResizeNotifications()},detached:function(){this._parentResizable?this._parentResizable.stopResizeNotificationsFor(this):(Bt.delete(this),window.removeEventListener("resize",this._boundNotifyResize)),this._parentResizable=null},notifyResize:function(){this.isAttached&&(this._interestedResizables.forEach((function(e){this.resizerShouldNotify(e)&&this._notifyDescendant(e)}),this),this._fireResize())},assignParentResizable:function(e){this._parentResizable&&this._parentResizable.stopResizeNotificationsFor(this),this._parentResizable=e,e&&-1===e._interestedResizables.indexOf(this)&&(e._interestedResizables.push(this),e._subscribeIronResize(this))},stopResizeNotificationsFor:function(e){var t=this._interestedResizables.indexOf(e);t>-1&&(this._interestedResizables.splice(t,1),this._unsubscribeIronResize(e))},_subscribeIronResize:function(e){e.addEventListener("iron-resize",this._boundOnDescendantIronResize)},_unsubscribeIronResize:function(e){e.removeEventListener("iron-resize",this._boundOnDescendantIronResize)},resizerShouldNotify:function(e){return!0},_onDescendantIronResize:function(e){this._notifyingDescendant?e.stopPropagation():Lt.my||this._fireResize()},_fireResize:function(){this.fire("iron-resize",null,{node:this,bubbles:!1})},_onIronRequestResizeNotifications:function(e){var t=(0,Vt.vz)(e).rootTarget;t!==this&&(t.assignParentResizable(this),this._notifyDescendant(t),e.stopPropagation())},_parentResizableChanged:function(e){e&&window.removeEventListener("resize",this._boundNotifyResize)},_notifyDescendant:function(e){this.isAttached&&(this._notifyingDescendant=!0,e.notifyResize(),this._notifyingDescendant=!1)},_requestResizeNotifications:function(){if(this.isAttached)if("loading"===document.readyState){var e=this._requestResizeNotifications.bind(this);document.addEventListener("readystatechange",(function t(){document.removeEventListener("readystatechange",t),e()}))}else this._findParent(),this._parentResizable?this._parentResizable._interestedResizables.forEach((function(e){e!==this&&e._findParent()}),this):(Bt.forEach((function(e){e!==this&&e._findParent()}),this),window.addEventListener("resize",this._boundNotifyResize),this.notifyResize())},_findParent:function(){this.assignParentResizable(null),this.fire("iron-request-resize-notifications",null,{node:this,bubbles:!0,cancelable:!0}),this._parentResizable?Bt.delete(this):Bt.add(this)}};function Mt(e){return Mt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Mt(e)}function Nt(e,t){for(var n=0;n=0)return this._items[e]}},{key:"indexOfLabel",value:function(e){if(this._items&&e)for(var t=0;t\n '])))}},{key:"properties",get:function(){return{opened:Boolean,positionTarget:{type:Object,observer:"_positionTargetChanged"},renderer:Function,loading:{type:Boolean,value:!1,reflectToAttribute:!0},theme:String,_selectedItem:{type:Object},_items:{type:Array},_focusedIndex:{type:Number,value:-1},focusedItem:{type:String,computed:"_getFocusedItem(_focusedIndex)"},_itemLabelPath:{type:String,value:"label"},_itemValuePath:{type:String,value:"value"},_scroller:Object,_itemIdPath:String,_overlayOpened:{type:Boolean,observer:"_openedChanged"}}}},{key:"observers",get:function(){return["_openedOrItemsChanged(opened, _items, loading)","__updateScroller(_scroller, _items, opened, loading, _selectedItem, _itemIdPath, _focusedIndex, renderer, theme)"]}}],n&&Nt(t.prototype,n),r&&Nt(t,r),i}((0,n(33367).P)(Dt,L.H3));customElements.define(Wt.is,Wt);var Yt=n(67130);function Gt(e){return Gt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Gt(e)}function Xt(e){return function(e){if(Array.isArray(e))return Kt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Kt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Kt(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Kt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n\n :host([opened]) {\n pointer-events: auto;\n }\n \n\n \n\n \n '])))}},{key:"properties",get:function(){return{attrForValue:{type:String,value:"value"}}}}],(n=[{key:"clearElement",get:function(){return this.querySelector(".clear-button")}},{key:"ready",value:function(){Wn(Kn(i.prototype),"ready",this).call(this),this._toggleElement=this.querySelector(".toggle-button")}},{key:"connectedCallback",value:function(){Wn(Kn(i.prototype),"connectedCallback",this).call(this),this._setInputElement(this.querySelector("vaadin-text-field,.input")),this._revertInputValue()}},{key:"checkValidity",value:function(){return this.inputElement.validate?this.inputElement.validate():Wn(Kn(i.prototype),"checkValidity",this).call(this)}},{key:"_propertyForValue",get:function(){return(0,Yt.z)(this.attrForValue)}},{key:"_isClearButton",value:function(e){return Wn(Kn(i.prototype),"_isClearButton",this).call(this,e)||"input"===e.type&&!e.isTrusted||"clear-button"===e.composedPath()[0].getAttribute("part")}},{key:"_onChange",value:function(e){Wn(Kn(i.prototype),"_onChange",this).call(this,e),this._isClearButton(e)&&this._clear()}}])&&Un(t.prototype,n),r&&Un(t,r),i}(function(e){return function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&en(e,t)}(i,e);var t,n,r,o=tn(i);function i(){return Jt(this,i),o.apply(this,arguments)}return t=i,n=[{key:"_dataProviderClearFilter",value:function(e,t,n){!e||this.loading||!this.filter||t&&this.autoOpenDisabled&&n===this.filter||(this.size=void 0,this._pendingRequests={},this.filter="",this.clearCache())}},{key:"ready",value:function(){var e=this;Zt(rn(i.prototype),"ready",this).call(this),this.clearCache(),this.$.dropdown.addEventListener("index-requested",(function(t){var n=t.detail.index,r=t.detail.currentScrollerPos,o=Math.floor(1.5*e.pageSize);if(!e._shouldSkipIndex(n,o,r)&&void 0!==n){var i=e._getPageForIndex(n);e._shouldLoadPage(i)&&e._loadPage(i)}}))}},{key:"_dataProviderFilterChanged",value:function(){this._shouldFetchData()&&(this.size=void 0,this._pendingRequests={},this.clearCache())}},{key:"_shouldFetchData",value:function(){return!!this.dataProvider&&(this.opened||this.filter&&this.filter.length)}},{key:"_ensureFirstPage",value:function(e){e&&this._shouldLoadPage(0)&&this._loadPage(0)}},{key:"_shouldSkipIndex",value:function(e,t,n){return 0!==n&&e>=n-t&&e<=n+t}},{key:"_shouldLoadPage",value:function(e){if(!this.filteredItems||this._forceNextRequest)return this._forceNextRequest=!1,!0;var t=this.filteredItems[e*this.pageSize];return void 0!==t?t instanceof Ot:void 0===this.size}},{key:"_loadPage",value:function(e){var t=this;if(!this._pendingRequests[e]&&this.dataProvider){this.loading=!0;var n={page:e,pageSize:this.pageSize,filter:this.filter},r=function r(o,i){if(t._pendingRequests[e]===r){if(t.filteredItems)t.splice.apply(t,["filteredItems",n.page*n.pageSize,o.length].concat(Xt(o)));else{var a=[];a.splice.apply(a,[n.page*n.pageSize,o.length].concat(Xt(o))),t.filteredItems=a}t._isValidValue(t.value)&&t._getItemValue(t.selectedItem)!==t.value&&t._selectItemForValue(t.value),t.opened||t.hasAttribute("focused")||t._commitValue(),t.size=i,delete t._pendingRequests[e],0===Object.keys(t._pendingRequests).length&&(t.loading=!1)}};this._pendingRequests[e]||(this._pendingRequests[e]=r,this.dataProvider(n,r))}}},{key:"_getPageForIndex",value:function(e){return Math.floor(e/this.pageSize)}},{key:"clearCache",value:function(){if(this.dataProvider){this._pendingRequests={};for(var e=[],t=0;t<(this.size||0);t++)e.push(this.__placeHolder);this.filteredItems=e,this._shouldFetchData()?this._loadPage(0):this._forceNextRequest=!0}}},{key:"_sizeChanged",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=(this.filteredItems||[]).slice(0,e),n=0;n 0");this.clearCache()}},{key:"_dataProviderChanged",value:function(e,t){var n=this;this._ensureItemsOrDataProvider((function(){n.dataProvider=t}))}},{key:"_ensureItemsOrDataProvider",value:function(e){if(void 0!==this.items&&void 0!==this.dataProvider)throw e(),new Error("Using `items` and `dataProvider` together is not supported");this.dataProvider&&!this.filteredItems&&(this.filteredItems=[])}},{key:"_warnDataProviderValue",value:function(e,t){if(e&&""!==t&&(void 0===this.selectedItem||null===this.selectedItem)){var n=this._indexOfValue(t,this.filteredItems);(n<0||!this._getItemLabel(this.filteredItems[n]))&&console.warn("Warning: unable to determine the label for the provided `value`. Nothing to display in the text field. This usually happens when setting an initial `value` before any items are returned from the `dataProvider` callback. Consider setting `selectedItem` instead of `value`")}}},{key:"_flushPendingRequests",value:function(e){if(this._pendingRequests)for(var t=Math.ceil(e/this.pageSize),n=Object.keys(this._pendingRequests),r=0;r=t&&this._pendingRequests[o]([],e)}}}],r=[{key:"properties",get:function(){return{pageSize:{type:Number,value:50,observer:"_pageSizeChanged"},size:{type:Number,observer:"_sizeChanged"},dataProvider:{type:Object,observer:"_dataProviderChanged"},_pendingRequests:{value:function(){return{}}},__placeHolder:{value:new Ot}}}},{key:"observers",get:function(){return["_dataProviderFilterChanged(filter, dataProvider)","_dataProviderClearFilter(dataProvider, opened, value)","_warnDataProviderValue(dataProvider, value)","_ensureFirstPage(opened)"]}}],n&&Qt(t.prototype,n),r&&Qt(t,r),i}(e)}((Jn=(0,v.Tb)(L.H3),function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Bn(e,t)}(i,e);var t,n,r,o=Dn(i);function i(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(e=o.call(this))._boundOnFocusout=e._onFocusout.bind(Nn(e)),e._boundOverlaySelectedItemChanged=e._overlaySelectedItemChanged.bind(Nn(e)),e._boundOnClearButtonMouseDown=e.__onClearButtonMouseDown.bind(Nn(e)),e._boundClose=e.close.bind(Nn(e)),e._boundOnOpened=e._onOpened.bind(Nn(e)),e._boundOnClick=e._onClick.bind(Nn(e)),e._boundOnOverlayTouchAction=e._onOverlayTouchAction.bind(Nn(e)),e._boundOnTouchend=e._onTouchend.bind(Nn(e)),e}return t=i,n=[{key:"_inputElementValue",get:function(){return this.inputElement?this.inputElement[this._propertyForValue]:void 0},set:function(e){this.inputElement&&(this.inputElement[this._propertyForValue]=e)}},{key:"_inputElementChanged",value:function(e){Ln(Hn(i.prototype),"_inputElementChanged",this).call(this,e),e&&(e.autocomplete="off",e.autocapitalize="off",e.setAttribute("role","combobox"),e.setAttribute("aria-autocomplete","list"),e.setAttribute("aria-expanded",!!this.opened),e.setAttribute("spellcheck","false"),e.setAttribute("autocorrect","off"),this._revertInputValueToValue(),this.clearElement&&this.clearElement.addEventListener("mousedown",this._boundOnClearButtonMouseDown))}},{key:"ready",value:function(){var e=this;Ln(Hn(i.prototype),"ready",this).call(this),this.addEventListener("focusout",this._boundOnFocusout),this._lastCommittedValue=this.value,this.$.dropdown.addEventListener("selection-changed",this._boundOverlaySelectedItemChanged),this.addEventListener("vaadin-combo-box-dropdown-closed",this._boundClose),this.addEventListener("vaadin-combo-box-dropdown-opened",this._boundOnOpened),this.addEventListener("click",this._boundOnClick),this.$.dropdown.addEventListener("vaadin-overlay-touch-action",this._boundOnOverlayTouchAction),this.addEventListener("touchend",this._boundOnTouchend);var t,n=function(){requestAnimationFrame((function(){e.$.dropdown.$.overlay.bringToFront()}))};this.addEventListener("mousedown",n),this.addEventListener("touchstart",n),t=this,window.Vaadin&&window.Vaadin.templateRendererCallback?window.Vaadin.templateRendererCallback(t):t.querySelector("template")&&console.warn("WARNING: