1import{a as q}from"./chunk-I6JUHUEY.js";import{b as J}from"./chunk-BSOA7LGT.js";import{i as U}from"./chunk-ZEOBUA47.js";import{b as W,c as B}from"./chunk-HQANNBNX.js";import{i as V}from"./chunk-FAGCLODN.js";import{b as R}from"./chunk-SVLM2ECX.js";import{c as j}from"./chunk-3QEP6NMN.js";import{e as z}from"./chunk-MHLI7EB3.js";import{H as T,m as N}from"./chunk-OD4FXCMW.js";import{Ac as b,Fa as w,Fc as l,Ga as g,Hb as A,Hc as u,Ib as y,Ja as M,Lc as O,Mc as I,Nc as E,Ob as P,Pb as F,Tb as L,Wc as c,Yc as k,hc as v,jc as f,oc as i,pc as r,pd as p,qc as a,qd as C,rc as s,ua as D,zb as o}from"./chunk-T2TVCV7P.js";var K=["dropdownMenuButton"],X=t=>({"grid-container":t}),Z=t=>({item1:t}),$=()=>["/profile-setting/profile"],ee=t=>({"user-name":t}),x=t=>({"user-info_mobile":t}),ne=()=>["/profile-setting"],te=()=>["/download"],Y=()=>["/profile-setting/work-experience"],G=()=>({context:"account dropdown"}),h=()=>["/profile-setting/ausmed-pro"];function oe(t,_){if(t&1){let n=b();r(0,"div",9)(1,"a",31),l("click",function(){w(n);let e=u();return g(e.addWorkPlace())}),c(2," Add work experience"),a()()}if(t&2){let n=u();i("ngClass",C(3,x,n.isMobile)),o(),i("routerLink",p(5,Y))("queryParams",p(6,G))}}function ie(t,_){if(t&1){let n=b();r(0,"div",9)(1,"a",32),l("click",function(){w(n);let e=u();return g(e.closeDropDown())}),c(2),a()()}if(t&2){let n=u();i("ngClass",C(4,x,n.isMobile)),o(),i("routerLink",p(6,Y))("queryParams",p(7,G)),o(),k(" ",n.currentWork.position||n.currentWork.workplace)}}function re(t,_){if(t&1){let n=b();r(0,"a",33),l("click",function(){w(n);let e=u();return g(e.startSub())}),s(1,"ui-streamline-icon",34),r(2,"span",35),c(3),a()()}if(t&2){let n=u();o(),i("svgStyle",n.iconStyle),o(2),k("Start ",n.isJuniper?"an Ausmed":"your"," subscription")}}function ae(t,_){if(t&1){let n=b();r(0,"a",36),l("click",function(){w(n);let e=u();return g(e.closeDropDown())}),s(1,"ui-streamline-icon",37),c(2," \xA0Your subscription is active "),a()}if(t&2){let n=u();i("routerLink",p(2,h)),o(),i("svgStyle",n.iconStyle)}}function ce(t,_){if(t&1){let n=b();r(0,"a",36),l("click",function(){w(n);let e=u();return g(e.closeDropDown())}),s(1,"ui-streamline-icon",37),c(2," \xA0Your trial subscription is active "),a()}if(t&2){let n=u();i("routerLink",p(2,h)),o(),i("svgStyle",n.iconStyle)}}function le(t,_){if(t&1){let n=b();r(0,"a",38),l("click",function(){w(n);let e=u();return g(e.closeDropDown())}),s(1,"ui-streamline-icon",39),c(2," \xA0Failed Subscription "),a()}if(t&2){let n=u();i("routerLink",p(2,h)),o(),i("svgStyle",n.iconStyle)}}function de(t,_){if(t&1){let n=b();r(0,"a",40),l("click",function(){w(n);let e=u();return g(e.closeDropDown())}),s(1,"ui-streamline-icon",39),c(2," \xA0Duplicate Subscription "),a()}if(t&2){let n=u();i("routerLink",p(2,h)),o(),i("svgStyle",n.iconStyle)}}var S=class t extends R(){constructor(n,d,e){super();this.analyticsService=n;this.render=d;this.injector=e;this.iconStyle={position:"relative","bottom.px":1}}logout(){this.closeDropDown(),this.logoutFunc()}dropdownMenuOnClick(n){n.stopPropagation()}startSub(){this.closeDropDown(),this.startSubFunc&&this.startSubFunc("account dropdown")}referral(){this.closeDropDown(),this.analyticsService.track("A-referral-considered",{context:"account dropdown"})}addWorkPlace(){this.closeDropDown()}closeDropDown(){this.render.removeClass(this.dropdownMenuButton.nativeElement,"show")}openFeedback(){return J(this.injector,{location:"account dropdown"})}static{this.\u0275fac=function(d){return new(d||t)(y(j),y(A),y(M))}}static{this.\u0275cmp=P({type:t,selectors:[["app-account-dropdown"]],viewQuery:function(d,e){if(d&1&&O(K,5),d&2){let m;I(m=E())&&(e.dropdownMenuButton=m.first)}},inputs:{user:"user",currentWork:"currentWork",showReferral:"showReferral",subStatus:"subStatus",isMobile:"isMobile",isNarrowMobile:"isNarrowMobile",isJuniper:"isJuniper",logoutFunc:"logoutFunc",startSubFunc:"startSubFunc"},features:[L],decls:49,vars:47,consts:[["dropdownMenuButton",""],[1,"dropdown"],["data-toggle","dropdown","aria-haspopup","true","aria-label","User dropdown","tabindex","0",1,"btn","headnav-options-action"],["innerClass","avatar-round--fit",3,"alt","avatarImg","avatarID","firstName","lastName","size"],["aria-labelledby","dropdownMenuButton",1,"dropdown-menu",3,"click"],[1,"dropdown-item","decoration-none","hover-none",3,"ngClass"],[3,"ngClass"],["
1innerClass","avatar-round--fit",1,"user-info-avatar",3,"alt","avatarImg","avatarID","firstName","lastName","size","routerLink"],[1,"item2","user-info_name",3,"ngClass"],[1,"item3","user-info_work",3,"ngClass"],[1,"item4","user-info_email",3,"ngClass"],["href","javascript:void(0);",1,"dropdown-item","decoration-none","dropdown-sub","avatar-dropdown-item"],[1,"dropdown-item","decoration-none","dropdown-sub-active","avatar-dropdown-item",3,"routerLink"],[1,"dropdown-item","decoration-none","dropdown-sub-failed","avatar-dropdown-item","text-white",3,"routerLink"],[1,"dropdown-item","decoration-none","dropdown-sub-duplicate","avatar-dropdown-item",3,"routerLink"],[1,"dropdown-item","decoration-none","avatar-dropdown-item",3,"click","routerLink"],["name","cog","size","f-h3",3,"svgStyle"],["href","https://learnersupport.ausmed.com.au/support","target","_blank",1,"dropdown-item","decoration-none","avatar-dropdown-item",3,"click"],["name","question-circle","size","f-h3",3,"svgStyle"],["href","javascript:void(0);",1,"dropdown-item","decoration-none","avatar-dropdown-item",3,"click"],["name","logout-1","size","f-h3",3,"svgStyle"],[1,"dropdown-break"],["name","pencil","size","f-h3",3,"svgStyle"],["href","javascript:void(0);",1,"dropdown-item","decoration-none","avatar-dropdown-item",3,"click","routerLink"],["name","phone-hand-hold-1","size","f-h3",3,"svgStyle"],[1,"avatar-dropdown-item","my-0"],[1,"d-flex","justify-content-between","mb-2"],["routerLink","/terms-and-conditions",1,"text-decoration-none","f-caption","text-neutral-700","mb-0",3,"click"],["routerLink","/privacy-policy",1,"text-decoration-none","f-caption","text-neutral-700","mr-5","mb-0",3,"click"],[1,"text-center"],[1,"mb-0","abn-font-size","text-neutral-700"],["aria-label","View your work experience details",3,"click","routerLink","queryParams"],["aria-label","View your work experience details",1,"decoration-none",3,"click","routerLink","queryParams"],["href","javascript:void(0);",1,"dropdown-item","decoration-none","dropdown-sub","avatar-dropdown-item",3,"click"],["name","read-glasses","size","f-h3",3,"svgStyle"],[1,"ml-2"],[1,"dropdown-item","decoration-none","dropdown-sub-active","avatar-dropdown-item",3,"click","routerLink"],["name","check-circle-1","color","text-success","size","f-h3",3,"svgStyle"],[1,"dropdown-item","decoration-none","dropdown-sub-failed","avatar-dropdown-item","text-white",3,"click","routerLink"],["name","alert-triangle","size","f-h3",3,"svgStyle"],[1,"dropdown-item","decoration-none","dropdown-sub-duplicate","avatar-dropdown-item",3,"click","routerLink"]],template:function(d,e){d&1&&(r(0,"div",1)(1,"div",2),s(2,"ui-avatar",3),a(),r(3,"div",4,0),l("click",function(H){return e.dropdownMenuOnClick(H)}),r(5,"div",5)(6,"div",6),s(7,"ui-avatar",7),a(),r(8,"div",6)(9,"div",8),c(10),a(),v(11,oe,3,7,"div",9),v(12,ie,3,8,"div",9),r(13,"div",10),c(14),a()()(),r(15,"div"),v(16,re,4,2,"a",11),v(17,ae,3,3,"a",12),v(18,ce,3,3,"a",12),v(19,le,3,3,"a",13),v(20,de,3,3,"a",14),a(),r(21,"a",15),l("click",function(){return e.closeDropDown()}),s(22,"ui-streamline-icon",16),c(23," \xA0Account settings "),a(),r(24,"a",17),l("click",function(){return e.closeDropDown()}),s(25,"ui-streamline-icon",18),c(26," \xA0Help "),a(),r(27,"a",19),l("click",function(){return e.logout()}),s(28,"ui-streamline-icon",20),c(29," \xA0Log out "),a(),s(30,"hr",21),r(31,"a",19),l("click",function(){return e.openFeedback()}),s(32,"ui-streamline-icon",22),c(33,` \xA0Share feedback 2`),a(),r(34,"a",23),l("click",function(){return e.closeDropDown()}),s(35,"ui-streamline-icon",24),c(36,` \xA0Get the Ausmed App 3`),a(),s(37,"hr",21),r(38,"div",25)(39,"div",26)(40,"a",27),l("click",function(){return e.closeDropDown()}),c(41,"Terms and Conditions"),a(),r(42,"a",28),l("click",function(){return e.closeDropDown()}),c(43,"Privacy Policy"),a()(),r(44,"div",29)(45,"p",30),c(46,"\xA9 2025 Ausmed Education Pty Ltd "),a(),r(47,"p",30),c(48,"ABN: 33 107 354 441"),a()()()()()),d&2&&(o(2),i("alt","profile picture")("avatarImg",(e.user==null?null:e.user.profilePicURL)||(e.user==null?null:e.user.avatarURL))("avatarID",e.user==null?null:e.user.userID)("firstName",e.user==null?null:e.user.firstName)("lastName",e.user==null?null:e.user.lastName)("size",e.isNarrowMobile?"header-sm":"header"),o(3),i("ngClass",C(34,X,e.isMobile)),o(),i("ngClass",C(36,Z,e.isMobile)),o(),i("alt","profile picture")("avatarImg",(e.user==null?null:e.user.profilePicURL)||(e.user==null?null:e.user.avatarURL))("avatarID",e.user==null?null:e.user.userID)("firstName",e.user==null?null:e.user.firstName)("lastName",e.user==null?null:e.user.lastName)("size","md")("routerLink",p(38,$)),o(),i("ngClass",C(39,ee,e.isMobile)),o(),i("ngClass",C(41,x,e.isMobile)),o(),k("",e.user==null?null:e.user.fullName," "),o(),f(e.currentWork?-1:11),o(),f(e.currentWork?12:-1),o(),i("ngClass",C(43,x,e.isMobile)),o(),k("Account Email: ",e.user==null?null:e.user.email),o(2),f(e.startSubFunc&&e.subStatus==="unsub"?16:-1),o(),f(e.subStatus==="sub"?17:-1),o(),f(e.subStatus==="trial"?18:-1),o(),f(e.subStatus==="failed"?19:-1),o(),f(e.subStatus==="duplicatedSub"?20:-1),o(),i("routerLink",p(45,ne)),o(),i("svgStyle",e.iconStyle),o(3),i("svgStyle",e.iconStyle),o(3),i("svgStyle",e.iconStyle),o(4),i("svgStyle",e.iconStyle),o(2),i("routerLink",p(46,te)),o(),i("svgStyle",e.iconStyle))},dependencies:[W,N,V,z],styles:[".headnav-options-action[_ngcontent-%COMP%]{padding:0;margin:0;border:3px solid transparent;border-radius:100%}.dropdown-menu[_ngcontent-%COMP%]{width:287px;border-radius:12px;box-shadow:0 6px 32px #171d291a;border:#EDEFF2}
3.user-name[_ngcontent-%COMP%]{width:175px;align-items:center}.dropdown-item[_ngcontent-%COMP%]{font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;border-radius:6px}.dropdown-item[_ngcontent-%COMP%]:active{background-color:#dee1e7;color:#171d29}.hover-none[_ngcontent-%COMP%]:hover{background:none}.hover-none[_ngcontent-%COMP%]:active{background-color:none}.avatar-dropdown-item[_ngcontent-%COMP%]{padding:8px;margin:8px 8px 4px auto;border-radius:14px;width:calc(100% - 16px)}.grid-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto auto auto;grid-gap:4px 16px;text-align:left;padding:8px 16px}.item1[_ngcontent-%COMP%]{grid-row-start:1;grid-row-end:3;align-items:center}.user-info-avatar[_ngcontent-%COMP%]{display:block;margin-left:auto;margin-right:auto;width:30%;width:48px;height:48px;margin-bottom:12px;cursor:pointer}.user-info_name[_ngcontent-%COMP%]{color:#171d29;font-weight:600;text-align:center;margin:8px 0;font-size:16px;line-height:20px}.user-info_work[_ngcontent-%COMP%]{color:#4e545f;font-weight:500;text-align:center;margin:8px 0;font-size:12px;line-height:16px}.user-info_email[_ngcontent-%COMP%]{color:#6f7786;font-weight:400;text-align:center;margin:8px 0;font-size:12px;line-height:16px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.user-info_mobile[_ngcontent-%COMP%]{margin:4px 0;text-align:left}.dropdown-sub[_ngcontent-%COMP%]{display:block;color:#d70e30;position:relative;font-weight:600;background-color:#fde3e7}.dropdown-sub[_ngcontent-%COMP%]:hover{text-decoration:none;background:#f8c4cc}.dropdown-sub[_ngcontent-%COMP%]:active{color:#d70e30;background:#f49fad}.dropdown-sub-active[_ngcontent-%COMP%]{display:block;color:#171d29;position:relative;background-color:#dcf5e6;transition:background-color .3s ease-in-out}.dropdown-sub-active[_ngcontent-%COMP%]:hover{text-decoration:none;
3background-color:#bbe9ce}.dropdown-sub-active[_ngcontent-%COMP%]:active{background-color:#96d9b1}.dropdown-sub-duplicate[_ngcontent-%COMP%]{display:block;color:#171d29;position:relative;background-color:#ffc300;transition:background-color .3s ease-in-out}.dropdown-sub-duplicate[_ngcontent-%COMP%]:hover{text-decoration:none;background-color:#ffa200}.dropdown-sub-duplicate[_ngcontent-%COMP%]:active{background-color:#ff7100}.dropdown-sub-failed[_ngcontent-%COMP%]{display:block;color:#171d29;position:relative;background-color:#d7440e;transition:background-color .3s ease-in-out}.dropdown-sub-failed[_ngcontent-%COMP%]:hover{text-decoration:none;background-color:#bc3504}.dropdown-sub-failed[_ngcontent-%COMP%]:active{background-color:#bc3504}.dropdown-break[_ngcontent-%COMP%]{color:#dee1e7;height:1px;margin:4px}.abn-font-size[_ngcontent-%COMP%]{font-size:9px;line-height:140%}"]})}},Q=class t{static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275mod=F({type:t})}static{this.\u0275inj=D({imports:[T,U,q,B,S]})}};export{S as a,Q as 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.