import{Fn as MV,Gn as NV,Ki as _5,Kr as Tu,Mo as k3,Na as eh,Oo as jw,Sc as x$,X as D$,Xo as lx,Zs as th,_s as ph,dc as vm,go as ih,gt as Ex,k as Bb,ls as oh,n as $B,nr as O3,s as $a,yc as wp}from"./chunk-b0nJCs5_.js";import{t as X1}from"./chunk-CDRFWLLW.js";var M=[`*`];function P(n,i){if(n&1&&th(0,`my-global-icon`,3),n&2)Ex(`iconName`,D$(2).icon())}function T(n,i){if(n&1&&(NV(0,P,1,1,`my-global-icon`,3),ih(1)),n&2)MV(D$().icon()?0:-1)}function O(n,i){}function S(n,i){n&1&&lx(0,O,0,0,`ng-template`)}function I(n,i){if(n&1&&(wp(0,`a`,1),lx(1,S,1,0,null,4),Bb()),n&2){let e=D$(),r=x$(1);Ex(`href`,e.href(),jw)(`target`,e.target())(`ariaLabel`,e.ariaLabel())(`tabindex`,e.tabindex())(`ngClass`,e.builtClasses),eh(`title`,e.title()),$B(),Ex(`ngTemplateOutlet`,r)}}function E(n,i){}function G(n,i){n&1&&lx(0,E,0,0,`ng-template`)}function j(n,i){if(n&1&&(wp(0,`a`,2),lx(1,G,1,0,null,4),Bb()),n&2){let e=D$(),r=x$(1);Ex(`routerLink`,e.internalLink())(`ariaLabel`,e.ariaLabel())(`tabindex`,e.tabindex())(`ngClass`,e.builtClasses),eh(`title`,e.title()),$B(),Ex(`ngTemplateOutlet`,r)}}var v=class n{internalLink=ph(void 0);href=ph(void 0);target=ph(`_self`);title=ph(void 0);className=ph(void 0);inheritParentStyle=ph(!1,{transform:Tu});inheritParentDimension=ph(!1,{transform:Tu});tabindex=ph(void 0);ariaLabel=ph(void 0);icon=ph(void 0);builtClasses;ngOnInit(){this.builtClasses=this.className()||``,this.inheritParentStyle()&&(this.builtClasses+=` inherit-parent-style`),this.inheritParentDimension()&&(this.builtClasses+=` inherit-parent-dimension`)}static ɵfac=function(e){return new(e||n)};static ɵcmp=$a({type:n,selectors:[[`my-link`]],inputs:{internalLink:[1,`internalLink`],href:[1,`href`],target:[1,`target`],title:[1,`title`],className:[1,`className`],inheritParentStyle:[1,`inheritParentStyle`],inheritParentDimension:[1,`inheritParentDimension`],tabindex:[1,`tabindex`],ariaLabel:[1,`ariaLabel`],icon:[1,`icon`]},ngContentSelectors:M,decls:4,vars:1,consts:[[`content`,``],[3,`href`,`target`,`ariaLabel`,`tabindex`,`ngClass`],[3,`routerLink`,`ariaLabel`,`tabindex`,`ngClass`],[3,`iconName`],[4,`ngTemplateOutlet`]],template:function(e,r){e&1&&(oh(),lx(0,T,2,1,`ng-template`,null,0,_5),NV(2,I,2,7,`a`,1)(3,j,2,6,`a`,2)),e&2&&($B(2),MV(r.href()?2:3))},dependencies:[vm,O3,k3,X1],styles:[`.inherit-parent-style[_ngcontent-%COMP%]{color:inherit;opacity:inherit;text-decoration:inherit}.inherit-parent-dimension[_ngcontent-%COMP%]{position:inherit;width:inherit;height:inherit}`],changeDetection:1})};export{v as t};
//# debugId=9bdc6bbb-533f-55b8-8dc5-47166ebccf4d
//# sourceMappingURL=chunk-d9xmxGyl.js.map