You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
56 KiB
JavaScript

(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{SnfS:function(l,n,u){"use strict";u.r(n);var t=u("CcnG"),e=function(){return function(){}}(),a=u("pMnS"),i=u("A7o+"),r=u("Ip0R"),s=u("K9Ia"),b=u("ny24"),c=u("UVPe"),o=function(){function l(l){this.spinner=l,this.ngUnsubscribe=new s.a}return l.prototype.ngOnInit=function(){var l=this;this.spinner.spinnerState.pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(n){0==n.show&&setTimeout(function(){l.showExpandButton=!(l.cardBody.nativeElement&&l.cardBody.nativeElement.firstElementChild&&l.cardBody.nativeElement.firstElementChild.offsetHeight<240),l.ngOnDestroy()},0)})},l.prototype.ngOnDestroy=function(){this.ngUnsubscribe&&this.ngUnsubscribe.unsubscribe()},l}(),d=t.ob({encapsulation:0,styles:[[""]],data:{}});function f(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"span",[["aria-hidden","true"],["class","glyphicon"],["id","overview-system-more"]],null,[[null,"click"]],function(l,n,u){var t=!0,e=l.component;return"click"===n&&(t=0!=(e.showme=!e.showme)&&t),t},null,null)),t.pb(2,278528,null,0,r.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(3,{"glyphicon-chevron-down":0,"glyphicon-chevron-up":1})],function(l,n){var u=n.component,t=l(n,3,0,!u.showme,u.showme);l(n,2,0,"glyphicon",t)},null)}function p(l){return t.Kb(0,[t.Gb(402653184,1,{cardBody:0}),(l()(),t.qb(1,0,null,null,10,"div",[["class","widget-wrapper-6"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,9,"div",[["class","widget"]],null,null,null,null,null)),t.pb(3,278528,null,0,r.m,[t.s,t.t,t.k,t.E],{klass:[0,"klass"],ngClass:[1,"ngClass"]},null),t.Db(4,{"widget-expanded":0}),(l()(),t.qb(5,0,null,null,1,"div",[["class","widget-head"]],null,null,null,null,null)),t.zb(null,0),(l()(),t.qb(7,0,[[1,0],["cardBody",1]],null,1,"div",[["class","widget-body"]],null,null,null,null,null)),t.zb(null,1),(l()(),t.qb(9,0,null,null,2,"div",[["class","widget-footer text-right"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,f)),t.pb(11,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component,t=l(n,4,0,u.showme);l(n,3,0,"widget",t),l(n,11,0,u.showExpandButton)},null)}var h=u("xR9I"),g=u("Sxbm"),v=u("Vx+w"),m=u("t2rx"),y=u("67Y/"),I=u("+NEN"),q=u("jGGy"),w=u("nMVA"),S=function(){function l(l,n,u){this.ubusService=l,this.authService=n,this.lanStatusService=u}return l.prototype.getOverviewSystem=function(){return this.ubusService.call({data:[[this.authService.getSid(),"system","board",{}],[this.authService.getSid(),"system.management","version",{}],[this.authService.getSid(),"uci","get",{config:"system",section:"@system[0]"}],[this.authService.getSid(),"uci","state",{config:"delos",section:"baptization",option:"SerialNumber"}]]})},l.prototype.updateOverviewSystem=function(){return this.ubusService.call({data:[this.authService.getSid(),"system","info",{}]})},l.prototype.getQueryManagementInterface=function(){return this.lanStatusService.getQueryManagementInterface()},l.prototype.getLanStatus=function(){return this.ubusService.call({data:[this.authService.getSid(),"uci","get",{config:"vlan",type:"vlan"}]}).pipe(Object(y.a)(function(l){return l.result[1].values}))},l.prototype.getPowerlineStatus=function(){var l=[];return v.a.plc?l=[[this.authService.getSid(),"network.plctool","avlninfo",{}],[this.authService.getSid(),"uci","state",{config:"delos",section:"baptization",option:"DlanMacAddress"}],[this.authService.getSid(),"uci","get",{config:"plc",section:"plc",option:"disabled"}]]:v.a.ghn&&(l=[[this.authService.getSid(),"network.ghntool","ghninfo",{}],[this.authService.getSid(),"uci","state",{config:"delos",section:"baptization",option:"DlanMacAddress"}],[this.authService.getSid(),"uci","get",{config:"ghn",section:"ghn",option:"disabled"}]]),this.ubusService.call({data:l})},l.prototype.getWifiStatus=function(){return this.ubusService.call({data:[[this.authService.getSid(),"network.info","radio_state",{}],[this.authService.getSid(),"iwinfo","devices",{}],[this.authService.getSid(),"uci","get",{config:"wireless",type:"wifi-iface",match:{mode:"ap"}}],[this.authService.getSid(),"uci","get",{config:"wireless",type:"wifi-iface",match:{mode:"sta"}}],[this.authService.getSid(),"uci","get",{config:"vlan",type:"vlan"}],[this.authService.getSid(),"uci","get",{config:"wireless",type:"wifi-device"}]]}).pipe(Object(y.a)(function(l){return l.result.map(function(l){return l[1]})}))},l.prototype.getWifiDevices=function(l){var n=this,u=[];return l.forEach(function(l){u.push([n.authService.getSid(),"network.info","clients",{device:l}])}),this.ubusService.call({data:u}).pipe(Object(y.a)(function(l){return l.result.map(function(l){return l[1]})}))},l.prototype.getWifiInterface=function(l){return this.ubusService.call({data:[this.authService.getSid(),"iwinfo","info",{device:l}],raw:!0}).pipe(Object(y.a)(function(l){return l.result}))},l}(),j=function(){function l(l,n){this.overviewService=l,this.pageLoadingService=n,this.firmwareVersion=v.a.firmwareVersion,this.firmwareBuildDate=v.a.firmwareBuildDate,this.ngUnsubscribe=new s.a,this.localtime=(new Date).getTime()-1e3,this.updatingdisplayInfo=!1,this.pageLoadingService.register(["getOverview"])}return l.prototype.ngOnInit=function(){this.getOverview()},l.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},l.prototype.getOverview=function(){var l=this;this.updatingdisplayInfo||(this.updatingdisplayInfo=!0,this.overviewService.getOverviewSystem().pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(n){l.pageLoadingService.ready("getOverview"),l.hostname=n.result[0][1].hostname,l.version=n.result[1][1].version,l.system_board_hostname=l.hostname,l.system_contact=n.result[2][1].values.contact||"",l.system_location=n.result[2][1].values.location||"",l.system_timezone=n.result[2][1].values.zonename,l.serialNumber=n.result[3].length>1?n.result[3][1].value:"",l.updatingdisplayInfo=!1}))},l}(),x=t.ob({encapsulation:2,styles:[],data:{}});function P(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Location:"]))],function(l,n){l(n,1,0,"")},null)}function k(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-location"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.system_location)})}function O(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],null,null)}function M(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Contact:"]))],function(l,n){l(n,1,0,"")},null)}function K(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-contact"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.system_contact)})}function C(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],null,null)}function N(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Time zone:"]))],function(l,n){l(n,1,0,"")},null)}function A(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dd",[["id","system-timezone"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""])),t.Cb(131072,i.i,[i.j,t.h])],null,function(l,n){var u=n.component;l(n,1,0,t.Jb(n,1,0,t.Ab(n,2).transform(u.system_timezone)))})}function L(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,49,"app-card",[["class","system-status"],["id","overview-system-status"]],null,null,null,p,d)),t.pb(1,245760,null,0,o,[c.a],null,null),(l()(),t.qb(2,0,null,0,5,"div",[["class","card-header"]],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,4,"a",[["href","#/system/status"],["id","overview-route-system-status"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(4,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["System"])),(l()(),t.qb(8,0,null,1,41,"div",[["id","system-status-height"]],null,null,null,null,null)),(l()(),t.qb(9,0,null,null,40,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(10,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.qb(11,0,null,null,3,"a",[["href","#/system/management"],["id","overview-route-system-management"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(12,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Information"])),(l()(),t.qb(15,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(16,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Name:"])),(l()(),t.qb(18,0,null,null,1,"dd",[["id","system-board-hostname"]],null,null,null,null,null)),(l()(),t.Ib(19,null,["",""])),(l()(),t.qb(20,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,P)),t.pb(22,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,k)),t.pb(24,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,O)),t.pb(26,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,M)),t.pb(28,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,K)),t.pb(30,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,C)),t.pb(32,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(33,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(34,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Serial number:"])),(l()(),t.qb(36,0,null,null,1,"dd",[["id","system-serial-number"]],null,null,null,null,null)),(l()(),t.Ib(37,null,["",""])),(l()(),t.qb(38,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.qb(39,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(40,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Firmware version:"])),(l()(),t.qb(42,0,null,null,1,"dd",[["id","system-firmware-version"]],null,null,null,null,null)),(l()(),t.Ib(43,null,[" "," "," "])),(l()(),t.qb(44,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,N)),t.pb(46,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,A)),t.pb(48,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.qb(49,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],function(l,n){var u=n.component;l(n,1,0),l(n,4,0,""),l(n,12,0,""),l(n,16,0,""),l(n,22,0,u.system_location),l(n,24,0,u.system_location),l(n,26,0,u.system_location),l(n,28,0,u.system_contact),l(n,30,0,u.system_contact),l(n,32,0,u.system_contact),l(n,34,0,""),l(n,40,0,""),l(n,46,0,null),l(n,48,0,null)},function(l,n){var u=n.component;l(n,3,0,t.sb(2,"",t.Jb(n,3,0,t.Ab(n,5).transform("System"))," / ",t.Jb(n,3,0,t.Ab(n,6).transform("Status")),"")),l(n,11,0,t.sb(1,"",t.Jb(n,11,0,t.Ab(n,13).transform("Management")),"")),l(n,19,0,u.system_board_hostname),l(n,37,0,u.serialNumber),l(n,43,0,u.firmwareVersion,u.firmwareBuildDate)})}var D=u("ilcq"),T=u("4sBD"),$=u("Z5Gg"),V=u("bO+w"),U=u("EDOA"),E=u("gI3B"),_=u("+3se"),J=function(){function l(l,n,u,t){this.statusService=l,this.wifiConfigService=n,this.pageLoadingService=u,this.issRetailService=t,this.ngUnsubscribe=new s.a,this.wifiinfo=[],this.radioPrefix="radio",this.interfacePrefix="wlan",this.updatingWiFiStatus=!1,this.pageLoadingService.register(["getWifiStatus"])}return l.prototype.ngOnInit=function(){var l=this;Object(E.a)(0,v.a.status.overview.wifi.refresh).pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(){l.getWifiStatus()})},l.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},l.prototype.getWifiStatus=function(){var l,n,u,t,e,a=this,i={},r={},s={},c=0,o=0,d=0,f=0;if(v.a.wireless.devices.hasOwnProperty("radio0")||v.a.wireless.devices.hasOwnProperty("radio1")){var p=function(){if(i.radio0&&i.radio1&&!(e>0)){for(var n in a.wifiinfo=[],l)if(l.hasOwnProperty(n)&&1!=l[n].disabled){var u={},b=n.charAt(a.radioPrefix.length);u.name=n,u.logicalName="radio"+b,u.freq=v.a.wireless.devices[u.logicalName].frequency,u.label=5===v.a.wireless.devices[u.logicalName].frequency?Object(_.b)("5 GHz Radio"):Object(_.b)("2.4 GHz Radio"),a.issRetailService.isDeviceLicenseRetail()&&(u.label=5===v.a.wireless.devices[u.logicalName].frequency?Object(_.b)("5 GHz"):Object(_.b)("2.4 GHz")),u.disabled=1==(Number(t[u.name].disabled)||0),u.status=u.disabled?Object(_.b)("Disabled"):Object(_.b)("Enabled"),u.disabled||(u.configuredChannel=l[n].config.channel,u.configuredHTMode=l[n].config.htmode,u.actualChannel=i[u.logicalName],u.actualFreq=r[u.logicalName],u.ssidcount=n===a.radioPrefix.concat("0")?d:o,u.ssidcounten=n===a.radioPrefix.concat("0")?f:c,u.clients=s[u.logicalName],u.enabled=!u.disabled,u.activeSsids=n===a.radioPrefix.concat("0")?a.radio0Vaps:a.radio1Vaps),a.wifiinfo.push(u)}a.pageLoadingService.ready("getWifiStatus")}};this.updatingWiFiStatus||(this.updatingWiFiStatus=!0,this.statusService.getWifiStatus().pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(h){i.radio0="n/a",i.radio1="n/a",r.radio0="n/a",r.radio1="n/a",s.radio0=0,s.radio1=0,n=h[1].devices,u=h[2].values;var g=h[3].values,v=h[4].values;t=h[5].values,(l=h[0])&&l.wifi0&&(a.radioPrefix="wifi",a.interfacePrefix="ath"),e=n.length,n.length&&(a.statusService.getWifiDevices(n).pipe(Object(b.a)(a.ngUnsubscribe)).subscribe(function(l){for(var u=0,t=0,i=function(i){var r=n[i],b=l[i].clients,c=Object.keys(b).map(function(l){return b[l]});if(e--,r.indexOf(".")>=0)return"continue";r.indexOf(a.interfacePrefix.concat("0"))>=0&&l[i].clients&&c.forEach(function(l){l.connected_time&&(s.radio0=++u)}),r.indexOf(a.interfacePrefix.concat("1"))>=0&&l[i].clients&&c.forEach(function(l){l.connected_time&&(s.radio1=++t)})},r=0;r<n.length;++r)i(r);p()}),n.forEach(function(l){0===l.indexOf(a.interfacePrefix.concat("0"))&&"n/a"===i.radio0&&(i.radio0="",a.statusService.getWifiInterface(a.interfacePrefix.concat("0")).pipe(Object(b.a)(a.ngUnsubscribe)).subscribe(function(l){0===l[0]&&(i.radio0=l[1].channel||"n/a",l[1].channel&&(r.radio0=l[1].frequency+" MHz"),p())})),0===l.indexOf(a.interfacePrefix.concat("1"))&&"n/a"===i.radio1&&(i.radio1="",a.statusService.getWifiInterface(a.interfacePrefix.concat("1")).pipe(Object(b.a)(a.ngUnsubscribe)).subscribe(function(l){0===l[0]&&(i.radio1=l[1].channel||"n/a",l[1].channel&&(r.radio1=l[1].frequency+" MHz"),p())}))}));var m=0,y=0;for(var I in Object(_.g)(t.wifi0)&&(m=t.wifi0.disabled),Object(_.g)(t.wifi1)&&(y=t.wifi1.disabled),a.radio0Vaps=[],a.radio1Vaps=[],u)u[I].device===a.radioPrefix.concat("0")?(d++,1!=u[I].disabled&&1!=m&&(a.radio0Vaps.push(u[I].ssid),f++)):u[I].device===a.radioPrefix.concat("1")&&(o++,1!=u[I].disabled&&1!=y&&(a.radio1Vaps.push(u[I].ssid),c++));for(var q in a.bridge||(a.bridge={enabled:!1,connection:Object(_.b)("pending")}),g)if(g.hasOwnProperty(q)){var w=g[q];a.bridge.enabled=!0,a.bridge.ssid=w.ssid,a.bridge.device=w.device;var S=w.device===a.radioPrefix.concat("0")?a.interfacePrefix.concat("0"):a.interfacePrefix.concat("1");a.statusService.getWifiInterface(S).pipe(Object(b.a)(a.ngUnsubscribe)).subscribe(function(l){l[1].channel?a.bridge.connection=Object(_.b)("connected"):l[1].channel?4===l[0]&&(a.bridge.connection=Object(_.b)("pending")):a.bridge.connection=Object(_.b)("Not connected")}),a.bridge.security=NaN===w.security?Object(_.b)("WPA2 Enterprise"):Object(_.b)("WPA2 Personal"),w.network in v&&(a.bridge.vlan=v[w.network].name,a.bridge.vlan_id=w.network.replace(/^vlan/,""));break}p()}))}},l.prototype.radarDetected=function(l){return 5===l.freq&&(this.bridge.enabled||this.bridge.device!==l.name)&&!this.wifiConfigService.channelInRange(l.actualChannel,l.configuredChannel,l.configuredHTMode)},l}(),W=t.ob({encapsulation:2,styles:[],data:{}});function F(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,0,"hr",[],null,null,null,null,null))],null,null)}function B(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"a",[["href","#/wifi/radios"]],[[8,"id",0],[8,"title",0]],null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){var u=t.sb(1,"overview-route-wifi-radios-retail-",n.parent.context.$implicit.label.replace(" ",""),"");l(n,0,0,u,t.sb(1,"",n.parent.context.$implicit.label,"")),l(n,1,0,n.parent.context.$implicit.label)})}function z(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"a",[],[[8,"id",0],[8,"href",4],[8,"title",0]],null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){var u=t.sb(1,"overview-route-wifi-radios-pro-",n.parent.context.$implicit.logicalName.replace(" ",""),"");l(n,0,0,u,t.sb(1,"#/wifi/",n.parent.context.$implicit.logicalName,""),t.sb(1,"",n.parent.context.$implicit.label,"")),l(n,1,0,n.parent.context.$implicit.label)})}function R(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dd",[["class","text-danger pull-right"],["translate",""]],[[8,"id",0]],null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Disabled"]))],function(l,n){l(n,1,0,"")},function(l,n){l(n,0,0,t.sb(1,"radio-",n.parent.context.index,"-disabled"))})}function G(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,0,0,t.sb(1,"system-wifi-channel-pro-",n.parent.parent.context.index,"")),l(n,1,0,n.parent.parent.context.$implicit.actualChannel+" ("+n.parent.parent.context.$implicit.actualFreq+("auto"===n.parent.parent.context.$implicit.configuredChannel?", auto":"")+")")})}function H(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),t.Ib(2,null,[" "," "]))],null,function(l,n){l(n,0,0,t.sb(1,"system-wifi-channel-retail-",n.parent.parent.context.index,"")),l(n,2,0,n.parent.parent.context.$implicit.actualChannel+("auto"===n.parent.parent.context.$implicit.configuredChannel?" (auto)":""))})}function Q(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,7,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"dt",[],null,null,null,null,null)),(l()(),t.Ib(-1,null,["\xa0"])),(l()(),t.qb(3,0,null,null,3,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(4,null,[" "," "])),t.Db(5,{channel:0}),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.qb(7,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],null,function(l,n){l(n,3,0,t.sb(1,"system-wifi-radar-",n.parent.parent.context.$implicit.configuredChannel,""));var u=t.Jb(n,4,0,t.Ab(n,6).transform("(Radar detected on {channel})",l(n,5,0,n.parent.parent.context.$implicit.configuredChannel)));l(n,4,0,u)})}function X(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),t.Ib(1,null,[" "," "]))],null,function(l,n){l(n,1,0,n.parent.parent.context.$implicit.ssidcounten+"/"+n.parent.parent.context.$implicit.ssidcount)})}function Y(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,0,"br",[],null,null,null,null,null))],null,null)}function Z(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"span",[["class","wifi_label"]],null,null,null,null,null)),(l()(),t.Ib(1,null,[" "," "])),(l()(),t.hb(16777216,null,null,1,null,Y)),t.pb(3,212992,null,0,D.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null)],function(l,n){l(n,3,0,null)},function(l,n){l(n,1,0,n.context.$implicit+(n.context.index<n.parent.parent.context.$implicit.activeSsids.length-1?",":""))})}function ll(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),t.Ib(-1,null,["n/a"]))],null,null)}function nl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,32,"div",[],null,null,null,null,null)),t.pb(1,278528,null,0,r.m,[t.s,t.t,t.k,t.E],{ngClass:[0,"ngClass"]},null),t.Db(2,{"text-muted":0}),(l()(),t.qb(3,0,null,null,8,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(4,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(5,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Current channel:"])),(l()(),t.hb(16777216,null,null,1,null,G)),t.pb(8,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,H)),t.pb(10,212992,null,0,D.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.qb(11,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Q)),t.pb(13,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(14,0,null,null,18,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(15,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(16,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Enabled SSIDs:"])),(l()(),t.qb(18,0,null,null,7,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.qb(19,0,null,null,6,null,null,null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,X)),t.pb(21,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,Z)),t.pb(23,278528,null,0,r.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),(l()(),t.hb(16777216,null,null,1,null,ll)),t.pb(25,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(26,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.qb(27,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(28,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Connected WiFi clients:"])),(l()(),t.qb(30,0,null,null,1,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(31,null,["",""])),(l()(),t.qb(32,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],function(l,n){var u=n.component,t=l(n,2,0,!n.parent.context.$implicit.enabled);l(n,1,0,t),l(n,5,0,""),l(n,8,0,null),l(n,10,0,null),l(n,13,0,u.radarDetected(n.parent.context.$implicit)),l(n,16,0,""),l(n,21,0,null),l(n,23,0,n.parent.context.$implicit.activeSsids),l(n,25,0,0==n.parent.context.$implicit.ssidcounten),l(n,28,0,"")},function(l,n){l(n,18,0,t.sb(1,"system-wifi-ssids-",n.parent.context.index,"")),l(n,30,0,t.sb(1,"system-wifi-radio-clients-",n.parent.context.index,"")),l(n,31,0,n.parent.context.$implicit.clients)})}function ul(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,11,"div",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,F)),t.pb(2,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(3,0,null,null,6,"h5",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,B)),t.pb(5,212992,null,0,D.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,z)),t.pb(7,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,R)),t.pb(9,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,nl)),t.pb(11,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){l(n,2,0,n.context.index>0),l(n,5,0,null),l(n,7,0,null),l(n,9,0,!n.context.$implicit.enabled),l(n,11,0,!n.context.$implicit.disabled)},null)}function tl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["SSID:"]))],function(l,n){l(n,1,0,"")},null)}function el(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-wifi-bridge-ssid"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.bridge.ssid)})}function al(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Connection status:"]))],function(l,n){l(n,1,0,"")},null)}function il(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-wifi-bridge-connection"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.bridge.connection)})}function rl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Security:"]))],function(l,n){l(n,1,0,"")},null)}function sl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-wifi-bridge-security"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.bridge.security)})}function bl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["VLAN:"]))],function(l,n){l(n,1,0,"")},null)}function cl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-wifi-bridge-vlan"]],null,null,null,null,null)),(l()(),t.Ib(1,null,[""," (",")"]))],null,function(l,n){var u=n.component;l(n,1,0,u.bridge.vlan,u.bridge.vlan_id)})}function ol(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,20,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,tl)),t.pb(2,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,el)),t.pb(4,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(5,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,al)),t.pb(7,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,il)),t.pb(9,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(10,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,rl)),t.pb(12,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,sl)),t.pb(14,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(15,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,bl)),t.pb(17,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,cl)),t.pb(19,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(20,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],function(l,n){var u=n.component;l(n,2,0,u.bridge.enabled),l(n,4,0,u.bridge.enabled),l(n,7,0,u.bridge.enabled),l(n,9,0,u.bridge.enabled),l(n,12,0,u.bridge.enabled),l(n,14,0,u.bridge.enabled),l(n,17,0,u.bridge.enabled&&u.bridge.vlan),l(n,19,0,u.bridge.enabled&&u.bridge.vlan)},null)}function dl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,8,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,0,"hr",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,3,"a",[["href","#/wifi/bridge"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(4,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Bridge"])),(l()(),t.hb(16777216,null,null,1,null,ol)),t.pb(8,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,4,0,""),l(n,8,0,u.bridge&&u.bridge.enabled)},function(l,n){l(n,3,0,t.sb(1,"",t.Jb(n,3,0,t.Ab(n,5).transform("Bridge")),""))})}function fl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,22,"app-card",[["class","wifi-status"],["id","overview-wifi-status"]],null,null,null,p,d)),t.pb(1,245760,null,0,o,[c.a],null,null),(l()(),t.qb(2,0,null,0,4,"div",[["class","card-header"]],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,3,"a",[["href","#/wifi/status/#wifiRadio"],["id","overview-route-wifi-status-wifiRadio"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(4,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["WiFi"])),(l()(),t.qb(7,0,null,1,15,"div",[["id","wifi-status-height"]],null,null,null,null,null)),(l()(),t.qb(8,0,null,null,10,"div",[],null,null,null,null,null)),t.pb(9,278528,null,0,r.m,[t.s,t.t,t.k,t.E],{ngClass:[0,"ngClass"]},null),t.Db(10,{hidden:0}),(l()(),t.qb(11,0,null,null,3,"h5",[],null,null,null,null,null)),(l()(),t.qb(12,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(13,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Guest network"])),(l()(),t.qb(15,0,null,null,2,"div",[["style","padding-left: 10px;"]],null,null,null,null,null)),(l()(),t.qb(16,0,null,null,1,"app-guest-wifi-timeout",[],null,null,null,T.b,T.a)),t.pb(17,114688,[["wifi_timeout",4]],0,$.a,[V.a,i.j],null,null),(l()(),t.qb(18,0,null,null,0,"hr",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,ul)),t.pb(20,278528,null,0,r.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),(l()(),t.hb(16777216,null,null,1,null,dl)),t.pb(22,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,1,0),l(n,4,0,"");var e=l(n,10,0,!t.Ab(n,17).enabled);l(n,9,0,e),l(n,13,0,""),l(n,17,0),l(n,20,0,u.wifiinfo),l(n,22,0,u.bridge&&u.bridge.enabled)},function(l,n){l(n,3,0,t.sb(1,"",t.Jb(n,3,0,t.Ab(n,5).transform("Wifi Status")),""))})}var pl=function(){function l(l,n){this.statusService=l,this.pageLoadingService=n,this.ngUnsubscribe=new s.a,this.dlan={enabled:!0,statusText:Object(_.b)("Enabled"),secured:!0,securityText:Object(_.b)("Secured"),deviceCount:1,avlnCount:1},this.isPlc=!1,this.pageLoadingService.register(["updateDlanStatus"])}return l.prototype.ngOnInit=function(){var l=this;this.isPlc=Object(_.e)(v.a,"plc"),Object(E.a)(0,v.a.status.overview.networkStatus.refresh).pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(){l.updateDlanStatus()})},l.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},l.prototype.updateDlanStatus=function(){var l=this;this.statusService.getPowerlineStatus().pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(n){var u;l.pageLoadingService.ready("updateDlanStatus"),n.result[1][1].value&&(u=n.result[1][1].value.toUpperCase());var t=!1;if(n.result[2][1].value&&(t=!("0"===n.result[2][1].value)),n.result[0][1].devices){var e=!1,a=n.result[0][1].devices,i={};for(var r in a)a.hasOwnProperty(r)&&(i[a[r].avln_num]?i[a[r].avln_num]+=1:i[a[r].avln_num]=1,u&&a[r].mac===u&&(e=!("50:D3:E4:93:3F:85:5B:70:40:78:4D:F8:15:AA:8D:B7"===a[r].nmk)));l.dlan.deviceCount=a.length,l.dlan.avlnCount=Object.keys(i).length,l.dlan.secured=e,l.dlan.securityText=e?Object(_.b)("Secured"):Object(_.b)("Unsecured")}l.dlan.enabled=!t,l.dlan.statusText=t?Object(_.b)("Disabled"):Object(_.b)("Enabled")})},l}(),hl=t.ob({encapsulation:2,styles:[],data:{}});function gl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"a",[["href","#/powerline/status"],["id","overview-route-powerline-status"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Powerline"]))],function(l,n){l(n,1,0,"")},function(l,n){l(n,0,0,t.sb(1,"Powerline / ",t.Jb(n,0,0,t.Ab(n,2).transform("Status")),""))})}function vl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"a",[["href","#/powerline"],["id","overview-route-powerline"],["title","Powerline"],["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Powerline"]))],function(l,n){l(n,1,0,"")},null)}function ml(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"a",[["href","#/powerline/status"],["id","overview-route-powerline-status-local-device"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Local Device"]))],function(l,n){l(n,1,0,"")},function(l,n){l(n,0,0,t.sb(1,"",t.Jb(n,0,0,t.Ab(n,2).transform("Local Device")),""))})}function yl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"a",[["href","#/powerline"],["id","overview-route-powerline-local-device"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Local Device"]))],function(l,n){l(n,1,0,"")},function(l,n){l(n,0,0,t.sb(1,"",t.Jb(n,0,0,t.Ab(n,2).transform("Local Device")),""))})}function Il(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Status:"]))],function(l,n){l(n,1,0,"")},null)}function ql(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dd",[["id","system-dlan-status"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""])),t.Cb(131072,i.i,[i.j,t.h])],null,function(l,n){var u=n.component;l(n,1,0,t.Jb(n,1,0,t.Ab(n,2).transform(u.dlan.statusText)))})}function wl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],null,null)}function Sl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Encryption:"]))],function(l,n){l(n,1,0,"")},null)}function jl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Security status:"]))],function(l,n){l(n,1,0,"")},null)}function xl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"dt",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Sl)),t.pb(2,212992,null,0,D.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,jl)),t.pb(4,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null)],function(l,n){l(n,2,0,null),l(n,4,0,null)},null)}function Pl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,4,"dd",[["id","system-dlan-security-status"]],null,null,null,null,null)),t.pb(1,278528,null,0,r.m,[t.s,t.t,t.k,t.E],{ngClass:[0,"ngClass"]},null),t.Db(2,{"text-warning":0,"text-success":1}),(l()(),t.Ib(3,null,[" "," "])),t.Cb(131072,i.i,[i.j,t.h])],function(l,n){var u=n.component,t=l(n,2,0,!u.dlan.secured,u.dlan.secured);l(n,1,0,t)},function(l,n){var u=n.component;l(n,3,0,t.Jb(n,3,0,t.Ab(n,4).transform(u.dlan.securityText)))})}function kl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"a",[["href","#/powerline/network"],["id","overview-route-powerline-network"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Network"]))],function(l,n){l(n,1,0,"")},function(l,n){l(n,0,0,t.sb(1,"",t.Jb(n,0,0,t.Ab(n,2).transform("Network")),""))})}function Ol(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"a",[["href","#/powerline"],["id","overview-route-powerline-main"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Network"]))],function(l,n){l(n,1,0,"")},function(l,n){l(n,0,0,t.sb(1,"",t.Jb(n,0,0,t.Ab(n,2).transform("Network")),""))})}function Ml(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Connected devices:"]))],function(l,n){l(n,1,0,"")},null)}function Kl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-dlan-connected-devices"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.dlan.deviceCount)})}function Cl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Connected AVLNs:"]))],function(l,n){l(n,1,0,"")},null)}function Nl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"dd",[["id","system-dlan-connected-avlns"]],null,null,null,null,null)),(l()(),t.Ib(1,null,["",""]))],null,function(l,n){l(n,1,0,n.component.dlan.avlnCount)})}function Al(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,5,"div",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Cl)),t.pb(2,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Nl)),t.pb(4,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(5,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],function(l,n){var u=n.component;l(n,2,0,u.dlan.enabled),l(n,4,0,u.dlan.enabled)},null)}function Ll(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,14,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,0,"hr",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,kl)),t.pb(4,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Ol)),t.pb(6,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(7,0,null,null,7,"dl",[["class","clearfix"],["id","overview-dlan-network"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Ml)),t.pb(9,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Kl)),t.pb(11,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(12,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Al)),t.pb(14,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null)],function(l,n){var u=n.component;l(n,4,0,u.isPlc),l(n,6,0,!u.isPlc),l(n,9,0,u.dlan.enabled),l(n,11,0,u.dlan.enabled),l(n,14,0,null)},null)}function Dl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,25,"app-card",[["class","dlan-status"],["id","overview-dlan-status"]],null,null,null,p,d)),t.pb(1,245760,null,0,o,[c.a],null,null),(l()(),t.qb(2,0,null,0,4,"div",[["class","card-header"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,gl)),t.pb(4,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,vl)),t.pb(6,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(7,0,null,1,18,"div",[["id","dlan-status-height"]],null,null,null,null,null)),(l()(),t.qb(8,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,ml)),t.pb(10,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,yl)),t.pb(12,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(13,0,null,null,10,"dl",[["class","clearfix"],["id","overview-dlan-device"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Il)),t.pb(15,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,ql)),t.pb(17,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,wl)),t.pb(19,212992,null,0,h.a,[t.M,t.P,g.a],{renderTemplate:[0,"renderTemplate"]},null),(l()(),t.hb(16777216,null,null,1,null,xl)),t.pb(21,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Pl)),t.pb(23,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Ll)),t.pb(25,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,1,0),l(n,4,0,u.isPlc),l(n,6,0,!u.isPlc),l(n,10,0,u.isPlc),l(n,12,0,!u.isPlc),l(n,15,0,null),l(n,17,0,null),l(n,19,0,null),l(n,21,0,u.dlan.enabled),l(n,23,0,u.dlan.enabled),l(n,25,0,u.dlan.enabled)},null)}var Tl=u("Obbf"),$l=u("BioP"),Vl=u("+I7i"),Ul=function(){function l(l,n,u,t,e){this.statusService=l,this.notification=n,this.pageLoadingService=u,this.ipService=t,this.portStatusService=e,this.ngUnsubscribe=new s.a,this.ifinfo=[],this.showLanStatus=!0,this.updatingInterfaceStatus=!1,this.pageLoadingService.register(["getInterfaceStatus","determineNetworkStatus","getVLANStatus"])}return l.prototype.ngOnInit=function(){var l=this;this.getVLANStatus(),Object(E.a)(0,v.a.status.overview.interfaceStatus.refresh).pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(){l.getInterfaceStatus()}),Object(E.a)(0,v.a.status.overview.networkStatus.refresh).pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(){l.determineNetworkStatus()})},l.prototype.ngOnDestroy=function(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()},l.prototype.getInterfaceStatus=function(){var l=this;this.updatingInterfaceStatus||(this.updatingInterfaceStatus=!0,this.statusService.getQueryManagementInterface().pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(n){l.pageLoadingService.ready("getInterfaceStatus");var u=n;switch(l.ifinfo=[],u.proto){case"dhcp":u.proto=Object(_.b)("DHCP");break;case"static":u.proto=Object(_.b)("static");break;default:u.proto=Object(_.b)("unknown")}l.ifinfo.push(u),l.ifinfo[0].netmask=l.ipService.cidr2bin(u.netmask),l.gateway=l.ifinfo[0].gateway,l.nameserver=l.ifinfo[0].dns,l.lan6=l.ifinfo[0].lan6},function(n){l.notification.error(Object(_.b)("Cannot retrieve current network information.")),l.updatingInterfaceStatus=!1}))},l.prototype.getVLANStatus=function(){var l=this;this.updatingVLANStatus||(this.updatingVLANStatus=!0,this.statusService.getLanStatus().pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(n){if(l.pageLoadingService.ready("getVLANStatus"),Object.keys(n).length){for(var u in l.vlansNumber=Object.keys(n).length,n)n.hasOwnProperty(u)&&"1"===n[u].management&&(l.managementVlan=n[u].name,l.managementVlanId=n[u][".name"].replace(/^vlan/,""));l.updatingVLANStatus=!1}else l.noVLANs=!0}))},l.prototype.determineNetworkStatus=function(){var l=this;this.portStatusService.update().pipe(Object(b.a)(this.ngUnsubscribe)).subscribe(function(n){l.pageLoadingService.ready("determineNetworkStatus"),l.ports=n})},l}(),El=t.ob({encapsulation:2,styles:[],data:{}});function _l(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"dd",[["translate",""]],null,null,null,null,null)),t.pb(1,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Not connected"]))],function(l,n){l(n,1,0,"")},null)}function Jl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,5,"dd",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"span",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(2,null,[""," "])),(l()(),t.qb(3,0,null,null,2,"span",[["translate",""]],null,null,null,null,null)),t.pb(4,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Mbit/s"]))],function(l,n){l(n,4,0,"")},function(l,n){l(n,1,0,"system-lan-port-speed-"+n.parent.context.$implicit.speed),l(n,2,0,n.parent.context.$implicit.speed)})}function Wl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,8,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,7,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,1,"dt",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(3,null,["",":"])),(l()(),t.hb(16777216,null,null,1,null,_l)),t.pb(5,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Jl)),t.pb(7,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(8,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],function(l,n){l(n,5,0,!n.context.$implicit.link),l(n,7,0,n.context.$implicit.link)},function(l,n){l(n,2,0,"system-lan-port-"+n.context.$implicit.name),l(n,3,0,n.context.$implicit.name)})}function Fl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,36,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,3,"a",[["href","#/lan/ip"],["translate",""]],[[8,"id",0],[8,"title",0]],null,null,null,null)),t.pb(3,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["IPv4"])),(l()(),t.qb(6,0,null,null,6,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(7,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(8,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Protocol:"])),(l()(),t.qb(10,0,null,null,1,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(11,null,["",""])),(l()(),t.qb(12,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.qb(13,0,null,null,23,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(14,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(15,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Address:"])),(l()(),t.qb(17,0,null,null,1,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(18,null,["",""])),(l()(),t.qb(19,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(20,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Subnet mask:"])),(l()(),t.qb(22,0,null,null,1,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(23,null,["",""])),(l()(),t.qb(24,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.qb(25,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(26,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Default gateway:"])),(l()(),t.qb(28,0,null,null,1,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(29,null,["",""])),(l()(),t.qb(30,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.qb(31,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(32,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Name server:"])),(l()(),t.qb(34,0,null,null,1,"dd",[],[[8,"id",0]],null,null,null,null)),(l()(),t.Ib(35,null,["",""])),(l()(),t.qb(36,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],function(l,n){l(n,3,0,""),l(n,8,0,""),l(n,15,0,""),l(n,20,0,""),l(n,26,0,""),l(n,32,0,"")},function(l,n){var u=n.component;l(n,2,0,t.sb(1,"overview-route-lan-ip-",n.context.$implicit,""),t.sb(1,"",t.Jb(n,2,1,t.Ab(n,4).transform("IPv4")),"")),l(n,10,0,"system-lan-interface-proto-"+n.context.$implicit.proto),l(n,11,0,n.context.$implicit.proto),l(n,17,0,"system-lan-interface-ipaddr-"+n.context.$implicit.ipaddr),l(n,18,0,n.context.$implicit.ipaddr),l(n,22,0,"system-lan-interface-netmask-"+n.context.$implicit.netmask),l(n,23,0,n.context.$implicit.netmask),l(n,28,0,"system-lan-interface-gateway-"+n.context.$implicit.gateway),l(n,29,0,u.gateway),l(n,34,0,"system-lan-interface-nameserver-"+n.context.$implicit.nameserver),l(n,35,0,u.nameserver)})}function Bl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,20,"div",[],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,0,"hr",[],null,null,null,null,null)),(l()(),t.qb(2,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,3,"a",[["href","#/lan/ip"],["id","overview-route-lan-ip-main"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(4,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["IPv6"])),(l()(),t.qb(7,0,null,null,6,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(8,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(9,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Protocol:"])),(l()(),t.qb(11,0,null,null,1,"dd",[["id","system-lan-lan6-proto"],["style","text-transform: uppercase;"]],null,null,null,null,null)),(l()(),t.Ib(12,null,["",""])),(l()(),t.qb(13,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.qb(14,0,null,null,6,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(15,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(16,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Address/Subnet:"])),(l()(),t.qb(18,0,null,null,1,"dd",[["class","ipv6-address"],["id","system-lan-lan6-address"]],null,null,null,null,null)),(l()(),t.Ib(19,null,["",""])),(l()(),t.qb(20,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],function(l,n){l(n,4,0,""),l(n,9,0,""),l(n,16,0,"")},function(l,n){var u=n.component;l(n,3,0,t.sb(1,"",t.Jb(n,3,0,t.Ab(n,5).transform("IPv6")),"")),l(n,12,0,u.lan6.proto),l(n,19,0,u.lan6["ipv6-address"][0].address+"/"+u.lan6["ipv6-address"][0].mask)})}function zl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,43,"app-card",[["class","lan-status"],["id","overview-lan-status"]],null,null,null,p,d)),t.pb(1,245760,null,0,o,[c.a],null,null),(l()(),t.qb(2,0,null,0,5,"div",[["class","card-header"]],null,null,null,null,null)),(l()(),t.qb(3,0,null,null,4,"a",[["href","#/lan/status"],["id","overview-route-lan-status"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(4,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["LAN"])),(l()(),t.qb(8,0,null,1,35,"div",[["id","lan-status-height"]],null,null,null,null,null)),(l()(),t.qb(9,0,null,null,7,"div",[],null,null,null,null,null)),(l()(),t.qb(10,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.qb(11,0,null,null,3,"a",[["href","#/lan/status"],["id","overview-route-lan-status-ethernet"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(12,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["Ethernet"])),(l()(),t.hb(16777216,null,null,1,null,Wl)),t.pb(16,278528,null,0,r.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),(l()(),t.qb(17,0,null,null,0,"hr",[],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Fl)),t.pb(19,278528,null,0,r.n,[t.P,t.M,t.s],{ngForOf:[0,"ngForOf"]},null),(l()(),t.hb(16777216,null,null,1,null,Bl)),t.pb(21,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.qb(22,0,null,null,21,"div",[],[[8,"hidden",0]],null,null,null,null)),(l()(),t.qb(23,0,null,null,0,"hr",[],null,null,null,null,null)),(l()(),t.qb(24,0,null,null,4,"h5",[],null,null,null,null,null)),(l()(),t.qb(25,0,null,null,3,"a",[["href","#/lan/vlan"],["translate",""]],[[8,"title",0]],null,null,null,null)),t.pb(26,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),t.Cb(131072,i.i,[i.j,t.h]),(l()(),t.Ib(-1,null,["VLANs"])),(l()(),t.qb(29,0,null,null,14,"dl",[["class","clearfix"]],null,null,null,null,null)),(l()(),t.qb(30,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(31,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Configured VLANs:"])),(l()(),t.qb(33,0,null,null,1,"dd",[["id","system-lan-vlansNumber"]],null,null,null,null,null)),(l()(),t.Ib(34,null,["",""])),(l()(),t.qb(35,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null)),(l()(),t.qb(36,0,null,null,2,"dt",[["translate",""]],null,null,null,null,null)),t.pb(37,8536064,null,0,i.d,[i.j,t.k,t.h],{translate:[0,"translate"]},null),(l()(),t.Ib(-1,null,["Management VLAN:"])),(l()(),t.qb(39,0,null,null,3,"dd",[["id","system-lan-managementVlan"]],null,null,null,null,null)),(l()(),t.Ib(40,null,[""," "])),(l()(),t.qb(41,0,null,null,1,"span",[],[[8,"hidden",0]],null,null,null,null)),(l()(),t.Ib(42,null,["(",")"])),(l()(),t.qb(43,0,null,null,0,"br",[["class","clear"]],null,null,null,null,null))],function(l,n){var u=n.component;l(n,1,0),l(n,4,0,""),l(n,12,0,""),l(n,16,0,u.ports),l(n,19,0,u.ifinfo),l(n,21,0,u.lan6&&u.lan6["ipv6-address"]&&u.lan6["ipv6-address"].length),l(n,26,0,""),l(n,31,0,""),l(n,37,0,"")},function(l,n){var u=n.component;l(n,3,0,t.sb(2,"",t.Jb(n,3,0,t.Ab(n,5).transform("LAN"))," / ",t.Jb(n,3,0,t.Ab(n,6).transform("Status")),"")),l(n,11,0,t.sb(1,"",t.Jb(n,11,0,t.Ab(n,13).transform("Ethernet")),"")),l(n,22,0,u.noVLANs),l(n,25,0,t.sb(1,"",t.Jb(n,25,0,t.Ab(n,27).transform("VLANs")),"")),l(n,34,0,u.vlansNumber),l(n,40,0,u.managementVlan),l(n,41,0,!u.managementVlanId),l(n,42,0,u.managementVlanId)})}var Rl=function(){function l(){this.loadPowerline=v.a.plc||v.a.ghn,this.loadSystem=v.a.system,this.loadLan=v.a.lan,this.loadWifi=Object.keys(v.a.wireless.devices).length}return l.prototype.ngOnInit=function(){},l}(),Gl=t.ob({encapsulation:2,styles:[],data:{}});function Hl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[["class","widget-item"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"app-system",[],null,null,null,L,x)),t.pb(2,245760,null,0,j,[S,m.a],null,null)],function(l,n){l(n,2,0)},null)}function Ql(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,3,"div",[["class","widget-item"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,2,"app-wifi",[],null,null,null,fl,W)),t.Fb(512,null,U.a,U.a,[]),t.pb(3,245760,null,0,J,[S,U.a,m.a,g.a],null,null)],function(l,n){l(n,3,0)},null)}function Xl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[["class","widget-item"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"app-powerline",[],null,null,null,Dl,hl)),t.pb(2,245760,null,0,pl,[S,m.a],null,null)],function(l,n){l(n,2,0)},null)}function Yl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,2,"div",[["class","widget-item"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,1,"app-lan",[],null,null,null,zl,El)),t.pb(2,245760,null,0,Ul,[S,Tl.a,m.a,Vl.a,$l.a],null,null)],function(l,n){l(n,2,0)},null)}function Zl(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,9,"div",[["class","dashboard clearfix"],["id","status-overview"]],null,null,null,null,null)),(l()(),t.qb(1,0,null,null,8,"div",[["class","widget-container clearfix"]],null,null,null,null,null)),(l()(),t.hb(16777216,null,null,1,null,Hl)),t.pb(3,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Ql)),t.pb(5,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Xl)),t.pb(7,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null),(l()(),t.hb(16777216,null,null,1,null,Yl)),t.pb(9,16384,null,0,r.o,[t.P,t.M],{ngIf:[0,"ngIf"]},null)],function(l,n){var u=n.component;l(n,3,0,u.loadSystem),l(n,5,0,u.loadWifi),l(n,7,0,u.loadPowerline),l(n,9,0,u.loadLan)},null)}function ln(l){return t.Kb(0,[(l()(),t.qb(0,0,null,null,1,"app-overview",[],null,null,null,Zl,Gl)),t.pb(1,114688,null,0,Rl,[],null,null)],function(l,n){l(n,1,0)},null)}var nn=t.mb("app-overview",Rl,ln,{},{},[]),un=u("NU/u"),tn=u("MQte"),en=u("Q5BN"),an=u("mGS5"),rn=u("RChO"),sn=u("t/Na"),bn=u("gIcY"),cn=u("3GWt"),on=u("chmc"),dn=u("S7LP"),fn=u("6aHO"),pn=u("T7CS"),hn=u("ZYCi"),gn=function(){return function(){}}(),vn=u("yGOH"),mn=u("9Xeq"),yn=function(){return function(){}}(),In=u("x5KT"),qn=u("ZLSo"),wn=u("bKdQ"),Sn=u("rSzr"),jn=u("LLTo"),xn=u("AW84"),Pn=u("qDsZ"),kn=u("AEJi"),On=u("Jg5P"),Mn=u("Vl9L"),Kn=u("9nVo"),Cn=u("RYmd"),Nn=u("ub4/"),An=u("VEEB");u.d(n,"OverviewModuleNgFactory",function(){return Ln});var Ln=t.nb(e,[],function(l){return t.xb([t.yb(512,t.j,t.cb,[[8,[a.a,nn,un.a,tn.a,en.a,an.a,rn.a]],[3,t.j],t.x]),t.yb(4608,r.q,r.p,[t.u,[2,r.B]]),t.yb(4608,sn.k,sn.q,[r.d,t.B,sn.o]),t.yb(4608,sn.r,sn.r,[sn.k,sn.p]),t.yb(5120,sn.a,function(l){return[l]},[sn.r]),t.yb(4608,sn.n,sn.n,[]),t.yb(6144,sn.l,null,[sn.n]),t.yb(4608,sn.j,sn.j,[sn.l]),t.yb(6144,sn.b,null,[sn.j]),t.yb(4608,sn.g,sn.m,[sn.b,t.q]),t.yb(4608,sn.c,sn.c,[sn.g]),t.yb(4608,bn.x,bn.x,[]),t.yb(4608,c.a,c.a,[[3,c.a]]),t.yb(4608,cn.a,cn.a,[sn.c]),t.yb(4608,on.a,on.a,[]),t.yb(4608,dn.a,dn.a,[]),t.yb(4608,fn.a,fn.a,[t.j,t.z,t.q,dn.a,t.g]),t.yb(4608,w.a,w.a,[q.a,I.a]),t.yb(4608,Vl.a,Vl.a,[q.a,I.a]),t.yb(4608,pn.a,pn.a,[]),t.yb(4608,V.a,V.a,[q.a,I.a]),t.yb(4608,S,S,[I.a,q.a,w.a]),t.yb(1073742336,r.c,r.c,[]),t.yb(1073742336,hn.p,hn.p,[[2,hn.v],[2,hn.m]]),t.yb(1073742336,gn,gn,[]),t.yb(1073742336,sn.e,sn.e,[]),t.yb(1073742336,sn.d,sn.d,[]),t.yb(1073742336,bn.t,bn.t,[]),t.yb(1073742336,bn.e,bn.e,[]),t.yb(1073742336,i.g,i.g,[]),t.yb(1073742336,vn.a,vn.a,[]),t.yb(1073742336,mn.a,mn.a,[]),t.yb(1073742336,yn,yn,[]),t.yb(1073742336,In.a,In.a,[]),t.yb(1073742336,qn.a,qn.a,[]),t.yb(1073742336,wn.a,wn.a,[]),t.yb(1073742336,Sn.a,Sn.a,[]),t.yb(1073742336,jn.a,jn.a,[]),t.yb(1073742336,xn.a,xn.a,[]),t.yb(1073742336,Pn.a,Pn.a,[]),t.yb(1073742336,kn.c,kn.c,[]),t.yb(1073742336,On.a,On.a,[]),t.yb(1073742336,Mn.a,Mn.a,[]),t.yb(1073742336,e,e,[]),t.yb(1024,hn.j,function(){return[[{path:"",component:Rl}],[{path:"status",component:Kn.a,data:{displayName:"Status",retailOrder:0}},{path:"ip",component:Cn.a,data:{displayName:"IPv4/IPv6",retailOrder:10},canDeactivate:[Nn.a]},{path:"vlan",component:An.a,data:{displayName:"VLANs",appHideForRetail:!0},canDeactivate:[Nn.a]}]]},[]),t.yb(256,sn.o,"XSRF-TOKEN",[]),t.yb(256,sn.p,"X-XSRF-TOKEN",[])])})}}]);