1(self.webpackChunkdigibank_omni=self.webpackChunkdigibank_omni||[]).push([["default-node_modules_ng-zorro-antd_fesm2022_ng-zorro-antd-input_mjs"],{20824:(it,C,p)=>{p.r(C),p.d(C,{NzAutosizeDirective:()=>Y,NzInputDirective:()=>_,NzInputGroupComponent:()=>Z,NzInputGroupSlotComponent:()=>y,NzInputGroupWhitSuffixOrPrefixDirective:()=>Q,NzInputModule:()=>X,NzTextareaCountComponent:()=>J});var z=p(74742),t=p(98056),u=p(33635),a=p(65893),f=p(47499),c=p(22922),A=p(91802),g=p(11258),O=p(41941),m=p(75950),x=p(42533),I=p(7975),S=p(24297),b=p(31677);const N=["nz-input-group-slot",""];function D(s,l){if(1&s&&t.\u0275\u0275element(0,"span",2),2&s){const e=t.\u0275\u0275nextContext();t.\u0275\u0275property("nzType",e.icon)}}function E(s,l){if(1&s&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275text(1),t.\u0275\u0275elementContainerEnd()),2&s){const e=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate(e.template)}}const v=["*"];function M(s,l){if(1&s&&t.\u0275\u0275element(0,"span",7),2&s){const e=t.\u0275\u0275nextContext(2);t.\u0275\u0275property("icon",e.nzAddOnBeforeIcon)("template",e.nzAddOnBefore)}}function R(s,l){}function T(s,l){if(1&s&&(t.\u0275\u0275elementStart(0,"span",8),t.\u0275\u0275template(1,R,0,0,"ng-template",9),t.\u0275\u0275elementEnd()),2&s){const e=t.\u0275\u0275nextContext(2),n=t.\u0275\u0275reference(4);t.\u0275\u0275classProp("ant-input-affix-wrapper-disabled",e.disabled)("ant-input-affix-wrapper-sm",e.isSmall)("ant-input-affix-wrapper-lg",e.isLarge)("ant-input-affix-wrapper-focused",e.focused),t.\u0275\u0275property("ngClass",e.affixInGroupStatusCls),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngTemplateOutlet",n)}}function F(s,l){if(1&s&&t.\u0275\u0275element(0,"span",7),2&s){const e=t.\u0275\u0275nextContext(2);t.\u0275\u0275property("icon",e.nzAddOnAfterIcon)("template",e.nzAddOnAfter)}}function P(s,l){if(1&s&&(t.\u0275\u0275elementStart(0,"span",4),t.\u0275\u0275template(1,M,1,2,"span",5),t.\u0275\u0275template(2,T,2,10,"span",6),t.\u0275\u0275template(3,F,1,2,"span",5),t.\u0275\u0275elementEnd()),2&s){const e=t.\u0275\u0275nextContext(),n=t.\u0275\u0275reference(6);t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",e.nzAddOnBefore||e.nzAddOnBeforeIcon),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",e.isAffix||e.hasFeedback)("ngIfElse",n),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",e.nzAddOnAfter||e.nzAddOnAfterIcon)}}function w(s,l){}function B(s,l){if(1&s&&t.\u0275\u0275template(0,w,0,0,"ng-template",9),2&s){t.\u0275\u0275nextContext(2);const e=t.\u0275\u0275reference(4);t.\u0275\u0275property("ngTemplateOutlet",e)}}function H(s,l){if(1&s&&t.\u0275\u0275template(0,B,1,1,"ng-template",10),2&s){const e=t.\u0275\u0275nextContext(),n=t.\u0275\u0275reference(6);t.\u0275\u0275property("ngIf",e.isAffix)("ngIfElse",n)}}function j(s,l){if(1&s&&t.\u0275\u0275element(0,"span",13),2&s){const e=t.\u0275\u0275nextContext(2);t.\u0275\u0275property("icon",e.nzPrefixIcon)("template",e.nzPrefix)}}function k(s,l){}function $(s,l){if(1&s&&t.\u0275\u0275element(0,"nz-form-item-feedback-icon",16),2&s){const e=t.\u0275\u0275nextContext(3);t.\u0275\u0275property("status",e.status)}}function G(s,l){if(1&s&&(t.\u0275\u0275elementStart(0,"span",14),t.\u0275\u0275template(1,$,1,1,"nz-form-item-feedback-icon",15),t.\u0275\u0275elementEnd()),2&s){const e=t.\u0275\u0275nextContext(2);t.\u0275\u0275property("icon",e.nzSuffixIcon)("template",e.nzSuffix),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",e.isFeedback)}}function L(s,l){if(1&s&&(t.\u0275\u0275template(0,j,1,2,"span",11),t.\u0275\u0275template(1,k,0,0,"ng-template",9),t.\u0275\u0275template(2,G,2,3,"span",12)),2&s){const e=t.\u0275\u0275nextContext(),n=t.\u0275\u0275reference(6);t.\u0275\u0275property("ngIf",e.nzPrefix||e.nzPrefixIcon),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngTemplateOutlet",n),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",e.nzSuffix||e.nzSuffixIcon||e.isFeedback)}}function U(s,l){if(1&s&&(t.\u0275\u0275elementStart(0,"span",18),t.\u0275\u0275element(1,"nz-form-item-feedback-icon",16),t.\u0275\u0275elementEnd()),2&s){const e=t.\u0275\u0275nextContext(2);t.\u0275\u0275advance(1),t.\u0275\u0275property("status",e.status)}}function W(s,l){if(1&s&&(t.\u0275\u0275projection(0),t.\u0275\u0275template(1,U,2,1,"span",17)),2&s){const e=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",!e.isAddOn&&!e.isAffix&&e.isFeedback)}}const K=[[["textarea","nz-input",""]]],V=["textarea[nz-input]"];let _=(()=>{class s{get disabled(){return this.ngControl&&null!==this.ngControl.disabled?this.ngControl.disabled:this._disabled}set disabled(e){this._disabled=null!=e&&"false"!=`${e}`}constructor(e,n,i,o,r,d,h){this.ngControl=e,this.renderer=n,this.elementRef=i,this.hostView=o,this.directionality=r,this.nzFormStatusService=d,this.nzFormNoStatusService=h,this.nzBorderless=!1,this.nzSize="default",this.nzStepperless=!0,this.nzStatus="",this._disabled=!1,this.disabled$=new u.Subject,this.dir="ltr",this.prefixCls="ant-input",this.status="",this.statusCl
1s={},this.hasFeedback=!1,this.feedbackRef=null,this.components=[],this.destroy$=new u.Subject}ngOnInit(){this.nzFormStatusService?.formStatusChanges.pipe((0,a.distinctUntilChanged)((e,n)=>e.status===n.status&&e.hasFeedback===n.hasFeedback),(0,a.takeUntil)(this.destroy$)).subscribe(({status:e,hasFeedback:n})=>{this.setStatusStyles(e,n)}),this.ngControl&&this.ngControl.statusChanges?.pipe((0,a.filter)(()=>null!==this.ngControl.disabled),(0,a.takeUntil)(this.destroy$)).subscribe(()=>{this.disabled$.next(this.ngControl.disabled)}),this.dir=this.directionality.value,this.directionality.change?.pipe((0,a.takeUntil)(this.destroy$)).subscribe(e=>{this.dir=e})}ngOnChanges(e){const{disabled:n,nzStatus:i}=e;n&&this.disabled$.next(this.disabled),i&&this.setStatusStyles(this.nzStatus,this.hasFeedback)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}setStatusStyles(e,n){this.status=e,this.hasFeedback=n,this.renderFeedbackIcon(),this.statusCls=(0,c.getStatusClassNames)(this.prefixCls,e,n),Object.keys(this.statusCls).forEach(i=>{this.statusCls[i]?this.renderer.addClass(this.elementRef.nativeElement,i):this.renderer.removeClass(this.elementRef.nativeElement,i)})}renderFeedbackIcon(){if(!this.status||!this.hasFeedback||this.nzFormNoStatusService)return this.hostView.clear(),void(this.feedbackRef=null);this.feedbackRef=this.feedbackRef||this.hostView.createComponent(f.NzFormItemFeedbackIconComponent),this.feedbackRef.location.nativeElement.classList.add("ant-input-suffix"),this.feedbackRef.instance.status=this.status,this.feedbackRef.instance.updateIcon()}static#t=this.\u0275fac=function(n){return new(n||s)(t.\u0275\u0275directiveInject(A.NgControl,10),t.\u0275\u0275directiveInject(t.Renderer2),t.\u0275\u0275directiveInject(t.ElementRef),t.\u0275\u0275directiveInject(t.ViewContainerRef),t.\u0275\u0275directiveInject(g.Directionality,8),t.\u0275\u0275directiveInject(f.NzFormStatusService,8),t.\u0275\u0275directiveInject(f.NzFormNoStatusService,8))};static#e=this.\u0275dir=t.\u0275\u0275defineDirective({type:s,selectors:[["input","nz-input",""],["textarea","nz-input",""]],hostAttrs:[1,"ant-input"],hostVars:13,hostBindings:function(n,i){2&n&&(t.\u0275\u0275attribute("disabled",i.disabled||null),t.\u0275\u0275classProp("ant-input-disabled",i.disabled)("ant-input-borderless",i.nzBorderless)("ant-input-lg","large"===i.nzSize)("ant-input-sm","small"===i.nzSize)("ant-input-rtl","rtl"===i.dir)("ant-input-stepperless",i.nzStepperless))},inputs:{nzBorderless:"nzBorderless",nzSize:"nzSize",nzStepperless:"nzStepperless",nzStatus:"nzStatus",disabled:"disabled"},exportAs:["nzInput"],features:[t.\u0275\u0275NgOnChangesFeature]})}return(0,z.__decorate)([(0,c.InputBoolean)()],s.prototype,"nzBorderless",void 0),(0,z.__decorate)([(0,c.InputBoolean)()],s.prototype,"nzStepperless",void 0),s})(),y=(()=>{class s{constructor(){this.icon=null,this.type=null,this.template=null}static#t=this.\u0275fac=function(n){return new(n||s)};static#e=this.\u0275cmp=t.\u0275\u0275defineComponent({type:s,selectors:[["","nz-input-group-slot",""]],hostVars:6,hostBindings:function(n,i){2&n&&t.\u0275\u0275classProp("ant-input-group-addon","addon"===i.type)("ant-input-prefix","prefix"===i.type)("ant-input-suffix","suffix"===i.type)},inputs:{icon:"icon",type:"type",template:"template"},attrs:N,ngContentSelectors:v,decls:3,vars:2,consts:[["nz-icon","",3,"nzType",4,"ngIf"],[4,"nzStringTemplateOutlet"],["nz-icon","",3,"nzType"]],template:function(n,i){1&n&&(t.\u0275\u0275projectionDef(),t.\u0275\u0275template(0,D,1,1,"span",0),t.\u0275\u0275template(1,E,2,1,"ng-container",1),t.\u0275\u0275projection(2)),2&n&&(t.\u0275\u0275property("ngIf",i.icon),t.\u0275\u0275advance(1),t.\u0275\u0275property("nzStringTemplateOutlet",i.template))},dependencies:[m.NgIf,x.NzIconDirective,I.NzStringTemplateOutletDirective],encapsulation:2,changeDetection:0})}return s})(),Q=(()=>{class s{constructor(e){this.elementRef=e}static#t=this.\u0275fac=function(n){return new(n||s)(t.\u0275\u0275directiveInject(t.ElementRef))};static#e=this.\u0275dir=t.\u0275\u0275defineDirective({type:s,selectors:[["nz-input-group","nzSuffix",""],["nz-input-group","nzPrefix",""]]})}return s})(),Z=(()=>{class s{constructor(e,n,i,o,r,d,h){this.focusMonitor=e,this.elementRef=n,this.renderer=i,this.cdr=o,this.directionality=r,this.nzFormStatusService=d,this.nzFormNoStatusService=h,this.nzAddOnBeforeIcon=null,this.nzAddOnAfterIcon=null,this.nzPrefixIcon=null,this.nzSuffixIcon=null,this.nzStatus="",this.nzSize="default",this.nzSearch=!1,this.nzCompact=!1,this.isLarge=!1,this.isSmall=!1,this.isAffix=!1,this.isAddOn=!1,this.isFeedback=!1,this.focused=!1,this.disabled=!1,this.dir="ltr",this.prefixCls="ant-input",this.affixStatusCls={},this.groupStatusCls={},this.affixInGroupStatusCls={},this.status="",this.hasFeedback=!1,this.destroy$=new u.Subject}updateChildrenInputSize(){this.listOfNzInputDirective&&this.listOfNzInputDirective.forEach(e
1=>e.nzSize=this.nzSize)}ngOnInit(){this.nzFormStatusService?.formStatusChanges.pipe((0,a.distinctUntilChanged)((e,n)=>e.status===n.status&&e.hasFeedback===n.hasFeedback),(0,a.takeUntil)(this.destroy$)).subscribe(({status:e,hasFeedback:n})=>{this.setStatusStyles(e,n)}),this.focusMonitor.monitor(this.elementRef,!0).pipe((0,a.takeUntil)(this.destroy$)).subscribe(e=>{this.focused=!!e,this.cdr.markForCheck()}),this.dir=this.directionality.value,this.directionality.change?.pipe((0,a.takeUntil)(this.destroy$)).subscribe(e=>{this.dir=e})}ngAfterContentInit(){this.updateChildrenInputSize();const e=this.listOfNzInputDirective.changes.pipe((0,a.startWith)(this.listOfNzInputDirective));e.pipe((0,a.switchMap)(n=>(0,u.merge)(e,...n.map(i=>i.disabled$))),(0,a.mergeMap)(()=>e),(0,a.map)(n=>n.some(i=>i.disabled)),(0,a.takeUntil)(this.destroy$)).subscribe(n=>{this.disabled=n,this.cdr.markForCheck()})}ngOnChanges(e){const{nzSize:n,nzSuffix:i,nzPrefix:o,nzPrefixIcon:r,nzSuffixIcon:d,nzAddOnAfter:h,nzAddOnBefore:q,nzAddOnAfterIcon:tt,nzAddOnBeforeIcon:et,nzStatus:nt}=e;n&&(this.updateChildrenInputSize(),this.isLarge="large"===this.nzSize,this.isSmall="small"===this.nzSize),(i||o||r||d)&&(this.isAffix=!!(this.nzSuffix||this.nzPrefix||this.nzPrefixIcon||this.nzSuffixIcon)),(h||q||tt||et)&&(this.isAddOn=!!(this.nzAddOnAfter||this.nzAddOnBefore||this.nzAddOnAfterIcon||this.nzAddOnBeforeIcon),this.nzFormNoStatusService?.noFormStatus?.next(this.isAddOn)),nt&&this.setStatusStyles(this.nzStatus,this.hasFeedback)}ngOnDestroy(){this.focusMonitor.stopMonitoring(this.elementRef),this.destroy$.next(),this.destroy$.complete()}setStatusStyles(e,n){this.status=e,this.hasFeedback=n,this.isFeedback=!!e&&n,this.isAffix=!!(this.nzSuffix||this.nzPrefix||this.nzPrefixIcon||this.nzSuffixIcon)||!this.isAddOn&&n,this.affixInGroupStatusCls=this.isAffix||this.isFeedback?this.affixStatusCls=(0,c.getStatusClassNames)(`${this.prefixCls}-affix-wrapper`,e,n):{},this.cdr.markForCheck(),this.affixStatusCls=(0,c.getStatusClassNames)(`${this.prefixCls}-affix-wrapper`,this.isAddOn?"":e,!this.isAddOn&&n),this.groupStatusCls=(0,c.getStatusClassNames)(`${this.prefixCls}-group-wrapper`,this.isAddOn?e:"",!!this.isAddOn&&n);const o={...this.affixStatusCls,...this.groupStatusCls};Object.keys(o).forEach(r=>{o[r]?this.renderer.addClass(this.elementRef.nativeElement,r):this.renderer.removeClass(this.elementRef.nativeElement,r)})}static#t=this.\u0275fac=function(n){return new(n||s)(t.\u0275\u0275directiveInject(O.FocusMonitor),t.\u0275\u0275directiveInject(t.ElementRef),t.\u0275\u0275directiveInject(t.Renderer2),t.\u0275\u0275directiveInject(t.ChangeDetectorRef),t.\u0275\u0275directiveInject(g.Directionality,8),t.\u0275\u0275directiveInject(f.NzFormStatusService,8),t.\u0275\u0275directiveInject(f.NzFormNoStatusService,8))};static#e=this.\u0275cmp=t.\u0275\u0275defineComponent({type:s,selectors:[["nz-input-group"]],contentQueries:function(n,i,o){if(1&n&&t.\u0275\u0275contentQuery(o,_,4),2&n){let r;t.\u0275\u0275queryRefresh(r=t.\u0275\u0275loadQuery())&&(i.listOfNzInputDirective=r)}},hostVars:40,hostBindings:function(n,i){2&n&&t.\u0275\u0275classProp("ant-input-group-compact",i.nzCompact)("ant-input-search-enter-button",i.nzSearch)("ant-input-search",i.nzSearch)("ant-input-search-rtl","rtl"===i.dir)("ant-input-search-sm",i.nzSearch&&i.isSmall)("ant-input-search-large",i.nzSearch&&i.isLarge)("ant-input-group-wrapper",i.isAddOn)("ant-input-group-wrapper-rtl","rtl"===i.dir)("ant-input-group-wrapper-lg",i.isAddOn&&i.isLarge)("ant-input-group-wrapper-sm",i.isAddOn&&i.isSmall)("ant-input-affix-wrapper",i.isAffix&&!i.isAddOn)("ant-input-affix-wrapper-rtl","rtl"===i.dir)("ant-input-affix-wrapper-focused",i.isAffix&&i.focused)("ant-input-affix-wrapper-disabled",i.isAffix&&i.disabled)("ant-input-affix-wrapper-lg",i.isAffix&&!i.isAddOn&&i.isLarge)("ant-input-affix-wrapper-sm",i.isAffix&&!i.isAddOn&&i.isSmall)("ant-input-group",!i.isAffix&&!i.isAddOn)("ant-input-group-rtl","rtl"===i.dir)("ant-input-group-lg",!i.isAffix&&!i.isAddOn&&i.isLarge)("ant-input-group-sm",!i.isAffix&&!i.isAddOn&&i.isSmall)},inputs:{nzAddOnBeforeIcon:"nzAddOnBeforeIcon",nzAddOnAfterIcon:"nzAddOnAfterIcon",nzPrefixIcon:"nzPrefixIcon",
1nzSuffixIcon:"nzSuffixIcon",nzAddOnBefore:"nzAddOnBefore",nzAddOnAfter:"nzAddOnAfter",nzPrefix:"nzPrefix",nzStatus:"nzStatus",nzSuffix:"nzSuffix",nzSize:"nzSize",nzSearch:"nzSearch",nzCompact:"nzCompact"},exportAs:["nzInputGroup"],features:[t.\u0275\u0275ProvidersFeature([f.NzFormNoStatusService]),t.\u0275\u0275NgOnChangesFeature],ngContentSelectors:v,decls:7,vars:2,consts:[["class","ant-input-wrapper ant-input-group",4,"ngIf","ngIfElse"],["noAddOnTemplate",""],["affixTemplate",""],["contentTemplate",""],[1,"ant-input-wrapper","ant-input-group"],["nz-input-group-slot","","type","addon",3,"icon","template",4,"ngIf"],["class","ant-input-affix-wrapper",3,"ant-input-affix-wrapper-disabled","ant-input-affix-wrapper-sm","ant-input-affix-wrapper-lg","ant-input-affix-wrapper-focused","ngClass",4,"ngIf","ngIfElse"],["nz-input-group-slot","","type","addon",3,"icon","template"],[1,"ant-input-affix-wrapper",3,"ngClass"],[3,"ngTemplateOutlet"],[3,"ngIf","ngIfElse"],["nz-input-group-slot","","type","prefix",3,"icon","template",4,"ngIf"],["nz-input-group-slot","","type","suffix",3,"icon","template",4,"ngIf"],["nz-input-group-slot","","type","prefix",3,"icon","template"],["nz-input-group-slot","","type","suffix",3,"icon","template"],[3,"status",4,"ngIf"],[3,"status"],["nz-input-group-slot","","type","suffix",4,"ngIf"],["nz-input-group-slot","","type","suffix"]],template:function(n,i){if(1&n&&(t.\u0275\u0275projectionDef(),t.\u0275\u0275template(0,P,4,4,"span",0),t.\u0275\u0275template(1,H,1,2,"ng-template",null,1,t.\u0275\u0275templateRefExtractor),t.\u0275\u0275template(3,L,3,3,"ng-template",null,2,t.\u0275\u0275templateRefExtractor),t.\u0275\u0275template(5,W,2,1,"ng-template",null,3,t.\u0275\u0275templateRefExtractor)),2&n){const o=t.\u0275\u0275reference(2);t.\u0275\u0275property("ngIf",i.isAddOn)("ngIfElse",o)}},dependencies:[m.NgClass,m.NgIf,m.NgTemplateOutlet,f.NzFormItemFeedbackIconComponent,y],encapsulation:2,changeDetection:0})}return(0,z.__decorate)([(0,c.InputBoolean)()],s.prototype,"nzSearch",void 0),(0,z.__decorate)([(0,c.InputBoolean)()],s.prototype,"nzCompact",void 0),s})(),Y=(()=>{class s{set nzAutosize(e){var i;"string"==typeof e||!0===e?this.autosize=!0:"string"!=typeof(i=e)&&"boolean"!=typeof i&&(i.maxRows||i.minRows)&&(this.autosize=!0,this.minRows=e.minRows,this.maxRows=e.maxRows,this.maxHeight=this.setMaxHeight(),this.minHeight=this.setMinHeight())}resizeToFitContent(e=!1){if(this.cacheTextareaLineHeight(),!this.cachedLineHeight)return;const n=this.el,i=n.value;if(!e&&this.minRows===this.previousMinRows&&i===this.previousValue)return;const o=n.placeholder;n.classList.add("nz-textarea-autosize-measuring"),n.placeholder="";let r=Math.round((n.scrollHeight-this.inputGap)/this.cachedLineHeight)*this.cachedLineHeight+this.inputGap;null!==this.maxHeight&&r>this.maxHeight&&(r=this.maxHeight),null!==this.minHeight&&r<this.minHeight&&(r=this.minHeight),n.style.height=`${r}px`,n.classList.remove("nz-textarea-autosize-measuring"),n.placeholder=o,typeof requestAnimationFrame<"u"&&this.ngZone.runOutsideAngular(()=>requestAnimationFrame(()=>{const{selectionStart:d,selectionEnd:h}=n;!this.destroy$.isStopped&&document.activeElement===n&&n.setSelectionRange(d,h)})),this.previousValue=i,this.previousMinRows=this.minRows}cacheTextareaLineHeight(){if(this.cachedLineHeight>=0||!this.el.parentNode)return;const e=this.el.cloneNode(!1);e.rows=1,e.style.position="absolute",e.style.visibility="hidden",e.style.border="none",e.style.padding="0",e.style.height="",e.style.minHeight="",e.style.maxHeight="",e.style.overflow="hidden",this.el.parentNode.appendChild(e),this.cachedLineHeight=e.clientHeight-this.inputGap,this.el.parentNode.removeChild(e),this.maxHeight=this.setMaxHeight(),this.minHeight=this.setMinHeight()}setMinHeight(){const e=this.minRows&&this.cachedLineHeight?this.minRows*this.cachedLineHeight+this.inputGap:null;return null!==e&&(this.el.style.minHeight=`${e}px`),e}setMaxHeight(){const e=this.maxRows&&this.cachedLineHeight?this.maxRows*this.cachedLineHeight+this.inputGap:null;return null!==e&&(this.el.style.maxHeight=`${e}px`),e}noopInputHandler(){}constructor(e,n,i,o){this.elementRef=e,this.ngZone=n,this.platform=i,this.resizeService=o,this.autosize=!1,this.el=this.elementRef.nativeElement,this.maxHeight=null,this.minHeight=null,this.destroy$=new u.Subject,this.inputGap=10}ngAfterViewInit(){this.autosize&&this.platform.isBrowser&&(this.resizeToFitContent(),this.resizeService.subscribe().pipe((0,a.takeUntil)(this.destroy$)).subscribe(()=>this.resizeToFitContent(!0)))}ngOnDestroy(){this.destroy$.next(!0),this.destroy$.complete()}ngDoCheck(){this.autosize&&this.platform.isBrowser&&this.resizeToFitContent()}static#t=this.\u0275fac=function(n){return new(n||s)(t.\u0275\u0275directiveInject(t.ElementRef),t.\u0275\u0275directiveInject(t.NgZone),t.\u0275\u0275directiveInject(S.Platform),t.\u0275\u0275directiveInject(b.NzResizeService))};static#e=this.\u0275dir=t.\u0275\u0275defineDirective({type:s,selectors:[["textarea","nzAutosize",""]],hostAttrs:["rows","1"],hostBindings:function(n,i){1&n&&t.\u0275\u0275listener("input",function(){return i.noopInputHandler()})},inputs:{nzAutosize:"nzAutosize"},exportAs:["nzAutosize"]})}return s})(),J=(()=>{class s{constructor(e,n){this.renderer=e,this.elementRef=n,this.nzMaxCharacterCount=0,this.nzComputeCharacterCount=i=>i.length,this.nzFormatter=(i,o)=>`${i}${o>0?`/${o}`:""}`,this.configChange$=new u.Subject,this.destroy$=new u.Subject}ngAfterContentInit(){if(!this.nzInputDirective&&(0,t.isDevMode)())throw new Error("[nz-textarea-count]: Could not find matching textarea[nz-input] child.");this.nzInputDirective.ngControl&&(0,u.merge)(this.nzInputDirective.ngControl.valueChanges||u.EMPTY,this.configChange$).pipe((0,a.takeUntil)(this.destroy$),(0,a.map)(()=>this.nzInputDirective.ngControl.value),(0,a.startWith)(this.nzInputDirective.ngControl.value)).subscribe(n=>{this.setDataCount(n)})}setDataCount(e){const n=(0,c.isNotNil)(e)?String(e):"",i=this.nzComputeCharacterCount(n),o=this.nzFormatter(i,this.nzMaxCharacterCount);this.renderer.setAttribute(this.elementRef.nativeElement,"data-count",o)}ngOnDestroy(){this.configChange$.complete(),this.destroy$.next(!0),this.destroy$.complete()}static#t=this.\u0275fac=function(n){return new(n||s)(t.\u0275\u0275directiveInject(t.Renderer2),t.\u0275\u0275directiveInject(t.ElementRef))};static#e=this.\u0275cmp=t.\u0275\u0275defineComponent({type:s,selectors:[["nz-textarea-count"]],contentQueries:function(n,i,o){if(1&n&&t.\u0275\u0275contentQuery(o,_,7),2&n){let r;t.\u0275\u0275queryRefresh(r=t.\u0275\u0275loadQuery())&&(i.nzInputDirective=r.first)}},hostAttrs:[1,"ant-input-textarea-show-count"],inputs:{nzMaxCharacterCount:"nzMaxCharacterCount",nzComputeCharacterCount:"nzComputeCharacterCount",nzFormatter:"nzFormatter"},ngContentSelectors:V,decls:1,vars:0,template:function(n,i){1&n&&(t.\u0275\u0275projectionDef(K),t.\u0275\u0275projection(0))},encapsulation:2,changeDetection:0})}return s})(),X=(()=>{class s{static#t=this.\u0275fac=function(n){return new(n||s)};static#e=this.\u0275mod=t.\u0275\u0275defineNgModule({type:s});static#n=this.\u0275inj=t.\u0275\u0275defineInjector({imports:[g.BidiModule,m.CommonModule,x.NzIconModule,S.PlatformModule,I.NzOutletModule,f.NzFormPatchModule]})}return s})()}}]);
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.