1import{Cb as g,Db as f,Ib as x,Wd as k,Xb as h,Yd as w,bd as d,ec as c,fc as l,gc as a,hc as C,ia as _,kb as i,ke as y,oc as v,pb as m,qc as O,sa as b,sc as p,ta as u}from"./chunk-IYGGJOPC.js";var P=(r,e,o)=>({"loc-steps-bar__controller--checked":r,"loc-steps-bar__controller--selected":e,"loc-steps-bar__controller--disabled":o}),I=(r,e,o)=>({"loc-steps-bar__bar--checked":r,"loc-steps-bar__bar--selected":e,"loc-steps-bar__bar--disabled":o});function F(r,e){if(r&1){let o=v();l(0,"div",2)(1,"div",3),O("click",function(t){let s=b(o).$implicit,M=p();return u(M.controllerActionHandler(t,s))}),a(),C(2,"div",4),a()}if(r&2){let o=e.$implicit,n=e.index,t=p();i(),c("ngClass",d(4,P,n<t.currentStepIndex,n===t.currentStepIndex,n>t.currentStepIndex)),h("aria-label",o.label)("tabindex",o.callback?0:null),i(),c("ngClass",d(8,I,n<t.currentStepIndex,n===t.currentStepIndex,n>t.currentStepIndex))}}var D=(()=>{let e=class e{set steps(n){this.viewSteps=typeof n=="number"?[...Array(n)].map((t,s)=>({label:`Passo ${s+1}`})):n}set currentStep(n){this.currentStepIndex=n?n-1:0}constructor(){this.rota=new m,this.viewSteps=[]}ngOnInit(){}controllerActionHandler(n,t){n.preventDefault(),this.rota.emit(t),t.callback&&t.callback()}};e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=g({type:e,selectors:[["loc-steps-bar"]],inputs:{steps:"steps",currentStep:"currentStep"},outputs:{rota:"rota"},standalone:!1,decls:2,vars:1,consts:[[1,"loc-steps-bar"],["class","loc-steps-bar__step",4,"ngFor","ngForOf"],[1,"loc-steps-bar__step"],[1,"loc-steps-bar__controller",3,"click","ngClass"],[1,"loc-steps-bar__bar",3,"ngClass"]],template:function(t,s){t&1&&(l(0,"div",0),x(1,F,3,12,"div",1),a()),t&2&&(i(),c("ngForOf",s.viewSteps))}
1,dependencies:[k,w],styles:['.loc-steps-bar[_ngcontent-%COMP%]{box-sizing:content-box;display:flex;flex-direction:row;justify-content:center;margin-bottom:12px}.loc-steps-bar__step[_ngcontent-%COMP%]{align-items:center;display:flex;justify-content:center;width:100%}.loc-steps-bar__step[_ngcontent-%COMP%]:last-child{width:auto}.loc-steps-bar__step[_ngcontent-%COMP%]:last-child .loc-steps-bar__bar[_ngcontent-%COMP%]{display:none}.loc-steps-bar__bar[_ngcontent-%COMP%]{height:5px;width:100%;z-index:0}.loc-steps-bar__bar--checked[_ngcontent-%COMP%]{background:#01602a}.loc-steps-bar__bar--disabled[_ngcontent-%COMP%], .loc-steps-bar__bar--selected[_ngcontent-%COMP%]{background:#e6e6e6}.loc-steps-bar__controller[_ngcontent-%COMP%]{flex-shrink:0;height:26px;width:26px;z-index:3}.loc-steps-bar__controller--checked[_ngcontent-%COMP%]{background:url("./media/icon-check-sucesso-QOAIWAK4.svg") no-repeat;background-size:26px}.loc-steps-bar__controller--disabled[_ngcontent-%COMP%]{background-color:transparent;border:3px solid #e6e6e6;border-radius:50%;height:20px;pointer-events:none;width:20px}.loc-steps-bar__controller--selected[_ngcontent-%COMP%]{background-color:#01602a;border:3px solid #01602a;border-radius:50%;box-shadow:inset 0 0 0 4px #fff;height:20px;width:20px}']});let r=e;return r})();var B=(()=>{let e=class e{};e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=f({type:e}),e.\u0275inj=_({imports:[y]});let r=e;return r})();export{D as a,B 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.