1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="ef7b0f5c-bf46-5cae-b227-8eed0d71f680")}catch(e){}}(); 3import{$d as z,Jc as S,Kc as P,Kd as m,Lc as l,Ld as k,Mc as U,Md as p,Nd as w,Pb as v,Qb as H,_d as h,ae as u,be as I,ee as f,fe as W,kb as n,lb as y}from"./chunk-3DSPHW6V.js";import{V as c,W as d,X as a,Y as A}from"./chunk-63QE6F3C.js";import{Da as e,Zd as o,xa as s}from"./chunk-RX45F3VG.js";import{m as t}from"./chunk-C6VPWJCA.js";o();A();W();z();I();U();H();P();d();k();y();w();o();var K=(()=>{class r{constructor(){this.requestsService=e(a),this.eventsService=e(f),this.userHelperService=e(h),this.planHelperService=e(u),this.uiActionService=e(l),this.organizationStateService=e(v),this.workspacePermissionService=e(S),this.anonymousUserService=e(c),this.creditsService=e(m),this.sessionService=e(n),this.supportWidgetService=e(p)}logout(){return t(this,null,function*(){try{yield this.requestsService.logout()}catch(i){console.error("Logout API call failed:",i)}this.eventsService.log(this.eventsService.events.user.logout),this.clearAllState()})}clearAllState(){this.userHelperService.clearUser(),this.planHelperService.clear(),this.uiActionService.clearCache(),this.organizationStateService.clear(),this.workspacePermissionService.clear(),this.anonymousUserService.clearAll(),this.creditsService.invalidateCache(),this.supportWidgetService.resetParams(),this.sessionService.clearOrganizationSession()}static{this.\u0275fac=function(g){return new(g||r)}}static{this.\u0275prov=s({token:r,factory:r.\u0275fac,providedIn:"root"})}}return r})();export{K as a}; 4/**i18n:e059b5419240afef74436eb5a1887102ff8937e043a8d48b1423a03649476971*/ 5 6//# debugId=ef7b0f5c-bf46-5cae-b227-8eed0d71f680
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.