1import{a as v,b as w}from"./chunk-F3ZD6MFI.js";import{c as M}from"./chunk-ARLQVQK3.js";import{h as k,i as B}from"./chunk-FJCVAPR3.js";import{Bc as g,Ib as l,Jb as d,Ob as m,Pb as p,Qb as _,Rb as C,_b as b,bd as T,cb as r,cd as c,jc as f,lc as i,na as u,oa as s,rb as y,xc as h,zc as x}from"./chunk-KFGKCYHC.js";function L(t,o){t&1&&C(0,"mat-spinner",4)}function S(t,o){if(t&1&&x(0),t&2){let n=i(2);g(" ",n.buttonText()," ")}}function D(t,o){if(t&1){let n=b();p(0,"button",3),f("click",function(){u(n);let e=i();return s(e.buttonClick.emit())}),l(1,L,1,0,"mat-spinner",4)(2,S,1,1),_()}if(t&2){let n=i();h("full-width",n.fullWidth()),m("disabled",n.loading()||n.disabled()),r(),d(n.loading()?1:2)}}function V(t,o){t&1&&C(0,"mat-spinner",4)}function W(t,o){if(t&1&&x(0),t&2){let n=i(2);g(" ",n.buttonText()," ")}}function N(t,o){if(t&1){let n=b();p(0,"button",5),f("click",function(){u(n);let e=i();return s(e.buttonClick.emit())}),l(1,V,1,0,"mat-spinner",4)(2,W,1,1),_()}if(t&2){let n=i();h("full-width",n.fullWidth()),m("disabled",n.loading()||n.disabled()),r(),d(n.loading()?1:2)}}function I(t,o){t&1&&C(0,"mat-spinner",4)}function P(t,o){if(t&1&&x(0),t&2){let n=i(2);g(" ",n.buttonText()," ")}}function E(t,o){if(t&1){let n=b();p(0,"button",6),f("click",function(){u(n);let e=i();return s(e.buttonClick.emit())}),l(1,I,1,0,"mat-spinner",4)(2,P,1,1),_()}if(t&2){let n=i();m("disabled",n.loading()||n.disabled()),r(),d(n.loading()?1:2)}}var O=(()=>{class t{constructor(){this.buttonText=c(),this.loading=c(),this.disabled=c(),this.fullWidth=c(!1),this.buttonStyle=c("flat"),this.buttonClick=T()}static{this.\u0275fac=function(a){return new(a||t)}}static{this.\u0275cmp=y({type:t,selectors:[["gt-loading-button"]],inputs:{buttonText:[1,"buttonText"],loading:[1,"loading"],disabled:[1,"disabled"],fullWidth:[1,"fullWidth"],buttonStyle:[1,"buttonStyle"]},outputs:{buttonClick:"buttonClick"},decls:3,vars:3,consts:[["mat-flat-button","","color","primary",3,"full-width","disabled"],["mat-button","","color","primary",3,"full-width","disabled"],["mat-stroked-button","","color","primary",3,"disabled"],["mat-flat-button","","color","primary",3,"click","disabled"],["diameter","18"],["mat-button","","color","primary",3,"click","disabled"],["mat-stroked-button","","color","primary",3,"click","disabled"]],template:function(a,e){a&1&&(l(0,D,3,4,"button",0),l(1,N,3,4,"button",1),l(2,E,3,2,"button",2)),a&2&&(d(e.buttonStyle()==="flat"?0:-1),r(),d(e.buttonStyle()==="basic"?1:-1),r(),d(e.buttonStyle()==="stroked"?2:-1))},dependencies:[B,k,M,w,v],encapsulation:2,changeDetection:0})}}return t})();export{O as a}; 2//# sourceMappingURL=chunk-ID4Y26BO.js.map
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.