-
Notifications
You must be signed in to change notification settings - Fork 12
/
chunk-APSML2HO.js
1 lines (1 loc) · 16.1 KB
/
chunk-APSML2HO.js
1
import{c as q}from"./chunk-FIRHRBIN.js";import{a as Qt,d as Z,f as Pt}from"./chunk-AU6YMX6H.js";import{Db as L,Hc as pt,Jc as ct,Rb as st,Tb as rt,fa as ot,ga as jt,ma as Ft,ra as $t,rb as Mt,sb as R,tb as Vt,tc as lt,ub as At,uc as at,vb as Bt}from"./chunk-SBXTKZGS.js";import{Aa as J,Ab as bt,Da as C,Db as u,Ea as z,Fb as d,Gb as A,Hb as et,Hc as Ot,Ja as _t,La as V,Na as g,Ob as c,P as zt,Tb as x,Tc as Q,Ub as _,Vb as $,Wb as it,Xb as nt,Yc as O,Z as G,Zb as N,Zc as Rt,_ as h,a as ft,ac as m,c as U,cc as a,dc as wt,ec as It,f as W,fa as gt,g as Ct,ga as j,gd as P,jc as E,k as H,ka as xt,kb as p,kc as T,l as I,la as K,lb as l,lc as v,mc as Nt,nc as S,pc as D,qa as M,ra as F,rb as Et,sa as X,tb as tt,vb as Tt,vc as St,wb as vt,wc as B,wd as kt,y as Y,yc as Dt}from"./chunk-WVUROUXZ.js";var dt=(()=>{let i=class i{};i.\u0275fac=function(e){return new(e||i)},i.\u0275dir=X({type:i,selectors:[["button","nz-trans-button",""]],hostVars:8,hostBindings:function(e,o){e&2&&A("border","0")("background","transparent")("padding","0")("line-height","inherit")},standalone:!0});let n=i;return n})(),ht=(()=>{let i=class i{};i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=F({type:i}),i.\u0275inj=j({});let n=i;return n})();var ut=class{constructor(i,s){this._document=s;let t=this._textarea=this._document.createElement("textarea"),e=t.style;e.position="fixed",e.top=e.opacity="0",e.left="-999em",t.setAttribute("aria-hidden","true"),t.value=i,t.readOnly=!0,(this._document.fullscreenElement||this._document.body).appendChild(t)}copy(){let i=this._textarea,s=!1;try{if(i){let t=this._document.activeElement;i.select(),i.setSelectionRange(0,i.value.length),s=this._document.execCommand("copy"),t&&t.focus()}}catch{}return s}destroy(){let i=this._textarea;i&&(i.remove(),this._textarea=void 0)}},Lt=(()=>{let i=class i{constructor(t){this._document=t}copy(t){let e=this.beginCopy(t),o=e.copy();return e.destroy(),o}beginCopy(t){return new ut(t,this._document)}};i.\u0275fac=function(e){return new(e||i)(xt(P))},i.\u0275prov=gt({token:i,factory:i.\u0275fac,providedIn:"root"});let n=i;return n})();function Ht(n,i){if(n&1&&(it(0),$(1,"span",2),nt()),n&2){let s=i.$implicit;p(),d("nzType",s)}}var Yt=["textarea"];function Gt(n,i){if(n&1){let s=N();x(0,"textarea",2,0),m("blur",function(){C(s);let e=a();return z(e.confirm())}),_(),x(2,"button",3),m("click",function(){C(s);let e=a();return z(e.confirm())}),$(3,"span",4),_()}}function Kt(n,i){if(n&1&&(it(0),$(1,"span",7),nt()),n&2){let s=i.$implicit;p(),d("nzType",s)}}function Xt(n,i){if(n&1){let s=N();x(0,"button",5),m("click",function(){C(s);let e=a();return z(e.onClick())}),u(1,Kt,2,1,"ng-container",6),_()}if(n&2){let s=a();d("nzTooltipTitle",s.tooltip===null?null:s.tooltip||(s.locale==null?null:s.locale.edit)),p(),d("nzStringTemplateOutlet",s.icon)}}var Jt=["ellipsisContainer"],te=["expandable"],ee=["contentTemplate"],ie=["*"],ne=n=>({content:n});function oe(n,i){n&1&&It(0)}function se(n,i){if(n&1&&(u(0,oe,1,0),S(1)),n&2){let s=i.content;c(s?-1:0),p(),D(" ",s," ")}}function re(n,i){}function le(n,i){if(n&1&&S(0),n&2){let s=a(3);D(" ",s.nzSuffix," ")}}function ae(n,i){if(n&1&&u(0,re,0,0,"ng-template",5)(1,le,1,1),n&2){let s=a(2),t=Nt(1);d("ngTemplateOutlet",t)("ngTemplateOutletContext",Dt(3,ne,s.nzContent)),p(),c(s.nzSuffix?1:-1)}}function pe(n,i){if(n&1&&S(0),n&2){let s=a(3);D(" ",s.ellipsisStr," ")}}function ce(n,i){if(n&1&&S(0),n&2){let s=a(3);D(" ",s.nzSuffix," ")}}function de(n,i){if(n&1){let s=N();x(0,"a",7,2),m("click",function(){C(s);let e=a(3);return z(e.onExpand())}),S(2),_()}if(n&2){let s=a(3);p(2),D(" ",s.locale==null?null:s.locale.expand," ")}}function he(n,i){if(n&1&&($(0,"span",null,1),u(2,pe,1,1)(3,ce,1,1)(4,de,3,1,"a",6)),n&2){let s=a(2);p(2),c(s.isEllipsis?2:-1),p(),c(s.nzSuffix?3:-1),p(),c(s.nzExpandable&&s.isEllipsis?4:-1)}}function ue(n,i){if(n&1&&u(0,ae,2,5)(1,he,5,3),n&2){let s=a();c(s.expanded||!s.hasOperationsWithEllipsis&&s.nzEllipsisRows===1&&!s.hasEllipsisObservers||s.canCssEllipsis||s.nzSuffix&&s.expanded?0:1)}}function me(n,i){if(n&1){let s=N();x(0,"nz-text-edit",8),m("endEditing",function(e){C(s);let o=a();return z(o.onEndEditing(e))})("startEditing",function(){C(s);let e=a();return z(e.onStartEditing())}),_()}if(n&2){let s=a();d("text",s.nzContent)("icon",s.nzEditIcon)("tooltip",s.nzEditTooltip)}}function ye(n,i){if(n&1){let s=N();x(0,"nz-text-copy",9),m("textCopy",function(e){C(s);let o=a();return z(o.onTextCopy(e))}),_()}if(n&2){let s=a();d("text",s.copyText)("tooltips",s.nzCopyTooltips)("icons",s.nzCopyIcons)}}var mt=(()=>{let i=class i{constructor(t,e,o,r){this.host=t,this.cdr=e,this.clipboard=o,this.i18n=r,this.copied=!1,this.nativeElement=this.host.nativeElement,this.copyTooltip=null,this.copedTooltip=null,this.copyIcon="copy",this.copedIcon="check",this.destroy$=new W,this.icons=["copy","check"],this.textCopy=new g}ngOnInit(){this.i18n.localeChange.pipe(h(this.destroy$)).subscribe(()=>{this.locale=this.i18n.getLocaleData("Text"),this.updateTooltips(),this.cdr.markForCheck()})}ngOnChanges(t){let{tooltips:e,icons:o}=t;e&&this.updateTooltips(),o&&this.updateIcons()}ngOnDestroy(){clearTimeout(this.copyId),this.destroy$.next(!0),this.destroy$.complete()}onClick(){if(this.copied)return;this.copied=!0,this.cdr.detectChanges();let t=this.text;this.textCopy.emit(t),this.clipboard.copy(t),this.onCopied()}onCopied(){clearTimeout(this.copyId),this.copyId=setTimeout(()=>{this.copied=!1,this.cdr.detectChanges()},3e3)}updateTooltips(){if(this.tooltips===null)this.copedTooltip=null,this.copyTooltip=null;else if(Array.isArray(this.tooltips)){let[t,e]=this.tooltips;this.copyTooltip=t||this.locale?.copy,this.copedTooltip=e||this.locale?.copied}else this.copyTooltip=this.locale?.copy,this.copedTooltip=this.locale?.copied;this.cdr.markForCheck()}updateIcons(){let[t,e]=this.icons;this.copyIcon=t,this.copedIcon=e,this.cdr.markForCheck()}};i.\u0275fac=function(e){return new(e||i)(l(V),l(Q),l(Lt),l(q))},i.\u0275cmp=M({type:i,selectors:[["nz-text-copy"]],inputs:{text:"text",tooltips:"tooltips",icons:"icons"},outputs:{textCopy:"textCopy"},exportAs:["nzTextCopy"],standalone:!0,features:[J,B],decls:2,vars:4,consts:[["type","button","nz-tooltip","","nz-trans-button","",1,"ant-typography-copy",3,"click","nzTooltipTitle"],[4,"nzStringTemplateOutlet"],["nz-icon","",3,"nzType"]],template:function(e,o){e&1&&(x(0,"button",0),m("click",function(){return o.onClick()}),u(1,Ht,2,1,"ng-container",1),_()),e&2&&(et("ant-typography-copy-success",o.copied),d("nzTooltipTitle",o.copied?o.copedTooltip:o.copyTooltip),p(),d("nzStringTemplateOutlet",o.copied?o.copedIcon:o.copyIcon))},dependencies:[ct,pt,ht,dt,rt,st,at,lt],encapsulation:2,changeDetection:0});let n=i;return n})(),yt=(()=>{let i=class i{set textarea(t){this.textarea$.next(t)}constructor(t,e,o,r,b){this.ngZone=t,this.host=e,this.cdr=o,this.i18n=r,this.destroy$=b,this.editing=!1,this.icon="edit",this.startEditing=new g,this.endEditing=new g(!0),this.nativeElement=this.host.nativeElement,this.textarea$=new Ct(null),this.injector=K(_t)}ngOnInit(){this.i18n.localeChange.pipe(h(this.destroy$)).subscribe(()=>{this.locale=this.i18n.getLocaleData("Text"),this.cdr.markForCheck()}),this.textarea$.pipe(G(t=>t?new U(e=>this.ngZone.runOutsideAngular(()=>Y(t.nativeElement,"keydown").subscribe(e))):H),h(this.destroy$)).subscribe(t=>{t.keyCode!==27&&t.keyCode!==13||this.ngZone.run(()=>{t.keyCode===27?this.onCancel():this.onEnter(t),this.cdr.markForCheck()})}),this.textarea$.pipe(G(t=>t?new U(e=>this.ngZone.runOutsideAngular(()=>Y(t.nativeElement,"input").subscribe(e))):H),h(this.destroy$)).subscribe(t=>{this.currentText=t.target.value})}onClick(){this.beforeText=this.text,this.currentText=this.beforeText,this.editing=!0,this.startEditing.emit(),this.focusAndSetValue()}confirm(){this.editing=!1,this.endEditing.emit(this.currentText)}onEnter(t){t.stopPropagation(),t.preventDefault(),this.confirm()}onCancel(){this.currentText=this.beforeText,this.confirm()}focusAndSetValue(){let{injector:t}=this;Tt(()=>{this.textarea$.pipe(zt(e=>e!=null),h(this.destroy$)).subscribe(e=>{e.nativeElement.focus(),e.nativeElement.value=this.currentText||"",this.autosizeDirective.resizeToFitContent(),this.cdr.markForCheck()})},{injector:t})}};i.\u0275fac=function(e){return new(e||i)(l(tt),l(V),l(Q),l(q),l(L))},i.\u0275cmp=M({type:i,selectors:[["nz-text-edit"]],viewQuery:function(e,o){if(e&1&&(E(Yt,5),E(Z,5)),e&2){let r;T(r=v())&&(o.textarea=r.first),T(r=v())&&(o.autosizeDirective=r.first)}},inputs:{text:"text",icon:"icon",tooltip:"tooltip"},outputs:{startEditing:"startEditing",endEditing:"endEditing"},exportAs:["nzTextEdit"],standalone:!0,features:[St([L]),B],decls:2,vars:1,consts:[["textarea",""],["nz-tooltip","","nz-trans-button","",1,"ant-typography-edit",3,"nzTooltipTitle"],["nz-input","","nzAutosize","",3,"blur"],["nz-trans-button","",1,"ant-typography-edit-content-confirm",3,"click"],["nz-icon","","nzType","enter"],["nz-tooltip","","nz-trans-button","",1,"ant-typography-edit",3,"click","nzTooltipTitle"],[4,"nzStringTemplateOutlet"],["nz-icon","",3,"nzType"]],template:function(e,o){e&1&&u(0,Gt,4,0)(1,Xt,2,2,"button",1),e&2&&c(o.editing?0:1)},dependencies:[Pt,Qt,Z,ht,dt,rt,st,ct,pt,at,lt],encapsulation:2,changeDetection:0});let n=i;return n})(),fe="typography",Ce="ant-typography-expand",ze=(()=>{let i=class i{get hasEllipsisObservers(){return this.nzOnEllipsis.observers.length>0}get canCssEllipsis(){return this.nzEllipsis&&this.cssEllipsis&&!this.expanded&&!this.hasEllipsisObservers}get hasOperationsWithEllipsis(){return(this.nzCopyable||this.nzEditable||this.nzExpandable)&&this.nzEllipsis}get copyText(){return typeof this.nzCopyText=="string"?this.nzCopyText:this.nzContent}constructor(t,e,o,r,b,k,w,y,f){this.nzConfigService=t,this.host=e,this.cdr=o,this.viewContainerRef=r,this.renderer=b,this.platform=k,this.i18n=w,this.resizeService=y,this.directionality=f,this._nzModuleName=fe,this.nzCopyable=!1,this.nzEditable=!1,this.nzDisabled=!1,this.nzExpandable=!1,this.nzEllipsis=!1,this.nzCopyTooltips=void 0,this.nzCopyIcons=["copy","check"],this.nzEditTooltip=void 0,this.nzEditIcon="edit",this.nzEllipsisRows=1,this.nzContentChange=new g,this.nzCopy=new g,this.nzExpandChange=new g,this.nzOnEllipsis=new g,this.document=K(P),this.expandableBtnElementCache=null,this.editing=!1,this.cssEllipsis=!1,this.isEllipsis=!0,this.expanded=!1,this.ellipsisStr="...",this.dir="ltr",this.viewInit=!1,this.rfaId=-1,this.destroy$=new W,this.windowResizeSubscription=ft.EMPTY}onTextCopy(t){this.nzCopy.emit(t)}onStartEditing(){this.editing=!0}onEndEditing(t){this.editing=!1,this.nzContentChange.emit(t),this.nzContent===t&&this.renderOnNextFrame(),this.cdr.markForCheck()}onExpand(){this.isEllipsis=!1,this.expanded=!0,this.nzExpandChange.emit(),this.nzOnEllipsis.emit(!1)}canUseCSSEllipsis(){return this.nzEditable||this.nzCopyable||this.nzExpandable||this.nzSuffix||this.hasEllipsisObservers?!1:this.nzEllipsisRows===1?ot("textOverflow"):ot("webkitLineClamp")}renderOnNextFrame(){Vt(this.rfaId),!(!this.viewInit||!this.nzEllipsis||this.nzEllipsisRows<0||this.expanded||!this.platform.isBrowser)&&(this.rfaId=At(()=>{this.syncEllipsis()}))}getOriginContentViewRef(){let t=this.viewContainerRef.createEmbeddedView(this.contentTemplate,{content:this.nzContent});return t.detectChanges(),{viewRef:t,removeView:()=>{this.viewContainerRef.remove(this.viewContainerRef.indexOf(t))}}}syncEllipsis(){if(this.cssEllipsis)return;let{viewRef:t,removeView:e}=this.getOriginContentViewRef(),o=[this.textCopyRef,this.textEditRef].filter(f=>f&&f.nativeElement).map(f=>f.nativeElement),r=this.getExpandableBtnElement();r&&o.push(r);let{contentNodes:b,text:k,ellipsis:w}=jt(this.host.nativeElement,this.nzEllipsisRows,t.rootNodes,o,this.ellipsisStr,this.nzSuffix);e(),this.ellipsisText=k,w!==this.isEllipsis&&(this.isEllipsis=w,this.nzOnEllipsis.emit(w));let y=this.ellipsisContainer.nativeElement;for(;y.firstChild;)this.renderer.removeChild(y,y.firstChild);b.forEach(f=>{this.renderer.appendChild(y,f.cloneNode(!0))}),this.cdr.markForCheck()}getExpandableBtnElement(){if(this.nzExpandable){let t=this.locale?this.locale.expand:"",e=this.expandableBtnElementCache;if(!e||e.innerText===t){let o=this.document.createElement("a");o.className=Ce,o.innerText=t,this.expandableBtnElementCache=o}return this.expandableBtnElementCache}else return this.expandableBtnElementCache=null,null}renderAndSubscribeWindowResize(){this.platform.isBrowser&&(this.windowResizeSubscription.unsubscribe(),this.cssEllipsis=this.canUseCSSEllipsis(),this.renderOnNextFrame(),this.windowResizeSubscription=this.resizeService.subscribe().pipe(h(this.destroy$)).subscribe(()=>this.renderOnNextFrame()))}ngOnInit(){this.i18n.localeChange.pipe(h(this.destroy$)).subscribe(()=>{this.locale=this.i18n.getLocaleData("Text"),this.cdr.markForCheck()}),this.directionality.change?.pipe(h(this.destroy$)).subscribe(t=>{this.dir=t,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngAfterViewInit(){this.viewInit=!0,this.renderAndSubscribeWindowResize()}ngOnChanges(t){let{nzCopyable:e,nzEditable:o,nzExpandable:r,nzEllipsis:b,nzContent:k,nzEllipsisRows:w,nzSuffix:y}=t;(e||o||r||b||k||w||y)&&this.nzEllipsis&&(this.expanded?this.windowResizeSubscription.unsubscribe():this.renderAndSubscribeWindowResize())}ngOnDestroy(){this.destroy$.next(!0),this.destroy$.complete(),this.expandableBtnElementCache=null,this.windowResizeSubscription.unsubscribe()}};i.\u0275fac=function(e){return new(e||i)(l(Mt),l(V),l(Q),l(vt),l(Et),l(Ft),l(q),l(Bt),l($t))},i.\u0275cmp=M({type:i,selectors:[["nz-typography"],["","nz-typography",""],["p","nz-paragraph",""],["span","nz-text",""],["h1","nz-title",""],["h2","nz-title",""],["h3","nz-title",""],["h4","nz-title",""]],viewQuery:function(e,o){if(e&1&&(E(yt,5),E(mt,5),E(Jt,5),E(te,5),E(ee,5)),e&2){let r;T(r=v())&&(o.textEditRef=r.first),T(r=v())&&(o.textCopyRef=r.first),T(r=v())&&(o.ellipsisContainer=r.first),T(r=v())&&(o.expandableBtn=r.first),T(r=v())&&(o.contentTemplate=r.first)}},hostVars:26,hostBindings:function(e,o){e&2&&(A("-webkit-line-clamp",o.canCssEllipsis&&o.nzEllipsisRows>1?o.nzEllipsisRows:null),et("ant-typography",!o.editing)("ant-typography-rtl",o.dir==="rtl")("ant-typography-edit-content",o.editing)("ant-typography-secondary",o.nzType==="secondary")("ant-typography-warning",o.nzType==="warning")("ant-typography-danger",o.nzType==="danger")("ant-typography-success",o.nzType==="success")("ant-typography-disabled",o.nzDisabled)("ant-typography-ellipsis",o.nzEllipsis&&!o.expanded)("ant-typography-single-line",o.nzEllipsis&&o.nzEllipsisRows===1)("ant-typography-ellipsis-single-line",o.canCssEllipsis&&o.nzEllipsisRows===1)("ant-typography-ellipsis-multiple-line",o.canCssEllipsis&&o.nzEllipsisRows>1))},inputs:{nzCopyable:[2,"nzCopyable","nzCopyable",O],nzEditable:[2,"nzEditable","nzEditable",O],nzDisabled:[2,"nzDisabled","nzDisabled",O],nzExpandable:[2,"nzExpandable","nzExpandable",O],nzEllipsis:[2,"nzEllipsis","nzEllipsis",O],nzCopyTooltips:"nzCopyTooltips",nzCopyIcons:"nzCopyIcons",nzEditTooltip:"nzEditTooltip",nzEditIcon:"nzEditIcon",nzContent:"nzContent",nzEllipsisRows:[2,"nzEllipsisRows","nzEllipsisRows",Rt],nzType:"nzType",nzCopyText:"nzCopyText",nzSuffix:"nzSuffix"},outputs:{nzContentChange:"nzContentChange",nzCopy:"nzCopy",nzExpandChange:"nzExpandChange",nzOnEllipsis:"nzOnEllipsis"},exportAs:["nzTypography"],standalone:!0,features:[bt,J,B],ngContentSelectors:ie,decls:5,vars:3,consts:[["contentTemplate",""],["ellipsisContainer",""],["expandable",""],[3,"text","icon","tooltip"],[3,"text","tooltips","icons"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"ant-typography-expand"],[1,"ant-typography-expand",3,"click"],[3,"endEditing","startEditing","text","icon","tooltip"],[3,"textCopy","text","tooltips","icons"]],template:function(e,o){e&1&&(wt(),u(0,se,2,2,"ng-template",null,0,Ot)(2,ue,2,1)(3,me,1,3,"nz-text-edit",3)(4,ye,1,3,"nz-text-copy",4)),e&2&&(p(2),c(o.editing?-1:2),p(),c(o.nzEditable?3:-1),p(),c(o.nzCopyable&&!o.editing?4:-1))},dependencies:[kt,yt,mt],encapsulation:2,changeDetection:0});let n=i;return I([R()],n.prototype,"nzCopyTooltips",void 0),I([R()],n.prototype,"nzCopyIcons",void 0),I([R()],n.prototype,"nzEditTooltip",void 0),I([R()],n.prototype,"nzEditIcon",void 0),I([R()],n.prototype,"nzEllipsisRows",void 0),n})(),Ke=(()=>{let i=class i{};i.\u0275fac=function(e){return new(e||i)},i.\u0275mod=F({type:i}),i.\u0275inj=j({imports:[ze,mt,yt]});let n=i;return n})();export{ze as a,Ke as b};