iobroker.lovelace
Version:
With this adapter you can build visualization for ioBroker with Home Assistant Lovelace UI
1 lines • 2.62 kB
JavaScript
;(self.rspackChunkhome_assistant_frontend=self.rspackChunkhome_assistant_frontend||[]).push([[59342],{49181:function(e,i,o){o.r(i);o(3362),o(27495),o(62953),o(48408),o(14603),o(47566),o(98721);var t=o(40445),a=o(67576),n=o(324);class s extends n.a{updatePageEl(e){e.route=this.routeTail,e.hass=this.hass,e.isWide=this.isWide,e.narrow=this.narrow,e.configEntryId=this._configEntry}constructor(...e){super(...e),this.isWide=!1,this.narrow=!1,this._configEntry=null,this.routerOptions={defaultPage:"picker",showLoading:!0,beforeRender:e=>{const i=new URLSearchParams(window.location.search);if(i.has("config_entry"))this._configEntry=i.get("config_entry");else if("picker"===e)return void(this._configEntry=null);return e&&"picker"!==e||!this._configEntry?e&&"picker"===e||this._configEntry?void 0:"picker":"dashboard"},routes:{picker:{tag:"zwave_js-config-entry-picker",load:()=>Promise.all([o.e(80131),o.e(70183),o.e(26184)]).then(o.bind(o,59729))},dashboard:{tag:"zwave_js-config-dashboard",load:()=>Promise.all([o.e(72850),o.e(46095),o.e(88854),o.e(85783)]).then(o.bind(o,9450))},add:{tag:"zwave_js-add-node",load:()=>o.e(6435).then(o.bind(o,32430))},node_config:{tag:"zwave_js-node-config",load:()=>Promise.all([o.e(72850),o.e(39763),o.e(32450),o.e(46095),o.e(7305),o.e(92769),o.e(34995),o.e(3283),o.e(93282),o.e(95187),o.e(62574),o.e(26092),o.e(39005),o.e(31975),o.e(9558)]).then(o.bind(o,32460))},statistics:{tag:"zwave_js-controller-statistics",load:()=>Promise.all([o.e(46095),o.e(63976),o.e(32730)]).then(o.bind(o,87649))},logs:{tag:"zwave_js-logs",load:()=>Promise.all([o.e(72850),o.e(39763),o.e(46095),o.e(34995),o.e(31143),o.e(69755)]).then(o.bind(o,38470))},provisioned:{tag:"zwave_js-provisioned",load:()=>Promise.all([o.e(72850),o.e(39763),o.e(32450),o.e(46095),o.e(7305),o.e(34995),o.e(83113),o.e(25051),o.e(62574),o.e(19112),o.e(30002),o.e(78209)]).then(o.bind(o,44195))},"network-info":{tag:"zwave_js-network-info-page",load:()=>Promise.all([o.e(46095),o.e(41595),o.e(1351)]).then(o.bind(o,29306))},options:{tag:"zwave_js-options-page",load:()=>Promise.all([o.e(46095),o.e(19214),o.e(9844)]).then(o.bind(o,87327))},visualization:{tag:"zwave_js-network-visualization",load:()=>Promise.all([o.e(72850),o.e(39763),o.e(32450),o.e(46095),o.e(7305),o.e(48982),o.e(62574),o.e(19260),o.e(40033),o.e(36180)]).then(o.bind(o,77158))}}}}}(0,t.Cg)([(0,a.MZ)({attribute:!1})],s.prototype,"hass",void 0),(0,t.Cg)([(0,a.MZ)({attribute:"is-wide",type:Boolean})],s.prototype,"isWide",void 0),(0,t.Cg)([(0,a.MZ)({type:Boolean})],s.prototype,"narrow",void 0),s=(0,t.Cg)([(0,a.EM)("zwave_js-config-router")],s)}}]);