1"use strict";(self.webpackChunke_care=self.webpackChunke_care||[]).push([[3351],{13351:function(e,i,t){t.r(i),t.d(i,{EditWifiSecurityModule:function(){return q}});var s=t(38583),n=t(54655),o=t(32789),r=t(41075),c=t(29006),a=t(3172),l=t(37716),u=t(26684),g=t(8481),d=t(22238),f=t(34541),v=t(99241),h=t(4885),p=t(98295),m=t(67441),S=t(3679),w=t(72458),y=t(29790);function b(e,i){if(1&e&&(l.TgZ(0,"div",2),l._UZ(1,"mat-progress-spinner",3),l.qZA()),2&e){const e=l.oxw();l.xp6(1),l.Q6J("mode",e.commonService.mode)("strokeWidth",2)("diameter",80)}}function Z(e,i){if(1&e&&(l.TgZ(0,"mat-option",14),l._uU(1),l.qZA()),2&e){const e=i.$implicit;l.Q6J("value",e),l.xp6(1),l.hij(" ",e," ")}}function x(e,i){if(1&e){const e=l.EpF();l.ynx(0),l.TgZ(1,"div",8),l.TgZ(2,"mat-form-field",9),l.TgZ(3,"mat-label"),l._uU(4),l.ALo(5,"translate"),l.qZA(),l.TgZ(6,"mat-select",10),l.NdJ("ngModelChange",function(i){return l.CHM(e),l.oxw(2).wifi.security=i}),l.YNc(7,Z,2,2,"mat-option",11),l.qZA(),l.qZA(),l.qZA(),l.TgZ(8,"div",12),l.TgZ(9,"button",13),l.NdJ("click",function(){return l.CHM(e),l.oxw(2).changeWifiSecurity()}),l._uU(10),l.ALo(11,"translate"),l.qZA(),l.qZA(),l.BQk()}if(2&e){const e=l.oxw(2);l.xp6(4),l.Oqu(l.lcZ(5,6,"wifiRouterSettings.security")),l.xp6(2),l.Q6J("panelClass","mc-select")("ngModel",e.wifi.security),l.xp6(1),l.Q6J("ngForOf",null==e.wifi?null:e.wifi.possibleSecurity),l.xp6(2),l.Q6J("ladda",e.changeWifiSecurotyInProgress),l.xp6(1),l.hij(" ",l.lcZ(11,8,"confirm")," ")}}function D(e,i){1&e&&(l.ynx(0),l.TgZ(1,"div",15),l.TgZ(2,"div",16),l._UZ(3,"img",17),l.qZA(),l.TgZ(4,"p",18),l._uU(5),l.ALo(6,"translate"),l.qZA(),l.qZA(),l.BQk()),2&e&&(l.xp6(5),l.Oqu(l.lcZ(6,1,"eon.notAvailableSettings")))}function A(e,i){if(1&e&&(l.ynx(0),l.TgZ(1,"div",4),l.TgZ(2,"div",5),l.TgZ(3,"p",6),l._uU(4),l.ALo(5,"translate"),l.qZA(),l.TgZ(6,"p",7),l._uU(7),l.ALo(8,"translate"),l.qZA(),l.YNc(9,x,12,10,"ng-container",1),l.YNc(10,D,7,3,"ng-container",1),l.qZA(),l.qZA(),l.BQk()),2&e){const e=l.oxw();l.xp6(4),l.Oqu(l.lcZ(5,4,"wifiRouterSettings.editSecurityPageDesc")),l.xp6(3),l.Oqu(l.lcZ(8,6,"wifiRouterSettings.editSecurityPageDesc2")),l.xp6(2),l.Q6J("ngIf",(null==e.customerService||null==e.customerService.dashboardData||null==e.customerService.dashboardData.Devices?null:e.customerService.dashboardData.Devices.length)&&(null==e.wifi||null==e.wifi.possibleSecurity?null:e.wifi.possibleSecurity.length)),l.xp6(1),l.Q6J("ngIf",!(null!=e.customerService&&null!=e.customerService.dashboardData&&null!=e.customerService.dashboardData.Devices&&e.customerService.dashboardData.Devices.length&&null!=e.wifi&&null!=e.wifi.possibleSecurity&&e.wifi.possibleSecurity.length))}}const T=[{path:"",redirectTo:"edit-wifi-security"},{path:"edit-wifi-security",component:(()=>{class e{constructor(e,i,t,s,n,o){this.commonService=e,this.trs=i,this.dialog=t,this.customerService=s,this.fixService=n,this.router=o,this.changeWifiSecurotyInProgress=!1,this.commonService.isPageTitleActivated=!0,this.commonService.isBackButtonActivated=!0,this.commonService.setPageTitle(this.trs.trsTs("wifiRouterSettings.editWifiSecurity"),"edit-wifi-security")}ngOnInit(){this.wifi=JSON.parse(localStorage.getItem("wifiEdit")),console.log("this.wifi",this.wifi)}changeWifiSecurity(){this.changeWifiSecurotyInProgress=!0;const e={deviceUniqueId:localStorage.getItem("deviceUniqueId"),instanceId:this.wifi.instance,security:this.wifi.security};this.fixService.setWifi(e).subscribe(i=>{var t,s,n,o;i.status&&"OK"===i.status&&(this.openConfirmationDialog("success"),(null===(s=null===(t=this.fixService)||void 0===t?void 0:t.wifiDetailLessCoverage)||void 0===s?void 0:s.band)===this.wifi.band&&(this.fixService.wifiDetailLessCoverage.security=e.security),(null===(o=null===(n=this.fixService)||void 0===n?void 0:n.wifiDetailLongCoverage)||void 0===o?void 0:o.band)===this.wifi.band&&(this.fixService.wifiDetailLongCoverage.security=e.security),this.router.navigate(["/service-details/internet/wifi-router-settings"])),this.changeWifiSecurotyInProgress=!1},e=>{console.log("Error occurred while change wifi: ",e),this.changeWifiSecurotyInProgress=!1,this.openConfirmationDialog("error")})}openConfirmationDialog(e){this.dialog.open(a.k,{width:"812px",hasBackdrop:!1,panelClass:["global-dialog","gd-v3","text-align-center","confirmation-dialog-v3","padding-75","font-medium"],data:{image:"success"===e?"assets/img/success-dialog-icon.svg":"assets/img/unsuccess-dialog-icon.svg",title:this.trs.trsTs("success"===e?"success":"messagesPages.errorTitle"),innerDesc:this.trs.trsTs("success"===e?"wifiRouterSettings.successSecurityDialog":"httpErrorCode.default"),close:this.trs.trsTs("close")}}).afterClosed().subscribe(()=>{})}ngOnDestroy(){this.commonService.isPageTitleActivated=!1,this.commonService.isBackButtonActivated=!1}}return e.\u0275fac=function(i){return new(i||e)(l.Y36(u.v),l.Y36(g.D),l.Y36(d.uw),l.Y36(f.v),l.Y36(v.e),l.Y36(n.F0))},e.\u0275cmp=l.Xpm({type:e,selectors:[["app-edit-wifi-security"]],decls:2,vars:2,consts:[["class","page-spinner",4,"ngIf"],[4,"ngIf"],[1,"page-spinner"],[3,"mode","strokeWidth","diameter"],[1,"gp-pt-70"],[1,"container-460"],[1,"font-size-14","font-light"],[1,"font-size-14","font-light","mb-25"],[1,"mb-40"],["appearance","fill",1,"select-type","select-type-v3","reset-margin","select-with-label"],["disableOptionCentering","",3,"panelClass","ngModel","ngModelChange"],[3,"value",4,"ngFor","ngForOf"],[1,"text-align-center"],[1,"radius16","btn-1-v3","bg-main","ladda-fix-v3",3,"ladda","click"],[3,"value"],[1,"no-user-available-content","text-align-center"],[1,"mb-45"],["src","assets/img/no-user-available.png","alt","no user available"],[1,"font-size-16","font-bold"]],template:function(e,i){1&e&&(l.YNc(0,b,2,3,"div",0),l.YNc(1,A,11,8,"
1ng-container",1)),2&e&&(l.Q6J("ngIf",!i.customerService.isDashboardDataLoaded),l.xp6(1),l.Q6J("ngIf",i.customerService.isDashboardDataLoaded))},directives:[s.O5,h.Ou,p.KE,p.hX,m.gD,S.JJ,S.On,s.sg,c.d_,w.ey],pipes:[y.X$],styles:[""]}),e})()}];let q=(()=>{class e{}return e.\u0275fac=function(i){return new(i||e)},e.\u0275mod=l.oAB({type:e}),e.\u0275inj=l.cJS({imports:[[s.ez,n.Bz.forChild(T),r.m,o.p0,c.o5],n.Bz]}),e})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.