import{Ba as k}from"./chunk-E4UUPK46.js";import{Ic as f,Kc as C,La as r,Ob as s,Vc as v,Wc as h,Zc as y,_c as T,ce as g,hc as p,jc as b,lc as m,nd as _,qc as o,rc as l,sc as u,tc as d,wb as n}from"./chunk-O7RN3KYY.js";import{a as c}from"./chunk-ZE2KCNEA.js";c();var A=t=>({active:t});function S(t,O){if(t&1&&d(0,"icon",1),t&2){let a=C();o("name",a.svg)}}var M=(()=>{class t{constructor(){this.tabOnClick=new r,this.tabStyle="tab",this.fullWidth=!1}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=s({type:t,selectors:[["tab-action"]],inputs:{tabTitle:"tabTitle",svg:"svg",active:"active",tabStyle:"tabStyle",btnAriaLabel:"btnAriaLabel",fullWidth:"fullWidth"},outputs:{tabOnClick:"tabOnClick"},decls:4,vars:13,consts:[["type","button","role","tab",1,"tab-item",3,"click","title","ngClass"],[3,"name"],[1,"text-truncate"]],template:function(i,e){i&1&&(l(0,"button",0),f("click",function(){return e.tabOnClick.emit()}),b(1,S,1,1,"icon",1),l(2,"span",2),y(3),u()()),i&2&&(h("tab-chip",e.tabStyle==="chip")("full-width",e.fullWidth),o("title",e.tabTitle)("ngClass",_(11,A,e.active)),p("aria-label",e.btnAriaLabel),n(),m(e.svg?1:-1),n(),v("max-width",220,"px"),n(),T(e.tabTitle))},dependencies:[g,k],encapsulation:2})}}return t})();export{M as a};