-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchunk-73XO7DPG.js
More file actions
1 lines (1 loc) · 4.08 KB
/
chunk-73XO7DPG.js
File metadata and controls
1 lines (1 loc) · 4.08 KB
1
import{Qa as Y,Sa as tt,ca as K,ra as d}from"./chunk-GU7FRFWB.js";import{Ab as w,Bb as F,Ia as N,La as T,Nb as P,Ob as j,Pb as O,Ub as S,Vb as g,Wb as v,Xb as L,bd as _,cc as V,eb as D,gc as k,ha as A,ib as G,id as $,jc as z,kc as R,l as u,la as f,lc as Q,m as o,nb as M,nc as W,nd as J,oc as q,pb as b,pc as B,sa as E,ta as I,uc as H,vc as U,yc as X,zc as Z}from"./chunk-GUHHCQYK.js";import{g as m}from"./chunk-OW75ZOQB.js";var nt=["textEl"],it=["*"];function at(n,s){if(n&1&&L(0,"nz-icon",1),n&2){let a=z();S("nzType",a.nzIcon)}}function rt(n,s){if(n&1){let a=V();g(0,"img",4),k("error",function(h){E(a);let p=z();return I(p.imgError(h))}),v()}if(n&2){let a=z();S("src",a.nzSrc,D),P("srcset",a.nzSrcSet)("alt",a.nzAlt)("loading",a.nzLoading()||"eager")("fetchpriority",a.nzFetchPriority()||"auto")}}function ot(n,s){if(n&1&&(g(0,"span",3,0),X(2),v()),n&2){let a=z();G(2),Z(a.nzText)}}var st="avatar",ct=(()=>{var r;let n,s=[],a=[],c,h=[],p=[],y,C=[],x=[];return r=class{_nzModuleName=st;nzShape=o(this,s,"circle");nzSize=(o(this,a),o(this,h,"default"));nzGap=(o(this,p),o(this,C,4));nzText=o(this,x);nzSrc;nzSrcSet;nzAlt;nzIcon;nzLoading=_();nzFetchPriority=_();nzError=new M;hasText=!1;hasSrc=!0;hasIcon=!1;customSize=null;textEl;el=f(T).nativeElement;cdr=f($);constructor(){b(()=>this.calcStringSize())}imgError(i){this.nzError.emit(i),i.defaultPrevented||(this.hasSrc=!1,this.hasIcon=!1,this.hasText=!1,this.nzIcon?this.hasIcon=!0:this.nzText&&(this.hasText=!0),this.cdr.detectChanges(),this.setSizeStyle(),this.calcStringSize())}ngOnChanges(){this.hasText=!this.nzSrc&&!!this.nzText,this.hasIcon=!this.nzSrc&&!!this.nzIcon,this.hasSrc=!!this.nzSrc,this.setSizeStyle(),this.calcStringSize()}calcStringSize(){if(!this.hasText||!this.textEl)return;let i=this.textEl.nativeElement,e=i.offsetWidth,t=this.el.getBoundingClientRect?.().width??0,l=this.nzGap*2<t?this.nzGap*2:8,et=t-l<e?(t-l)/e:1;i.style.transform=`scale(${et}) translateX(-50%)`,i.style.lineHeight=this.customSize||""}setSizeStyle(){typeof this.nzSize=="number"?this.customSize=K(this.nzSize):this.customSize=null,this.cdr.markForCheck()}},(()=>{let i=typeof Symbol=="function"&&Symbol.metadata?Object.create(null):void 0;n=[d()],c=[d()],y=[d()],u(null,null,n,{kind:"field",name:"nzShape",static:!1,private:!1,access:{has:e=>"nzShape"in e,get:e=>e.nzShape,set:(e,t)=>{e.nzShape=t}},metadata:i},s,a),u(null,null,c,{kind:"field",name:"nzSize",static:!1,private:!1,access:{has:e=>"nzSize"in e,get:e=>e.nzSize,set:(e,t)=>{e.nzSize=t}},metadata:i},h,p),u(null,null,y,{kind:"field",name:"nzGap",static:!1,private:!1,access:{has:e=>"nzGap"in e,get:e=>e.nzGap,set:(e,t)=>{e.nzGap=t}},metadata:i},C,x),i&&Object.defineProperty(r,Symbol.metadata,{enumerable:!0,configurable:!0,writable:!0,value:i})})(),m(r,"\u0275fac",function(e){return new(e||r)}),m(r,"\u0275cmp",w({type:r,selectors:[["nz-avatar"]],viewQuery:function(e,t){if(e&1&&W(nt,5),e&2){let l;q(l=B())&&(t.textEl=l.first)}},hostAttrs:[1,"ant-avatar"],hostVars:20,hostBindings:function(e,t){e&2&&(H("width",t.customSize)("height",t.customSize)("line-height",t.customSize)("font-size",t.hasIcon&&t.customSize?t.nzSize/2:null,"px"),U("ant-avatar-lg",t.nzSize==="large")("ant-avatar-sm",t.nzSize==="small")("ant-avatar-square",t.nzShape==="square")("ant-avatar-circle",t.nzShape==="circle")("ant-avatar-icon",t.nzIcon)("ant-avatar-image",t.hasSrc))},inputs:{nzShape:"nzShape",nzSize:"nzSize",nzGap:[2,"nzGap","nzGap",J],nzText:"nzText",nzSrc:"nzSrc",nzSrcSet:"nzSrcSet",nzAlt:"nzAlt",nzIcon:"nzIcon",nzLoading:[1,"nzLoading"],nzFetchPriority:[1,"nzFetchPriority"]},outputs:{nzError:"nzError"},exportAs:["nzAvatar"],features:[N],ngContentSelectors:it,decls:4,vars:1,consts:[["textEl",""],[3,"nzType"],[3,"src"],[1,"ant-avatar-string"],[3,"error","src"]],template:function(e,t){e&1&&(R(),j(0,at,1,1,"nz-icon",1)(1,rt,1,5,"img",2)(2,ot,3,1,"span",3),Q(3)),e&2&&O(t.nzIcon&&t.hasIcon?0:t.nzSrc&&t.hasSrc?1:t.nzText&&t.hasText?2:-1)},dependencies:[tt,Y],encapsulation:2,changeDetection:0})),r})();var xt=(()=>{class n{static \u0275fac=function(c){return new(c||n)};static \u0275mod=F({type:n});static \u0275inj=A({imports:[ct]})}return n})();export{ct as a,xt as b};