1"use strict";(self.webpackChunkprivacypillar_sfo3=self.webpackChunkprivacypillar_sfo3||[]).push([["src_app_pagesettings_companyteam_companyteam_module_ts"],{75902:(A,I,l)=>{l.d(I,{J:()=>U});var m=l(61737),r=l(92340),C=l(27221),x=l(80096),g=l(28597),f=l(94650),Z=l(80529),b=l(46262);let U=(()=>{const _=class{constructor(e,c){this.httpClient=e,this.lokiService=c}getCompanyDetails(e,c){const d="/company";return this.httpClient.get(r.N.apiUrl+d).pipe((0,C.K)(p=>(this.onSendLogs(g.o.INFO,p,g.X.getCompanyDetails,e,c,d),(0,m._)(p))))}updateCompanyDetails(e,c,d){const p="/company";return this.httpClient.put(r.N.apiUrl+p,d).pipe((0,C.K)(u=>(this.onSendLogs(g.o.INFO,u,g.X.updateCompanyDetails,e,c,p),(0,m._)(u))))}updateTwoFactorDetails(e,c,d){const p="/company/two-factor-auth";return this.httpClient.put(r.N.apiUrl+p,d).pipe((0,C.K)(u=>(this.onSendLogs(g.o.INFO,u,g.X.updateCompanyDetails,e,c,p),(0,m._)(u))))}updateTwoFactorUserDetails(e,c,d){const p="/user-update/two-factor-auth/"+d;return this.httpClient.put(r.N.apiUrl+p,{}).pipe((0,C.K)(u=>(this.onSendLogs(g.o.INFO,u,g.X.updateCompanyDetails,e,c,p),(0,m._)(u))))}resetTwoFactorUserDetails(e,c,d){const p="/user-reset/two-factor-auth/"+d;return this.httpClient.put(r.N.apiUrl+p,{}).pipe((0,C.K)(u=>(this.onSendLogs(g.o.INFO,u,g.X.updateCompanyDetails,e,c,p),(0,m._)(u))))}getCompanyTeamMembers(e,c,d){const p="/team_member";return this.httpClient.get(r.N.apiUrl+p+d).pipe((0,C.K)(u=>(this.onSendLogs(g.o.INFO,u?.error?.error||u,g.X.getCompanyTeamMembers,e,c,p),(0,m._)(u))))}inviteUser(e,c,d,p){const u="/invite/user";return this.httpClient.post(r.N.apiUrl+u,d,{params:p}).pipe((0,x.d)(1),(0,C.K)(T=>(this.onSendLogs(g.o.INFO,T?.error?.error||T,g.X.inviteUser,e,c,u),(0,m._)(T))))}generateToken(e,c){const d="/company/create-app-id";return this.httpClient.get(r.N.apiUrl+d).pipe((0,x.d)(1),(0,C.K)(p=>(this.onSendLogs(g.o.INFO,p?.error?.error||p,g.X.inviteUser,e,c,d),(0,m._)(p))))}updateToken(e,c){const d="/company/update-app-id";return this.httpClient.get(r.N.apiUrl+d).pipe((0,x.d)(1),(0,C.K)(p=>(this.onSendLogs(g.o.INFO,p?.error?.error||p,g.X.inviteUser,e,c,d),(0,m._)(p))))}getToken(e,c){const d="/company/get-app-id";return this.httpClient.get(r.N.apiUrl+d).pipe((0,x.d)(1),(0,C.K)(p=>(this.onSendLogs(g.o.INFO,p?.error?.error||p,g.X.inviteUser,e,c,d),(0,m._)(p))))}updateUserRole(e,c,d){const p="/invite/user/updaterole";return this.httpClient.put(r.N.apiUrl+p,d).pipe((0,C.K)(u=>(this.onSendLogs(g.o.INFO,u?.error?.error||u,g.X.updateUserRole,e,c,p),(0,m._)(u))))}removeTeamMember(e,c,d,p){let u;return u=p?"/invite/user/"+d.user_level+"/"+d.id+"/"+d.approver_id+"?orgid="+p:"/invite/user/"+d.user_level+"/"+d.id+"/"+d.approver_id,this.httpClient.delete(r.N.apiUrl+u).pipe((0,C.K)(T=>(this.onSendLogs(g.o.INFO,T?.error?.error||T,g.X.removeTeamMember,e,c,u),(0,m._)(T))))}resendInvitation(e,c,d,p){let u;return u=p?"/invite/user/resend?user_id="+d+"&orgid="+p:"/invite/user/resend?user_id="+d,this.httpClient.get(r.N.apiUrl+u).pipe((0,C.K)(T=>(this.onSendLogs(g.o.INFO,T,g.X.resendInvitation,e,c,u),(0,m._)(T))))}getUserList(e,c,d){const p="/invite/user/list?query="+e;return this.httpClient.get(r.N.apiUrl+p).pipe((0,C.K)(u=>(this.onSendLogs(g.o.INFO,u,g.X.getUserList,c,d,p),(0,m._)(u))))}onSendLogs(e,c,d,p,u,T){this.lokiService.onSendErrorLogs(e,c,d,p,u,T).subscribe()}};let h=_;return _.\u0275fac=function(c){return new(c||_)(f.LFG(Z.eN),f.LFG(b.L))},_.\u0275prov=f.Yz7({token:_,factory:_.\u0275fac,providedIn:"root"}),h})()},37012:(A,I,l)=>{l.r(I),l.d(I,{CompanyTeamModule:()=>Ne});var m=l(36895),r=l(24006),C=l(19119),x=l(51692),g=l(85493),f=l(3940),Z=l(8929),b=l(68078),U=l(18583),h=l(80013),_=l(75778),w=l(92340),e=l(94650),c=l(75902),d=l(43265),p=l(64491),u=l(37407),T=l(20388),k=l(59922),N=l(11481),P=l(41277),D=l(32320),q=l(4358),J=l(14239),L=l(12553),F=l(96923),E=l(42111),Q=l(2854),R=l(48625);const K=["confirmTemplate"],Y=["pinviteMemberTable"];function V(n,s){1&n&&(e.TgZ(0,"tr")(1,"th",29),e._uU(2,"ID"),e.qZA(),e.TgZ(3,"th",30),e._uU(4,"Name "),e._UZ(5,"p-sortIcon",31),e.qZA(),e.TgZ(6,"th",32),e._uU(7,"Email "),e._UZ(8,"p-sortIcon",33),e.qZA(),e.TgZ(9,"th",34),e._uU(10,"Role "),e._UZ(11,"p-sortIcon",35),e.qZA(),e.TgZ(12,"th",36),e._uU(13,"2FA Status"),e.qZA(),e.TgZ(14,"th",37),e._uU(15,"Last Login"),e.qZA(),e.TgZ(16,"th",38),e._uU(17,"Action"),e.qZA()())}
1function z(n,s){if(1&n){const i=e.EpF();e.TgZ(0,"p-inputSwitch",49),e.NdJ("ngModelChange",function(o){e.CHM(i);const a=e.oxw().$implicit;return e.KtG(a.two_fa_active=o)})("onChange",function(){e.CHM(i);const o=e.oxw().$implicit,a=e.oxw();return e.KtG(a.onUpdateTFAUser(o.approver_id))}),e.qZA()}if(2&n){const i=e.oxw().$implicit,t=e.oxw();e.Q6J("disabled",t.enableTwoFA&&i.two_fa_active)("ngModel",i.two_fa_active)}}function B(n,s){if(1&n){const i=e.EpF();e.O4$(),e.TgZ(0,"svg",50),e.NdJ("click",function(){e.CHM(i);const o=e.oxw().$implicit,a=e.oxw();return e.KtG(a.onResetTFAUser(o.approver_id))}),e._UZ(1,"path",51),e.qZA()}}function G(n,s){if(1&n){const i=e.EpF();e.TgZ(0,"button",52),e.NdJ("click",function(){e.CHM(i);const o=e.oxw().$implicit,a=e.oxw();return e.KtG(a.onResendInvitation(o.approver_id))}),e._UZ(1,"i",53),e._uU(2," Resend Invitation"),e.qZA()}}function H(n,s){if(1&n&&(e._uU(0),e.ALo(1,"timeago")),2&n){const i=e.oxw().$implicit;e.hij(" ",e.lcZ(1,1,i.user_last_login)," ")}}function W(n,s){1&n&&(e.TgZ(0,"span",54),e._UZ(1,"i",55)(2,"i",56),e.qZA()),2&n&&e.Q6J("adaptivePosition",!0)}function X(n,s){if(1&n){const i=e.EpF();e.TgZ(0,"a",57),e.NdJ("click",function(){e.CHM(i);const o=e.oxw().$implicit,a=e.oxw(),v=e.MAs(31);return e.KtG(a.editUserInvitation(v,o))}),e.TgZ(1,"span",58),e._UZ(2,"i",59),e.qZA()()}}function $(n,s){if(1&n){const i=e.EpF();e.TgZ(0,"a",60),e.NdJ("click",function(){e.CHM(i);const o=e.oxw().$implicit,a=e.oxw();return e.KtG(a.removeTeamMember(o,"team member"))}),e._UZ(1,"i",61),e.qZA()}}function j(n,s){if(1&n&&(e.TgZ(0,"tr",39)(1,"td"),e._uU(2),e.qZA(),e.TgZ(3,"td"),e._uU(4),e.qZA(),e.TgZ(5,"td"),e._uU(6),e.qZA(),e.TgZ(7,"td")(8,"span"),e._uU(9),e.qZA()(),e.TgZ(10,"td"),e.YNc(11,z,1,2,"p-inputSwitch",40),e.YNc(12,B,2,0,"svg",41),e.qZA(),e.TgZ(13,"td",42),e.YNc(14,G,3,0,"button",43),e.YNc(15,H,2,3,"ng-template",null,44,e.W1O),e.qZA(),e.TgZ(17,"td",45),e.YNc(18,W,3,1,"span",46),e.YNc(19,X,3,0,"a",47),e.YNc(20,$,2,0,"a",48),e.qZA()()),2&n){const i=s.rowIndex,t=s.$implicit,o=e.MAs(16),a=e.oxw();e.xp6(2),e.hij(" ",i+1," "),e.xp6(2),e.hij(" ",t.user_name," "),e.xp6(2),e.hij(" ",t.user_email," "),e.xp6(3),e.hij(" ",t.role_name,""),e.xp6(2),e.Q6J("ngIf","Super Administrator(Owner)"===a.userRole||"Super Administrator"===a.userRole||"Administrator"===a.userRole),e.xp6(1),e.Q6J("ngIf",t.two_fa_active&&("Super Administrator(Owner)"===a.userRole||"Super Administrator"===a.userRole||"Administrator"===a.userRole)),e.xp6(1),e.Q6J("ngClass",""),e.xp6(1),e.Q6J("ngIf","Invitation Pending"===t.user_last_login||"Invitation sent"===t.user_last_login||""===t.user_last_login)("ngIfElse",o),e.xp6(3),e.Q6J("ngClass",""),e.xp6(1),e.Q6J("ngIf",0==i&&"Super Administrator"==t.role_name),e.xp6(1),e.Q6J("ngIf","Super Administrator"!==t.role_name),e.xp6(1),e.Q6J("ngIf","Super Administrator"!==t.role_name)}}function ee(n,s){1&n&&(e.TgZ(0,"tr")(1,"td",62),e._uU(2,"No record found."),e.qZA()())}function te(n,s){1&n&&(e.TgZ(0,"h4",88),e._uU(1,"Invite New User"),e.qZA())}function ne(n,s){1&n&&(e.TgZ(0,"h4",88),e._uU(1,"Update user"),e.qZA())}function ie(n,s){if(1&n){const i=e.EpF();e.TgZ(0,"div",89)(1,"div",90)(2,"input",91),e.NdJ("ngModelChange",function(o){e.CHM(i);const a=e.oxw(2);return e.KtG(a.selectusertype=o)})("ngModelChange",function(o){e.CHM(i);const a=e.oxw(2);return e.KtG(a.onInviteUserTypeChange(o))}),e.qZA(),e.TgZ(3,"label",92),e._uU(4,"New User"),e.qZA()(),e.TgZ(5,"div",90)(6,"input",91),e.NdJ("ngModelChange",function(o){e.CHM(i);const a=e.oxw(2);return e.KtG(a.selectusertype=o)})("ngModelChange",function(o){e.CHM(i);const a=e.oxw(2);return e.KtG(a.onInviteUserTypeChange(o))}),e.qZA(),e.TgZ(7,"label"),e._uU(8,"Existing User"),e.qZA()()()}if(2&n){const i=e.oxw(2);e.xp6(2),e.Q6J("ngModel",i.selectusertype)("value",!0),e.xp6(4),e.Q6J("ngModel",i.selectusertype)("value",!1)}}function oe(n,s){1&n&&(e.TgZ(0,"div"),e._uU(1,"Enter the email addresses of the users you'd like to invite, and choose the role they should have. "),e.qZA())}function ae(n,s){1&n&&(e.TgZ(0,"div"),e._uU(1,"First name is required"),e.qZA())}
1function se(n,s){if(1&n&&(e.TgZ(0,"div",100),e.YNc(1,ae,2,0,"div",70),e.qZA()),2&n){const i=e.oxw(3);e.xp6(1),e.Q6J("ngIf",i.userInvite.firstname.errors.required)}}function re(n,s){1&n&&(e.TgZ(0,"div"),e._uU(1,"Last name is required"),e.qZA())}function le(n,s){if(1&n&&(e.TgZ(0,"div",100),e.YNc(1,re,2,0,"div",70),e.qZA()),2&n){const i=e.oxw(3);e.xp6(1),e.Q6J("ngIf",i.userInvite.lastname.errors.required)}}const O=function(n){return{"is-invalid":n}};function pe(n,s){if(1&n&&(e.TgZ(0,"div",93)(1,"div",94)(2,"div",76)(3,"label",95),e._uU(4,"First name"),e._UZ(5,"i",78),e.qZA(),e.TgZ(6,"input",96),e.NdJ("keydown.space",function(t){return t.preventDefault()}),e.qZA(),e.YNc(7,se,2,1,"div",80),e.qZA()(),e.TgZ(8,"div",97)(9,"div",76)(10,"label",98),e._uU(11,"Last name"),e._UZ(12,"i",78),e.qZA(),e.TgZ(13,"input",99),e.NdJ("keydown.space",function(t){return t.preventDefault()}),e.qZA(),e.YNc(14,le,2,1,"div",80),e.qZA()()()),2&n){const i=e.oxw(2);e.xp6(6),e.Q6J("ngClass",e.VKq(4,O,i.inviteUserForm.controls.firstname.invalid&&(i.inviteUserForm.controls.firstname.dirty||i.inviteUserForm.controls.firstname.touched)||i.isInviteFormSubmitted&&i.userInvite.firstname.errors)),e.xp6(1),e.Q6J("ngIf",i.inviteUserForm.controls.firstname.invalid&&(i.inviteUserForm.controls.firstname.dirty||i.inviteUserForm.controls.firstname.touched)||i.isInviteFormSubmitted&&i.userInvite.firstname.errors),e.xp6(6),e.Q6J("ngClass",e.VKq(6,O,i.inviteUserForm.controls.lastname.invalid&&(i.inviteUserForm.controls.lastname.dirty||i.inviteUserForm.controls.lastname.touched)||i.isInviteFormSubmitted&&i.userInvite.lastname.errors)),e.xp6(1),e.Q6J("ngIf",i.inviteUserForm.controls.lastname.invalid&&(i.inviteUserForm.controls.lastname.dirty||i.inviteUserForm.controls.lastname.touched)||i.isInviteFormSubmitted&&i.userInvite.lastname.errors)}}function me(n,s){1&n&&(e.TgZ(0,"div"),e._uU(1,"SSO provider is required"),e.qZA())}function ce(n,s){if(1&n&&(e.TgZ(0,"div",100),e.YNc(1,me,2,0,"div",70),e.qZA()),2&n){const i=e.oxw(4);e.xp6(1),e.Q6J("ngIf",i.userInvite.sso_provider.errors.required)}}function de(n,s){if(1&n&&(e.TgZ(0,"div",106)(1,"select",107)(2,"option",108),e._uU(3,"Select SSO provider"),e.qZA(),e.TgZ(4,"option",109),e._uU(5,"Google"),e.qZA(),e.TgZ(6,"option",110),e._uU(7,"Microsoft"),e.qZA()(),e.YNc(8,ce,2,1,"div",80),e.qZA()),2&n){const i=e.oxw(3);e.xp6(1),e.Q6J("ngClass",e.VKq(2,O,i.inviteUserForm.controls.sso_provider.invalid&&(i.inviteUserForm.controls.sso_provider.dirty||i.inviteUserForm.controls.sso_provider.touched)||i.isInviteFormSubmitted&&i.userInvite.sso_provider.errors)),e.xp6(7),e.Q6J("ngIf",i.inviteUserForm.controls.sso_provider.invalid&&(i.inviteUserForm.controls.sso_provider.dirty||i.inviteUserForm.controls.sso_provider.touched)||i.isInviteFormSubmitted&&i.userInvite.sso_provider.errors)}}function ue(n,s){if(1&n&&(e.TgZ(0,"div",101)(1,"div",102),e._UZ(2,"input",103),e.TgZ(3,"label",104),e._uU(4,"Inviting a SSO user?"),e.qZA()(),e.YNc(5,de,9,4,"div",105),e.qZA()),2&n){const i=e.oxw(2);e.xp6(5),e.Q6J("ngIf",i.inviteUserForm.value.invite_sso)}}function he(n,s){1&n&&(e.TgZ(0,"div"),e._uU(1,"User email address is required"),e.qZA())}function ge(n,s){1&n&&(e.TgZ(0,"div"),e._uU(1,"Please enter a valid email"),e.qZA())}function _e(n,s){if(1&n&&(e.TgZ(0,"div",100),e.YNc(1,he,2,0,"div",70),e.YNc(2,ge,2,0,"div",70),e.qZA()),2&n){const i=e.oxw(2);e.xp6(1),e.Q6J("ngIf",i.userInvite.emailid.errors.required),e.xp6(1),e.Q6J("ngIf",i.userInvite.emailid.errors.email)}}function ve(n,s){if(1&n&&(e.TgZ(0,"div",111),e._UZ(1,"input",112),e.TgZ(2,"label",113),e._uU(3),e.qZA()()),2&n){const i=s.$implicit;e.xp6(1),e.s9C("id",i.role_name),e.Q6J("value",i.id),e.xp6(1),e.s9C("for",i.role_name),e.xp6(1),e.Oqu(i.role_name)}}function fe(n,s){1&n&&(e.TgZ(0,"div",114),e._uU(1," Roles is required "),e.qZA())}function be(n,s){1&n&&(e.TgZ(0,"div",111),e._UZ(1,"input",119),e.TgZ(2,"label",120),e._uU(3,"Not Required"),e.qZA()()),2&n&&(e.xp6(1),e.Q6J("value","none"))}function Ce(n,s){1&n&&(e.TgZ(0,"div",114),e._uU(1," AuthType is required "),e.qZA())}function ye(n,s){if(1&n&&(e.TgZ(0,"div",115)(1,"label",81),e._uU(2,"Enable 2FA"),e._UZ(3,"i",78),e.qZA(),e.YNc(4,be,4,1,"div",116),e.TgZ(5,"div",111),e._UZ(6,"input",117),e.TgZ(7,"label",118),e._uU(8,"App Authentication"),e.qZA()(),e.YNc(9,Ce,2,0,"div",83),e.qZA()),2&n){const i=e.oxw(2);e.xp6(4),e.Q6J("ngIf",!i.enableTwoFA),e.xp6(2),e.Q6J("value","app_auth"),e.xp6(3),e.Q6J("ngIf",i.isInviteFormSubmitted&&i.userInvite.authType.invalid)}}
1function Te(n,s){if(1&n){const i=e.EpF();e.TgZ(0,"div",63),e.YNc(1,te,2,0,"h4",64),e.YNc(2,ne,2,0,"ng-template",null,65,e.W1O),e.TgZ(4,"button",66),e.NdJ("click",function(){e.CHM(i);const o=e.oxw();return e.KtG(o.onCancelClick())}),e.TgZ(5,"span",67),e._uU(6,"\xd7"),e.qZA()()(),e.TgZ(7,"div",68),e.YNc(8,ie,9,4,"div",69),e.YNc(9,oe,2,0,"div",70),e.TgZ(10,"form",71),e.NdJ("ngSubmit",function(){e.CHM(i);const o=e.oxw();return e.KtG(o.onSubmitInviteUser())}),e.TgZ(11,"div",72),e.YNc(12,pe,15,8,"div",73),e.YNc(13,ue,6,1,"div",74),e.TgZ(14,"div",75)(15,"div",76)(16,"label",77),e._uU(17,"Email Id"),e._UZ(18,"i",78),e.qZA(),e._UZ(19,"input",79),e.YNc(20,_e,3,2,"div",80),e.qZA()(),e.TgZ(21,"div",75)(22,"label",81),e._uU(23,"Select roles"),e._UZ(24,"i",78),e.qZA(),e.YNc(25,ve,4,4,"div",82),e.YNc(26,fe,2,0,"div",83),e.qZA(),e.YNc(27,ye,10,3,"div",84),e.qZA(),e.TgZ(28,"div",85)(29,"button",86),e.NdJ("click",function(){e.CHM(i);const o=e.oxw();return e.KtG(o.onCancelClick())}),e._uU(30,"Cancel"),e.qZA(),e.TgZ(31,"button",87),e._uU(32,"Submit"),e.qZA()()()()}if(2&n){const i=e.MAs(3),t=e.oxw();e.xp6(1),e.Q6J("ngIf",!t.isUpdateUserinvitation)("ngIfElse",i),e.xp6(7),e.Q6J("ngIf",!t.isUpdateUserinvitation),e.xp6(1),e.Q6J("ngIf",!t.isUpdateUserinvitation),e.xp6(1),e.Q6J("formGroup",t.inviteUserForm),e.xp6(2),e.Q6J("ngIf",t.selectusertype),e.xp6(1),e.Q6J("ngIf",!t.isUpdateUserinvitation&&t.selectusertype),e.xp6(6),e.Q6J("typeahead",t.userList)("typeaheadScrollable",!0)("typeaheadOptionsInScrollableView",5)("ngClass",e.VKq(15,O,t.inviteUserForm.controls.emailid.invalid&&(t.inviteUserForm.controls.emailid.dirty||t.inviteUserForm.controls.emailid.touched)||t.isInviteFormSubmitted&&t.userInvite.emailid.errors)),e.xp6(1),e.Q6J("ngIf",t.inviteUserForm.controls.emailid.invalid&&(t.inviteUserForm.controls.emailid.dirty||t.inviteUserForm.controls.emailid.touched)||t.isInviteFormSubmitted&&t.userInvite.emailid.errors),e.xp6(
15),e.Q6J("ngForOf",t.roleList),e.xp6(1),e.Q6J("ngIf",t.isInviteFormSubmitted&&t.userInvite.permissions.invalid),e.xp6(1),e.Q6J("ngIf",!t.isUpdateUserinvitation)}}function xe(n,s){1&n&&(e.TgZ(0,"div",131),e._uU(1," Enter appropriate text "),e.qZA())}function Me(n,s){if(1&n&&(e.TgZ(0,"button",132),e._uU(1),e.qZA()),2&n){const i=e.oxw(2);e.xp6(1),e.hij("I understand the consequences, delete this ",i.controlname,"")}}function Ue(n,s){if(1&n){const i=e.EpF();e.TgZ(0,"div",121)(1,"h5",122),e._uU(2,"Are you absolutely sure?"),e.qZA(),e.TgZ(3,"button",123),e.NdJ("click",function(){e.CHM(i);const o=e.oxw();return e.KtG(o.cancelModal())}),e.TgZ(4,"span",67),e._uU(5,"\xd7"),e.qZA()()(),e.TgZ(6,"div",124)(7,"p"),e._uU(8," This will delete selected "),e.TgZ(9,"span",125),e._uU(10),e.qZA(),e._uU(11),e.qZA(),e.TgZ(12,"p"),e._uU(13,"Please type "),e.TgZ(14,"strong"),e._uU(15,"'Delete'"),e.qZA(),e._uU(16," to confirm"),e.qZA(),e.TgZ(17,"form",126),e.NdJ("ngSubmit",function(){e.CHM(i);const o=e.oxw();return e.KtG(o.onSubmitConfirmation(o.controlname))}),e._UZ(18,"input",127),e.YNc(19,xe,2,0,"div",128),e.TgZ(20,"div",129),e.YNc(21,Me,2,1,"button",130),e.qZA()()()}if(2&n){const i=e.oxw();e.xp6(10),e.hij(" ",i.showControlContent(),""),e.xp6(1),e.hij(" ",i.controlname,""),e.xp6(6),e.Q6J("formGroup",i.confirmationForm),e.xp6(1),e.Q6J("ngClass",e.VKq(6,O,i.isconfirmationsubmitted&&"Delete"!==i.confirmDelete.userInput.value)),e.xp6(1),e.Q6J("ngIf",i.isconfirmationsubmitted&&"Delete"!==i.confirmDelete.userInput.value),e.xp6(2),e.Q6J("ngIf","team member"==i.controlname)}}function Ie(n,s){if(1&n){const i=e.EpF();e.TgZ(0,"alert",133),e.NdJ("onClosed",function(){e.CHM(i);const o=e.oxw();return e.KtG(o.onCloseAlert(o.alertMsg))}),e._uU(1),e.qZA()}if(2&n){const i=e.oxw();e.Q6J("type",i.alertType)("dismissible",i.dismissible),e.xp6(1),e.Oqu(i.alertMsg)}}const S=function(n,s){return{oid:n,pid:s}},Ze=function(){return[5,10,15,20,25,30]},Oe=function(){return["user_name"]},we=function(n){return{hide:n}},Fe=[{path:"",component:(()=>{const s=class{constructor(t,o,a,v,y,M,De,qe,Je){this.companyService=t,this.modalService=o,this.formBuilder=a,this.userService=v,this.loading=y,this.bsmodalService=M,this.dataService=De,this.titleService=qe,this.activatedRoute=Je,this.pageSize=5,this.p=1,this.i=[],this.dismissible=!0,this.isOpen=!1,this.isUpdateUserinvitation=!1,this.permissions=[],this.userList=[],this.selectusertype=!0,this.enableTwoFA=!1,this.twoFAType=[{label:"None",value:"none"},{label:"App Authentication",value:"app_auth"}],this.customInputTeam=new Z.xQ,this.isResultbysearchtext=!1,this.first=0,this.paginationConfig={itemsPerPage:this.pageSize,currentPage:this.p,totalItems:this.totalCount},this.titleService.setTitle("Company Team - "+w.N.portalPrefix)}ngOnInit(){this.activatedRoute.queryParamMap.subscribe(y=>{this.queryOID=y.get("oid"),this.queryPID=y.get("pid")}),this.loadRoleList();const a="^[a-zA-Z-']+",v=".*\\S.*[a-zA-z0-9 ]";this.companyForm=this.formBuilder.group({orgname:["",[r.kI.required,r.kI.pattern(v)]],tax_id:[""],address1:["",[r.kI.required,r.kI.pattern(v)]],address2:["",[r.kI.required,r.kI.pattern(v)]],city:["",[r.kI.required,r.kI.pattern(a)]],state:["",[r.kI.required,r.kI.pattern(a)]],zipcode:["",[r.kI.required,r.kI.pattern("^[a-zA-Z0-9 ]+$")]],email:["",[r.kI.required,r.kI.email]],phone:["",[r.kI.required]]}),this.inviteUserForm=this.formBuilder.group({firstname:["",[this.selectusertype?r.kI.required:""]],lastname:["",[this.selectusertype?r.kI.required:""]],emailid:["",[r.kI.required,r.kI.email]],permissions:["",[r.kI.required]],authType:["",[r.kI.required]],invite_sso:[!1],sso_provider:[""]}),this.inviteUserForm.get("invite_sso").valueChanges.subscribe(y=>{this.updateInviteSsoProviderValidation(!!y)}),this.updateInviteSsoProviderValidation(!1),this.inviteUserForm.get("emailid").valueChanges.subscribe(y=>{this.changeValidators()}),this.confirmationForm=this.formBuilder.group({userInput:["",[r.kI.required]]}),this.loadCompanyTeamMembers(),this.loadUserListForInvitation(),this.onGetCompanyPlan(),this.loadCompanyDetails(),this.userService.getLoggedInUserData.pipe((0,U.g)(1e3)).subscribe(y=>{null!==y&&(this.userRole=y.response.role)})}loadCompanyDetails(){this.loading.start(),this.companyService.getCompanyDetails(this.constructor.name,f.e.companyModule).subscribe(t=>{this.loading.stop(),this.enableTwoFA=!!t.response.hasOwnProperty("two_fa_enable")&&t.response.two_fa_enable},t=>{this.loading.stop(),this.alertMsg=t,this.isOpen=!0,this.alertType="danger"})}onUpdateTFAUser(t){this.loading.start(),this.companyService.updateTwoFactorUserDetails(this.constructor.name,f.e.companyModule,t).subscribe(o=>{this.loading.stop(),this.loadCompanyTeamMembers(),this.alertMsg=o.response,this.isOpen=!0,this.alertType="success"},o=>{this.loading.stop(),this.alertMsg=o,this.isOpen=!0,this.alertType="danger"})}onResetTFAUser(t){this.loading.start(),this.companyService.resetTwoFactorUserDetails(this.constructor.name,f.e.companyModule,t).subscribe(o=>{this.loading.stop(),this.loadCompanyTeamMembers(),this.alertMsg=o.response,this.isOpen=!0,this.alertType="success"},o=>{this.loading.stop(),this.alertMsg=o,this.isOpen=!0,this.alertType="danger"})}onGetCompanyPlan(){this.loading.start("2"),this.dataService.getCompanyPlanDetails(this.constructor.name,f.e.cookieConsentModule).subscribe(t=>{this.companyPlanDetails=t.response,this.loading.stop("2")},t=>{this.loading.stop("2")})}get confirmDelete(){return this.confirmationForm.controls}get userInvite(){return this.inviteUserForm.controls}loadCompanyTeamMembers(){const t="?limit="+this.paginationConfig.itemsPerPage+"&page="+this.paginationConfig.currentPage;this.loading.start(),this.companyService.getCompanyTeamMembers(this.constructor.name,f.e.companyTeamModule,t).subscribe(o=>{this.loading.stop(),this.teamMemberList=o.response,this.paginationConfig.totalItems=o.count})}loadRoleList(){this.loading.start(),this.userService.getRoleList(this.constructor.name,f.e.companyTeamModule).subscribe(t=>
1{if(this.loading.stop(),t){const a=t.response.filter(v=>-1==v.role_name.indexOf("Org"));this.roleList=a}},t=>{this.alertMsg=t,this.isOpen=!0,this.alertType="danger"})}removeTeamMember(t,o){t.user_level="company",this.confirmTeammember=t,this.controlname=o,this.selectedTeamMember=t.user_email,this.openModal(this.confirmModal)}confirmDeleteTeamMember(){this.modalRef.hide(),this.companyService.removeTeamMember(this.constructor.name,f.e.companyTeamModule,this.confirmTeammember).subscribe(t=>{t&&(this.alertMsg="User has been removed!",this.isOpen=!0,this.alertType="success",this.pTable.reset(),this.loadCompanyTeamMembers()),this.onGetCompanyPlan()},t=>{this.alertMsg=t,this.isOpen=!0,this.alertType="danger"})}onSubmitConfirmation(t){return this.isconfirmationsubmitted=!0,!this.confirmationForm.invalid&&"Delete"===this.confirmationForm.value.userInput&&void("team member"===t&&this.confirmDeleteTeamMember())}onCheckSubscription(){return!1!==this.dataService.checkUserForCompany(this.companyPlanDetails,this.paginationConfig.totalItems)}onInviteUserTypeChange(t){t||this.inviteUserForm.patchValue({invite_sso:!1,sso_provider:""})}updateInviteSsoProviderValidation(t){const o=this.inviteUserForm.get("sso_provider");t?o.setValidators([r.kI.required]):(o.clearValidators(),o.setValue("",{emitEvent:!1})),o.updateValueAndValidity({emitEvent:!1})}onSubmitInviteUser(){if(this.isInviteFormSubmitted=!0,this.inviteUserForm.invali
1d)return!1;if(this.isUpdateUserinvitation){let t=this.inviteUserForm.getRawValue().emailid;this.companyService.updateUserRole(this.constructor.name,f.e.companyModule,{id:this.recordID,email:t,user_id:this.approverID,role_id:this.inviteUserForm.value.permissions,firstname:this.inviteUserForm.value.firstname,lastname:this.inviteUserForm.value.lastname,user_level:"company",action:"edit"}).subscribe(a=>{a&&(this.alertMsg=a.response,this.isOpen=!0,this.alertType="success",this.pTable.reset(),this.loadCompanyTeamMembers(),this.onCancelClick())},a=>{this.alertMsg=a?.error?.error||a,this.isOpen=!0,this.alertType="danger",this.onCancelClick()})}else{if(!this.onCheckSubscription())return!1;const t=!!this.inviteUserForm.value.invite_sso&&this.selectusertype,o={firstname:this.inviteUserForm.value.firstname,lastname:this.inviteUserForm.value.lastname,email:this.inviteUserForm.value.emailid,role_id:this.inviteUserForm.value.permissions,user_level:"company",invite_sso:t,...t?{sso_provider:this.inviteUserForm.value.sso_provider}:{}};this.companyService.inviteUser(this.constructor.name,f.e.organizationDetailsModule,o,{twoF2Type:this.inviteUserForm.value.authType}).subscribe(v=>{v&&(this.alertMsg="User Invited Successfully",this.isOpen=!0,this.alertType="success",this.pTable.reset(),this.modalService.dismissAll("Data Saved!")),this.onGetCompanyPlan()},v=>{this.alertMsg=v?.error?.error||v,this.isOpen=!0,this.alertType="danger",this.modalService.dismissAll("Data Saved!")})}}onCancelClick(){this.modalService.dismissAll("Canceled"),this.isInviteFormSubmitted=!1,this.isUpdateUserinvitation=!1,this.selectusertype=!0,this.inviteUserForm.reset(),this.inviteUserForm.patchValue({invite_sso:!1,sso_provider:""})}onResendInvitation(t){this.companyService.resendInvitation(this.constructor.name,f.e.companyModule,t).subscribe(o=>{this.loading.stop(),o&&(this.alertMsg="We have sent a email on your Email Id",this.isOpen=!0,this.alertType="success",this.inviteUserForm.reset(),this.loadCompanyTeamMembers(),this.modalService.dismissAll("Data Saved!"))},o=>{this.loading.stop(),this.alertMsg=o,this.isOpen=!0,this.alertType="danger",this.modalService.dismissAll("Error!")})}onResetInviteUser(){this.isInviteFormSubmitted=!1,this.inviteUserForm.reset(),this.inviteUserForm.patchValue({invite_sso:!1,sso_provider:""}),this.modalService.dismissAll("Data Saved!")}editOrganizationModalPopup(t,o){if("add"===o&&!this.onCheckSubscription())return!1;this.isInviteFormSubmitted=!1,this.isUpdateUserinvitation=!1,this.selectusertype=!0,this.inviteUserForm.reset(),this.inviteUserForm.patchValue({invite_sso:!1,sso_provider:""}),this.inviteUserForm.get("emailid")[this.isUpdateUserinvitation?"disable":"enable"](),this.modalService.open(t,{ariaLabelledBy:"modal-basic-title"}).result.then(a=>{},a=>{})}isDateOrString(t){const o=Date.parse(t);return!isNaN(o)}onCloseAlert(t){this.alertMsg=!t,this.isOpen=!1}editUserInvitation(t,o){this.isUpdateUserinvitation=!0,this.approverID=o.approver_id,this.recordID=o.id,this.inviteUserForm.patchValue({invite_sso:!1,sso_provider:""}),this.inviteUserForm.controls.firstname.setValue(this.separateUsername(o.user_name)[0]),this.inviteUserForm.controls.lastname.setValue(this.separateUsername(o.user_name)[1]),this.inviteUserForm.controls.emailid.setValue(o.user_email),this.inviteUserForm.get("emailid")[this.isUpdateUserinvitation?"disable":"enable"](),this.inviteUserForm.controls.permissions.setValue(o.role_id),this.inviteUserForm.get("authType").clearValidators(),this.inviteUserForm.get("authType").updateValueAndValidity(),this.modalService.open(t,{ariaLabelledBy:"modal-basic-title"}).result.then(a=>{this.inviteUserForm.reset()},a=>{this.inviteUserForm.reset()})}onChangeEvent(t){this.paginationConfig.itemsPerPage=Number(t.target.value),this.paginationConfig.currentPage=1,this.loadCompanyTeamMembers()}pageChangeEvent(t){this.paginationConfig.currentPage=t;const o="?limit="+this.paginationConfig.itemsPerPage+"&page="+this.paginationConfig.currentPage;this.loading.start(),this.companyService.getCompanyTeamMembers(this.constructor.name,f.e.companyTeamModule,o).subscribe(a=>{this.loading.stop(),this.teamMemberList=a.response,this.paginationConfig.totalItems=a.count})}cancelModal(){return this.modalRef.hide(),this.confirmationForm.reset(),this.isconfirmationsubmitted=!1,!1}openModal(t){this.modalRef=this.bsmodalService.show(t,{class:""})}showControlContent(){if("team member"===this.controlname)return this.selectedTeamMember}loadUserListForInvitation(){this.companyService.getUserList("",this.constructor.name,f.e.companyModule).subscribe(t=>{this.userList=t.response})}separateUsername(t){return t.split(" ")}changeValidators(){this.selectusertype?(this.inviteUserForm.controls.firstname.setValidators([r.kI.required]),this.inviteUserForm.controls.lastname.setValidators([r.kI.required])):(this.inviteUserForm.controls.firstname.clearValidators(),this.inviteUserForm.controls.lastname.clearValidators()),this.inviteUserForm.get("firstname").updateV
1alueAndValidity(),this.inviteUserForm.get("lastname").updateValueAndValidity()}inputValueChanged(t,o){this.customInputTeam.next(o)}loadTeamMemberlist(t){if(this.lazyevent=t,(null==this.searchText||""==this.searchText)&&(this.loadingteamlist=!0,this.isResultbysearchtext=!1),this.eventRowsforteam=t.rows,0===t.first?(this.firstoneforteam=1,t.first=0,this.eventfirstforteam=t.first):(this.eventfirstforteam=t.first,this.firstoneforteam=t.first/t.rows+1),t.rows>=5&&null==this.searchText||""==this.searchText)this.lazyevent=t,this.companyService.getCompanyTeamMembers(this.constructor.name,f.e.companyModule,"?limit="+this.eventRowsforteam+"&page="+this.firstoneforteam).subscribe(a=>{this.teamMemberList=a.response,this.totalTeamMemberCount=a.count,this.loadingteamlist=!1,this.teamlist=(0,b.cn)(t,this.teamMemberList)});else{this.loadingteamlist=!0;let o=null!==this.searchvalueTeamMember&&""!==this.searchvalueTeamMember&&void 0!==this.searchvalueTeamMember?this.searchvalueTeamMember.toLowerCase():"",a="?limit="+this.eventRowsforteam+"&page="+this.firstoneforteam+"&searchtext="+o.toLowerCase();this.companyService.getCompanyTeamMembers(this.constructor.name,f.e.companyModule,a).subscribe(v=>{this.teamMemberList=v.response,this.totalTeamMemberCount=v.count,this.loadingteamlist=!1,this.teamlist=(0,b.cn)(t,this.teamMemberList)})}}onTeamMembersearch(){this.searchTextsubscription=this.customInputTeam.pipe((0,h.b)(1e3),(0,_.x)()).subscribe(t=>{if(""!==t){this.isResultbysearchtext=!0,this.loadingteamlist=!0,this.searchvalueTeamMember=t,this.eventfirstforteam=0,this.firstoneforteam=1,this.lazyevent.first=0,this.lazyevent.rows=5,this.first=0;let o=null!==this.searchvalueTeamMember&&""!==this.searchvalueTeamMember&&void 0!==this.searchvalueTeamMember?this.searchvalueTeamMember.toLowerCase():"",a="?limit="+this.eventRowsforteam+"&page="+this.firstoneforteam+"&searchtext="+o.toLowerCase();this.companyService.getCompanyTeamMembers(this.constructor.name,f.e.companyModule,a).subscribe(v=>{this.teamMemberList=v.response,this.totalTeamMemberCount=v.count,this.loadingteamlist=!1,this.isResultbysearchtext=!0,this.teamlist=(0,b.cn)(this.lazyevent,this.teamMemberList)})}else this.pTable.reset()})}ngAfterViewInit(){this.onTeamMembersearch()}ngOnDestroy(){this.searchTextsubscription.unsubscribe()}};let n=s;return s.\u0275fac=function(o){return new(o||s)(e.Y36(c.J),e.Y36(d.FF),e.Y36(r.QS),e.Y36(p.KD),e.Y36(u.LA),e.Y36(T.tT),e.Y36(k.D),e.Y36(N.Dx),e.Y36(x.gz))},s.\u0275cmp=e.Xpm({type:s,selectors:[["app-companyteam"]],viewQuery:function(o,a){if(1&o&&(e.Gf(K,5),e.Gf(Y,5)),2&o){let v;e.iGM(v=e.CRH())&&(a.confirmModal=v.first),e.iGM(v=e.CRH())&&(a.pTable=v.first)}},decls:36,vars:29,consts:[["appTheme","",1,"mb-3"],["aria-label","breadcrumb"],[1,"breadcrumb","breadcrumb-style1","mg-b-0"],[1,"breadcrumb-item"],["routerLink","/settings",3,"queryParams"],["routerLink","/settings/company",3,"queryParams"],["aria-current","page",1,"breadcrumb-item","active"],["appTheme","",1,"company-div"],[1,"card"],[1,"card-header","tx-semibold"],[1,"searchfield","row"],[1,"col-3","input-group"],["placeholder","Search by member's name or email","type","search","value","search","id","example-search-input",1,"form-control","py-2","border-right-0","border",3,"ngModel","ngModelChange"],[1,"input-group-append"],[1,"input-group-text","bg-transparent"],[1,"fa","fa-search"],[1,"ml-auto","mr-3"],["type","button","data-toggle","modal",1,"btn","btn-sm","btn-primary","btn-uppercase","mr-1",3,"click"],[1,"fas","fa-plus"],[1,"card-body"],["dataKey","id","styleClass","p-datatable-customers","currentPageReportTemplate","Showing {first} to {last} of {totalRecords} entries",1,"org-property-table",3,"value","first","lazy","rowHover","rows","showCurrentPageReport","rowsPerPageOptions","loading","paginator","customSort","totalRecords","filterDelay","globalFilterFields","firstChange","onLazyLoad"],["pinviteMemberTable",""],["pTemplate","header"],["pTemplate","body"],["pTemplate","emptymessage"],["inviteuserModal",""],["confirmTemplate",""],[1,"col-sm-5","mr-0","float-right","flotingdiv",3,"ngClass"],["dismissOnTimeout","5000",3,"type","dismissible","onClosed",4,"ngIf"],["scope","col",2,"width","3rem"],["scope","col","pSortableColumn","user_name"],["field","user_name"],["scope","col","pSortableColumn","user_email",2,"width","250px"],["field","user_email"],["scope","col","pSortableColumn","role_name",2,"width","200px"],["field","role_name"],["scope","col",2,"width","200px"],["scope","col",2,"width","150px"],["scope","col",2,"width","100px"],[1,"p-selectable-row"],[3,"disabled","ngModel","ngModelChange","onChange",4,"ngIf"],["class","mt-1","style","height: 20px; float: right; cursor: pointer;","xmlns","http://www.w3.org/2000/svg","viewBox","0 0 512 512",3,"click",4,"ngIf"],[1,"text-center",3,"ngClass"],["type","button","class","btn btn-xs btn-primary",3,"click",4,"ngIf","ngIfElse"],["LoginDate",""],[3,"ngClass"],["class","mg-l-0","tooltip","Edit or delete not applicable for super administrator at organization level, if want to change role visit company page","placement","top","container","body",3,"adaptivePosition",4,"ngIf"],["tooltip","Edit user details","class","pd-r-5",3,"click",4,"ngIf"],["tooltip","Delete user details","class","pd-r-5 cursorpointer",3,"click",4,"ngIf"],[3,"disabled","ngModel","ngModelChange","onChange"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 512 512",1,"mt-1",2,"height","20px","float","right","cursor","pointer",3,"click"],["d","M496 48V192c0 17.69-14.31 32-32 32H320c-17.69 0-32-14.31-32-32s14.31-32 32-32h63.39c-29.97-39.7-77.25-63.78-127.6-63.78C167.7 96.22 96 167.9 96 256s71.69 159.8 159.8 159.8c34.88 0 68.03-11.03 95.88-31.94c14.22-10.53 34.22-7.75 44.81 6.375c10.59 14.16 7.75 34.22-6.375 44.81c-39.03 29.28-85.36 44.86-134.2 44.86C132.5 479.9 32 379.4 32 256s100.5-223.9 223.9-223.9c69.15 0 134 32.47 176.1 86.12V48c0-17.69 14.31-32 32-32S496 30.31 496 48z"],["type","button",1,"btn","btn-xs","btn-primary",3,"click"],[1,"fas","fa-envelope"],["tooltip","Edit or delete not applicable for super administrator at organization level, if want to change role visit company page","placement","top","container","body",1,"mg-l-0",3,"adaptivePosition"],[1,"fa","fa-pen","mr-2","tx-gray-400"],[1,"far","fa-tras
1h-alt","tx-gray-400","fa-sm"],["tooltip","Edit user details",1,"pd-r-5",3,"click"],[1,"d-none","d-sm-inline","mg-l-0","cursorpointer"],["aria-hidden","true",1,"fa","fa-pen","mr-1","text-primary"],["tooltip","Delete user details",1,"pd-r-5","cursorpointer",3,"click"],[1,"far","fa-trash-alt","tx-danger","fa-sm"],["colspan","7"],[1,"modal-header","invite-user-header"],["class","modal-title","id","modal-basic-title",4,"ngIf","ngIfElse"],["editInviteUserHeading",""],["type","button","aria-label","Close",1,"invite-close-btn",3,"click"],["aria-hidden","true"],["appTheme","",1,"modal-body"],["class","tabs",4,"ngIf"],[4,"ngIf"],["autocomplete","off",3,"formGroup","ngSubmit"],[1,"row"],["class","col-sm-12 d-flex",4,"ngIf"],["class","col-sm-12 mt-2 form-group",4,"ngIf"],[1,"col-sm-12"],[1,"form-group"],["for","emailid",1,"d-block"],["aria-hidden","true",1,"tx-8","fa","fa-asterisk","tx-danger","ml-1",2,"vertical-align","super"],["type","text","formControlName","emailid","name","emailid","typeaheadOptionField","email","placeholder","Enter email id",1,"form-control",3,"typeahead","typeaheadScrollable","typeaheadOptionsInScrollableView","ngClass"],["class","invalid-feedback",4,"ngIf"],["for","permissions",1,"d-block"],["class","form-check-inline",4,"ngFor","ngForOf"],["class","invalid-radio",4,"ngIf"],["class","col-sm-12 mt-2",4,"ngIf"],[1,"float-right"],["type","button","aria-label","Close",1,"btn","btn-link","tx-decoration-underline",3,"click"],["type","submit",1,"btn","btn-primary","btn-xs"],["id","modal-basic-title",1,"modal-title"],[1,"tabs"],[1,"tab"],["type","radio","name","selectusertype",1,"form-check-input",3,"ngModel","value","ngModelChange"],[1,"mr-3"],[1,"col-sm-12","d-flex"],[1,"col-sm-6","pl-0"],["for","firstname",1,"d-block"],["type","text","formControlName","firstname","name","firstname","placeholder","Enter first name",1,"form-control",3,"ngClass","keydown.space"],[1,"col-sm-6","pr-0"],["for","lastname",1,"d-block"],["type","text","formControlName","lastname","name","lastname","placeholder","Enter last name",1,"form-control",3,"ngClass","keydown.space"],[1,"invalid-feedback"],[1,"col-sm-12","mt-2","form-group"],[1,"form-check-inline","pl-0"],["type","checkbox","id","company_team_invite_sso","formControlName","invite_sso",1,"form-check-input"],["for","company_team_invite_sso",1,"mb-0","pb-0"],["class","mt-2",4,"ngIf"],[1,"mt-2"],["formControlName","sso_provider",1,"form-control",3,"ngClass"],["value","","disabled",""],["value","google"],["value","microsoft"],[1,"form-check-inline"],["type","radio","name","permissions","formControlName","permissions",3,"id","value"],[1,"mb-0","pb-0",3,"for"],[1,"invalid-radio"],[1,"col-sm-12","mt-2"],["class","form-check-inline",4,"ngIf"],["type","radio","id","appauth","name","authType","formControlName","authType",3,"value"],["for","appauth",1,"mb-0","pb-0"],["type","radio","id","authType","name","authType","formControlName","authType",3,"value"],["for","authType",1,"mb-0","pb-0"],[1,"modal-header"],[1,"modal-title"],["type","button","data-dismiss","modal","aria-label","Close",1,"close",3,"click"],["appTheme","",1,"modal-body","text-center"],[1,"font-weight-bold"],[3,"formGroup","ngSubmit"],["type","text","formControlName","userInput","name","userInput","required","",1,"form-control",3,"ngClass"],["class","invalid-feedback text-left",4,"ngIf"],[1,"mt-2","d-flex"],["class","btn btn-xs btn-primary btn-block",4,"ngIf"],[1,"invalid-feedback","text-left"],[1,"btn","btn-xs","btn-primary","btn-block"],["dismissOnTimeout","5000",3,"type","dismissible","onClosed"]],template:function(o,a){if(1&o){const v=e.EpF();e.TgZ(0,"div",0)(1,"nav",1)(2,"ol",2)(3,"li",3)(4,"a",4),e._uU(5,"Settings"),e.qZA()(),e.TgZ(6,"li",3)(7,"a",5),e._uU(8,"Company"),e.qZA()(),e.TgZ(9,"li",6),e._uU(10,"Company Team"),e.qZA()()()(),e.TgZ(11,"div",7)(12,"div",8)(13,"div",9)(14,"div",10)(15,"div",11)(16,"input",12),e.NdJ("ngModelChange",function(M){return a.inputValueChanged("searchText",M)})("ngModelChange",function(M){return a.searchText=M}),e.qZA(),e.TgZ(17,"span",13)(18,"div",14),e._UZ(19,"i",15),e.qZA()()(),e.TgZ(20,"div",16)(21,"button",17),e.NdJ("click",function(){e.CHM(v);const M=e.MAs(31);return e.KtG(a.editOrganizationModalPopup(M,"add"))}),e._UZ(22,"i",18),e._uU(23," Add User"),e.qZA()()()(),e.TgZ(24,"div",19)(25,"p-table",20,21),e.NdJ("firstChange",function(M){return a.first=M})("onLazyLoad",function(M){return a.loadTeamMemberlist(M)}),e.YNc(27,V,18,0,"ng-template",22),e.YNc(28,j,21,13,"ng-template",23),e.YNc(29,ee,3,0,"ng-template",24),e.qZA()()()(),e.YNc(30,Te,33,17,"ng-template",null,25,e.W1O),e.YNc(32,Ue,22,8,"ng-template",null,26,e.W1O),e.TgZ(34,"div",27),e.YNc(35,Ie,2,3,"alert",28),e.qZA()}2&o&&(e.xp6(4),e.Q6J("queryParams",e.WLB(19,S,a.queryOID,a.queryPID)),e.xp6(3),e.Q6J("queryParams",e.WLB(22,S,a.queryOID,a.queryPID)),e.xp6(9),e.Q6J("ngModel",a.searchText),e.xp6(9),e.Q6J("value",a.teamlist)("first",a.first)("lazy",!0)("rowHover",!1)("rows",5)("showCurrentPageReport",!0)("rowsPerPageOptions",e.DdM(25,Ze))("loading",a.loadingteamlist)("rowHover",!0)("paginator",!0)("customSort",!0)("totalRecords",a.totalTeamMemberCount)("filterDelay",0)("globalFilterFields",e.DdM(26,Oe)),e.xp6(9),e.Q6J("ngClass",e.VKq(27,we,!a.isOpen)),e.xp6(1),e.Q6J("ngIf",a.isOpen))},dependencies:[m.mk,m.sg,m.O5,r._Y,r.YN,r.Kr,r.Fj,r.Wl,r.EJ,r._,r.JJ,r.JL,r.Q7,r.On,P.Ql,r.sg,r.u,D.i9,q.wx,J.Bp,L.mh,x.rH,F.iA,E.jx,F.lQ,F.fz,Q.E,R.wr],styles:[".pd-t-20[_ngcontent-%COMP%]{padding:2%!important}.table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:hover{background-color:#e9ecf1}.invalid-radio[_ngcontent-%COMP%]{width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.form-check-inline[_ngcontent-%COMP%] > input[type=radio][_ngcontent-%COMP%]{margin:0 5px 0 0}
1.input-switch[_ngcontent-%COMP%]{fill:var(--side-nav-org)!important} .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{color:var(--side-nav-org)!important;background:var(--side-nav-org)!important} .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:hover{color:var(--side-nav-org)!important;background:var(--side-nav-org)!important}.searchfield[_ngcontent-%COMP%]{display:flex}.table-responsive.company-div[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%] > .card-header[_ngcontent-%COMP%]{padding-top:0;padding-right:0;padding-left:0}.searchfield[_ngcontent-%COMP%] .input-group[_ngcontent-%COMP%]{align-items:center}.searchfield[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > span.input-group-append[_ngcontent-%COMP%]{height:38px;display:flex}.searchfield[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > span[_ngcontent-%COMP%] > div.input-group-text[_ngcontent-%COMP%]{align-items:center}.searchfield.mt-3[_ngcontent-%COMP%] .form-inline[_ngcontent-%COMP%]{font-weight:400}.alert-info[_ngcontent-%COMP%]{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-success[_ngcontent-%COMP%]{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success[_ngcontent-%COMP%] .close[_ngcontent-%COMP%]{color:#155724;opacity:.8}.alert-success[_ngcontent-%COMP%] .close[_ngcontent-%COMP%]:hover{opacity:1}.alert-danger[_ngcontent-%COMP%]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.flotingdiv[_ngcontent-%COMP%]{position:fixed;bottom:0;top:84%;right:0;overflow-x:hidden;overflow-y:auto;z-index:0}.hide[_ngcontent-%COMP%]{display:none}.pagination-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between;align-items:normal;align-items:center}.height28[_ngcontent-%COMP%]{height:28px}.cursorpointer[_ngcontent-%COMP%]{cursor:pointer}.tx-decoration-underline[_ngcontent-%COMP%]:hover{text-decoration:underline}.tabs[_ngcontent-%COMP%]{display:flex;border-bottom:1px solid #ccc;margin-bottom:15px;align-content:center;align-items:center;margin-left:10px}.tab[_ngcontent-%COMP%] [type=radio][_ngcontent-%COMP%]{opacity:0;width:120px;height:40px;margin:0;cursor:pointer;font-size:14px}.tab[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{font-weight:500;background:white;border-bottom:0px!important;z-index:2;text-transform:uppercase;margin:0 0 0 -10px;padding:10px}.tab[_ngcontent-%COMP%] [type=radio][_ngcontent-%COMP%]:checked ~ label[_ngcontent-%COMP%]{border-bottom:0px!important;z-index:2;text-transform:uppercase;margin-bottom:-1px;padding:10px;border:1px solid #ccc}.pagination-wrapper[_ngcontent-%COMP%] .form-inline[_ngcontent-%COMP%] .form-group[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{width:50%;background:url(down-arrow.268f09fa8fa3d951.svg) no-repeat;background-position:85% 50%;appearance:none}.org-property-table[_ngcontent-%COMP%] .p-datatable.p-datatable-sm .p-datatable-header{display:flex;width:100%;border-radius:0;border-top:1px solid #1856b8}.org-property-table[_ngcontent-%COMP%] .p-datatable{position:relative;border-top:0;margin:0;border-radius:0 0 5px 5px}.org-property-table[_ngcontent-%COMP%] .p-datatable .p-datatable-wrapper{border:1px solid #ccc}.org-property-table[_ngcontent-%COMP%] .p-datatable .p-datatable-header{border-bottom:1px solid #ccc;border-top:0!important;margin:0 -20px 20px;padding:0 20px 18px;background:transparent}.org-property-table[_ngcontent-%COMP%] .p-datatable .p-datatable-thead>tr>th{font-size:13px;font-weight:500;padding:8px 0;text-align:left}.org-property-table[_ngcontent-%COMP%] .p-datatable .p-datatable-tbody>tr>td{font-size:12px;padding:2px 0;text-align:left}.org-property-table[_ngcontent-%COMP%] .p-datatable .p-datatable-thead>tr>th:first-child{width:60px}.org-property-table[_ngcontent-%COMP%] .p-datatable.p-datatable-sm .p-datatable-tbody>tr>td>a:hover{text-decoration:underline}.org-property-table[_ngcontent-%COMP%] .p-datatable .p-datatable-tbody>tr>td:nth-child(6){word-wrap:break-word}.org-property-table[_ngcontent-%COMP%] .p-datatable .p-datatable-tbody>tr>td:nth-child(7){text-align:center;font-size:14px;padding-left:10px}
1.org-property-table[_ngcontent-%COMP%] .p-datatable .p-datatable-thead>tr>th:first-child{padding-left:10px;text-align:left}.org-property-table[_ngcontent-%COMP%] .p-datatable .p-datatable-thead>tr>th:nth-child(7){padding-left:10px;text-align:center}.org-property-table[_ngcontent-%COMP%] .p-datatable .p-sortable-column:focus{box-shadow:none;outline:0 none}.org-property-table[_ngcontent-%COMP%] .p-datatable .p-datatable-tbody>tr>td:first-child{cursor:auto!important;color:#000!important;padding-left:10px;text-align:left}.org-property-table[_ngcontent-%COMP%] .p-datatable .p-sortable-column .p-sortable-column-icon{margin-left:0;font-size:.6rem}.org-property-table[_ngcontent-%COMP%] .p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.8rem .3rem}.org-property-table[_ngcontent-%COMP%] .p-datatable.p-datatable-sm .p-datatable-thead>tr>th:first-child{padding:.8rem .5rem}.invite-user-header[_ngcontent-%COMP%]{position:relative}.invite-user-header[_ngcontent-%COMP%] .invite-close-btn[_ngcontent-%COMP%]{position:absolute;top:50%;right:1rem;transform:translateY(-50%);display:inline-flex!important;align-items:center;justify-content:center;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important;padding:0!important;margin:0!important;border:0;background:transparent;line-height:1;flex:0 0 24px;cursor:pointer;font-size:1.75rem;color:#6c757d;opacity:.75}.invite-user-header[_ngcontent-%COMP%] .invite-close-btn[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:block;line-height:1}.invite-user-header[_ngcontent-%COMP%] .invite-close-btn[_ngcontent-%COMP%]:hover{opacity:1}.org-property-table[_ngcontent-%COMP%] .p-multiselect .p-multiselect-label{padding:.3rem}.subdomain-list[_ngcontent-%COMP%]{margin:0;padding:0 0 0 3px;list-style-type:none}.org-property-table[_ngcontent-%COMP%] .p-datatable .p-paginator-bottom{border-radius:0 0 5px 5px;border:1px solid #ccc;border-top:0;position:relative;justify-content:center}.org-property-table[_ngcontent-%COMP%] .p-datatable .p-paginator .p-paginator-current{right:0!important;position:absolute!important}.org-property-table[_ngcontent-%COMP%] .p-paginator-bottom .p-paginator{display:flex;position:relative}.org-property-table[_ngcontent-%COMP%] .p-paginator .p-dropdown{position:absolute;left:0;top:12px;align-items:center}.btm-borderzero[_ngcontent-%COMP%]{border-bottom:0}"]}),n})(),canActivate:[g.a1]}];let Ae=(()=>{const s=class{};let n=s;return s.\u0275fac=function(o){return new(o||s)},s.\u0275mod=e.oAB({type:s}),s.\u0275inj=e.cJS({imports:[x.Bz.forChild(Fe),x.Bz]}),n})();var Pe=l(23501),Se=l(55466),ke=l(91742);let Ne=(()=>{const s=class{};let n=s;return s.\u0275fac=function(o){return new(o||s)},s.\u0275mod=e.oAB({type:s}),s.\u0275inj=e.cJS({imports:[m.ez,r.u5,P.Iu,r.UX,C.J,Ae,F.U$,Pe.O.forRoot({themes:[Se.W,ke.$],active:w.N.theme})]}),n})()},41277:(A,I,l)=>{l.d(I,{Iu:()=>Z,Ql:()=>f});var m=l(94650),r=l(36895),C=l(24006);const x=function(b,U,h){return{"p-inputswitch p-component":!0,"p-inputswitch-checked":b,"p-disabled":U,"p-focus":h}},g={provide:C.JU,useExisting:(0,m.Gpc)(()=>f),multi:!0};let f=(()=>{class b{constructor(h){this.cd=h,this.onChange=new m.vpe,this.checked=!1,this.focused=!1,this.onModelChange=()=>{},this.onModelTouched=()=>{}}onClick(h,_){!this.disabled&&!this.readonly&&(h.preventDefault(),this.toggle(h),_.focus())}onInputChange(h){this.readonly||this.updateModel(h,h.target.checked)}toggle(h){this.updateModel(h,!this.checked)}updateModel(h,_){this.checked=_,this.onModelChange(this.checked),this.onChange.emit({originalEvent:h,checked:this.checked})}onFocus(h){this.focused=!0}onBlur(h){this.focused=!1,this.onModelTouched()}writeValue(h){this.checked=h,this.cd.markForCheck()}registerOnChange(h){this.onModelChange=h}registerOnTouched(h){this.onModelTouched=h}setDisabledState(h){this.disabled=h,this.cd.markForCheck()}}return b.\u0275fac=function(h){return new(h||b)(m.Y36(m.sBO))},b.\u0275cmp=m.Xpm({type:b,selectors:[["p-inputSwitch"]],inputs:{disabled:"disabled",style:"style",styleClass:"styleClass",tabindex:"tabindex",inputId:"inputId",name:"name",readonly:"readonly",ariaLabelledBy:"ariaLabelledBy"},outputs:{onChange:"onChange"},features:[m._Bn([g])],decls:5,vars:15,consts:[[3,"ngClass","ngStyle","click"],[1,"p-hidden-accessible"],["type","checkbox","role","switch",3,"checked","disabled","change","focus","blur"],["cb",""],[1,"p-inputswitch-slider"]],template:function(h,_){if(1&h){const w=m.EpF();m.TgZ(0,"div",0),m.NdJ("click",function(c){m.CHM(w);const d=m.MAs(3);return m.KtG(_.onClick(c,d))}),m.TgZ(1,"div",1)(2,"input",2,3),m.NdJ("change",function(c){return _.onInputChange(c)})("focus",function(c){return _.onFocus(c)})("blur",function(c){return _.onBlur(c)}),m.qZA()(),m._UZ(4,"span",4),m.qZA()}2&h&&(m.Tol(_.styleClass),m.Q6J("ngClass",m.kEZ(11,x,_.checked,_.disabled,_.focused))("ngStyle",_.style),m.xp6(2),m.Q6J("checked",_.checked)("disabled",_.disabled),m.uIk("id",_.inputId)("name",_.name)("tabindex",_.tabindex)("aria-checked",_.checked)("aria-labelledby",_.ariaLabelledBy))},dependencies:[r.mk,r.PC],styles:['.p-inputswitch{-ms-user-select:none;-webkit-user-select:none;display:inline-block;position:relative;user-select:none}.p-inputswitch-slider{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}
1.p-inputswitch-slider:before{content:"";position:absolute;top:50%}'],encapsulation:2,changeDetection:0}),b})(),Z=(()=>{class b{}return b.\u0275fac=function(h){return new(h||b)},b.\u0275mod=m.oAB({type:b}),b.\u0275inj=m.cJS({imports:[r.ez]}),b})()}}]);
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.