1(self.webpackChunkaxos_udb_login_web=self.webpackChunkaxos_udb_login_web||[]).push([["node_modules_angular_cdk_fesm2022_text-field_mjs-_fb1d0","node_modules_angular_cdk_fesm2022_text-field_mjs-_fb1d1"],{71985(p,o,e){e.d(o,{c:()=>a});var t=e(47707),n=e(13961),l=e(3494),i=e(71203),s=e(41026),f=e(98071),c=e(49786);let a=(()=>{class g{constructor(h){h&&(this._subscribe=h)}lift(h){const P=new g;return P.source=this,P.operator=h,P}subscribe(h,P,_){const d=function M(g){return g&&g instanceof t.vU||function m(g){return g&&(0,f.T)(g.next)&&(0,f.T)(g.error)&&(0,f.T)(g.complete)}(g)&&(0,n.Uv)(g)}(h)?h:new t.Ms(h,P,_);return(0,c.Y)(()=>{const{operator:y,source:b}=this;d.add(y?y.call(d,b):b?this._subscribe(d):this._trySubscribe(d))}),d}_trySubscribe(h){try{return this._subscribe(h)}catch(P){h.error(P)}}forEach(h,P){return new(P=r(P))((_,d)=>{const y=new t.Ms({next:b=>{try{h(b)}catch(O){d(O),y.unsubscribe()}},error:d,complete:_});this.subscribe(y)})}_subscribe(h){var P;return null===(P=this.source)||void 0===P?void 0:P.subscribe(h)}[l.s](){return this}pipe(...h){return(0,i.m)(h)(this)}toPromise(h){return new(h=r(h))((P,_)=>{let d;this.subscribe(y=>d=y,y=>_(y),()=>P(d))})}}return g.create=D=>new g(D),g})();function r(g){var D;return null!==(D=g??s.$.Promise)&&void 0!==D?D:Promise}},78399(p,o,e){e.d(o,{_:()=>n});var t=e(86129);class n{constructor(i,s=n.now){this.schedulerActionCtor=i,this.now=s}schedule(i,s=0,f){return new this.schedulerActionCtor(this,i).schedule(f,s)}}n.now=t.U.now},47707(p,o,e){e.d(o,{Ms:()=>_,vU:()=>g});var t=e(98071),n=e(13961),l=e(41026),i=e(45334),s=e(85343);const f=r("C",void 0,void 0);function r(E,u,v){return{kind:E,value:u,error:v}}var m=e(19270),M=e(49786);class g extends n.yU{constructor(u){super(),this.isStopped=!1,u?(this.destination=u,(0,n.Uv)(u)&&u.add(this)):this.destination=O}static create(u,v,T){return new _(u,v,T)}next(u){this.isStopped?b(function a(E){return r("N",E,void 0)}(u),this):this._next(u)}error(u){this.isStopped?b(function c(E){return r("E",void 0,E)}(u),this):(this.isStopped=!0,this._error(u))}complete(){this.isStopped?b(f,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(u){this.destination.next(u)}_error(u){try{this.destination.error(u)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const D=Function.prototype.bind;function h(E,u){return D.call(E,u)}class P{constructor(u){this.partialObserver=u}next(u){const{partialObserver:v}=this;if(v.next)try{v.next(u)}catch(T){d(T)}}error(u){const{partialObserver:v}=this;if(v.error)try{v.error(u)}catch(T){d(T)}else d(u)}complete(){const{partialObserver:u}=this;if(u.complete)try{u.complete()}catch(v){d(v)}}}class _ extends g{constructor(u,v,T){let A;if(super(),(0,t.T)(u)||!u)A={next:u??void 0,error:v??void 0,complete:T??void 0};else{let I;this&&l.$.useDeprecatedNextContext?(I=Object.create(u),I.unsubscribe=()=>this.unsubscribe(),A={next:u.next&&h(u.next,I),error:u.error&&h(u.error,I),complete:u.complete&&h(u.complete,I)}):A=u}this.destination=new P(A)}}function d(E){l.$.useDeprecatedSynchronousErrorHandling?(0,M.l)(E):(0,i.m)(E)}function b(E,u){const{onStoppedNotification:v}=l.$;v&&m.f.setTimeout(()=>v(E,u))}const O={closed:!0,next:s.l,error:function y(E){throw E},complete:s.l}},13961(p,o,e){e.d(o,{Kn:()=>s,Uv:()=>f,yU:()=>i});var t=e(98071),n=e(14079),l=e(57908);class i{constructor(r){this.initialTeardown=r,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let r;if(!this.closed){this.closed=!0;const{_parentage:m}=this;if(m)if(this._parentage=null,Array.isArray(m))for(const D of m)D.remove(this);else m.remove(this);const{initialTeardown:M}=this;if((0,t.T)(M))try{M()}catch(D){r=D instanceof n.Z?D.errors:[D]}const{_finalizers:g}=this;if(g){this._finalizers=null;for(const D of g)try{c(D)}catch(h){r=r??[],h instanceof n.Z?r=[...r,...h.errors]:r.push(h)}}if(r)throw new n.Z(r)}}add(r){var m;if(r&&r!==this)if(this.closed)c(r);else{if(r instanceof i){if(r.closed||r._hasParent(this))return;r._addParent(this)}(this._finalizers=null!==(m=this._finalizers)&&void 0!==m?m:[]).push(r)}}_hasParent(r){const{_parentage:m}=this;return m===r||Array.isArray(m)&&m.includes(r)}_addParent(r){const{_parentage:m}=this;this._parentage=Array.isArray(m)?(m.push(r),m):m?[m,r]:r}_removeParent(r){const{_parentage:m}=this;m===r?this._parentage=null:Array.isArray(m)&&(0,l.o)(m,r)}remove(r){const{_finalizers:m}=this;m&&(0,l.o)(m,r),r instanceof i&&r._removeParent(this)}}i.EMPTY=(()=>{const a=new i;return a.closed=!0,a}
1)();const s=i.EMPTY;function f(a){return a instanceof i||a&&"closed"in a&&(0,t.T)(a.remove)&&(0,t.T)(a.add)&&(0,t.T)(a.unsubscribe)}function c(a){(0,t.T)(a)?a():a.unsubscribe()}},41026(p,o,e){e.d(o,{$:()=>t});const t={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},58750(p,o,e){e.d(o,{Tg:()=>D});var t=e(69529),n=e(47441),l=e(59858),i=e(71985),s=e(55055),f=e(37953),c=e(50591),a=e(85397),r=e(15196),m=e(98071),M=e(45334),g=e(3494);function D(E){if(E instanceof i.c)return E;if(null!=E){if((0,s.l)(E))return function h(E){return new i.c(u=>{const v=E[g.s]();if((0,m.T)(v.subscribe))return v.subscribe(u);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(E);if((0,n.X)(E))return function P(E){return new i.c(u=>{for(let v=0;v<E.length&&!u.closed;v++)u.next(E[v]);u.complete()})}(E);if((0,l.y)(E))return function _(E){return new i.c(u=>{E.then(v=>{u.closed||(u.next(v),u.complete())},v=>u.error(v)).then(null,M.m)})}(E);if((0,f.T)(E))return y(E);if((0,a.x)(E))return function d(E){return new i.c(u=>{for(const v of E)if(u.next(v),u.closed)return;u.complete()})}(E);if((0,r.U)(E))return function b(E){return y((0,r.C)(E))}(E)}throw(0,c.L)(E)}function y(E){return new i.c(u=>{(function O(E,u){var v,T,A,I;return(0,t.__awaiter)(this,void 0,void 0,function*(){try{for(v=(0,t.__asyncValues)(E);!(T=yield v.next()).done;)if(u.next(T.value),u.closed)return}catch(x){A={error:x}}finally{try{T&&!T.done&&(I=v.return)&&(yield I.call(v))}finally{if(A)throw A.error}}u.complete()})})(E,u).catch(v=>u.error(v))})}},1807(p,o,e){e.d(o,{O:()=>s});var t=e(71985),n=e(43236),l=e(79470),i=e(28211);function s(f=0,c,a=n.b){let r=-1;return null!=c&&((0,l.m)(c)?a=c:r=c),new t.c(m=>{let M=(0,i.v)(f)?+f-a.now():f;M<0&&(M=0);let g=0;return a.schedule(function(){m.closed||(m.next(g++),0<=r?this.schedule(void 0,r):m.complete())},M)})}},54360(p,o,e){e.d(o,{H:()=>l,_:()=>n});var t=e(47707);function n(i,s,f,c,a){return new l(i,s,f,c,a)}class l extends t.vU{constructor(s,f,c,a,r,m){super(s),this.onFinalize=r,this.shouldUnsubscribe=m,this._next=f?function(M){try{f(M)}catch(g){s.error(g)}}:super._next,this._error=a?function(M){try{a(M)}catch(g){s.error(g)}finally{this.unsubscribe()}}:super._error,this._complete=c?function(){try{c()}catch(M){s.error(M)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var s;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:f}=this;super.unsubscribe(),!f&&(null===(s=this.onFinalize)||void 0===s||s.call(this))}}}},35135(p,o,e){e.d(o,{s:()=>i});var t=e(39974),n=e(58750),l=e(54360);function i(s){return(0,t.N)((f,c)=>{let a=!1,r=null,m=null,M=!1;const g=()=>{if(m?.unsubscribe(),m=null,a){a=!1;const h=r;r=null,c.next(h)}M&&c.complete()},D=()=>{m=null,M&&c.complete()};f.subscribe((0,l._)(c,h=>{a=!0,r=h,m||(0,n.Tg)(s(h)).subscribe(m=(0,l._)(c,g,D))},()=>{M=!0,(!a||!m||m.closed)&&c.complete()}))})}},63578(p,o,e){e.d(o,{Z:()=>i});var t=e(43236),n=e(35135),l=e(1807);function i(s,f=t.E){return(0,n.s)(()=>(0,l.O)(s,f))}},96780(p,o,e){e.d(o,{R:()=>s});var t=e(13961);class n extends t.yU{constructor(c,a){super()}schedule(c,a=0){return this}}const l={setInterval(f,c,...a){const{delegate:r}=l;return r?.setInterval?r.setInterval(f,c,...a):setInterval(f,c,...a)},clearInterval(f){const{delegate:c}=l;return(c?.clearInterval||clearInterval)(f)},delegate:void 0};var i=e(57908);class s extends n{constructor(c,a){super(c,a),this.scheduler=c,this.work=a,this.pending=!1}schedule(c,a=0){var r;if(this.closed)return this;this.state=c;const m=this.id,M=this.scheduler;return null!=m&&(this.id=this.recycleAsyncId(M,m,a)),this.pending=!0,this.delay=a,this.id=null!==(r=this.id)&&void 0!==r?r:this.requestAsyncId(M,this.id,a),this}requestAsyncId(c,a,r=0){return l.setInterval(c.flush.bind(c,this),r)}recycleAsyncId(c,a,r=0){if(null!=r&&this.delay===r&&!1===this.pending)return a;null!=a&&l.clearInterval(a)}execute(c,a){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const r=this._execute(c,a);if(r)return r;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(c,a){let m,r=!1;try{this.work(c)}catch(M){r=!0,m=M||new Error("Scheduled action threw falsy error")}if(r)return this.unsubscribe(),m}
1unsubscribe(){if(!this.closed){const{id:c,scheduler:a}=this,{actions:r}=a;this.work=this.state=this.scheduler=null,this.pending=!1,(0,i.o)(r,this),null!=c&&(this.id=this.recycleAsyncId(a,c,null)),this.delay=null,super.unsubscribe()}}}},707(p,o,e){e.d(o,{q:()=>n});var t=e(78399);class n extends t._{constructor(i,s=t._.now){super(i,s),this.actions=[],this._active=!1}flush(i){const{actions:s}=this;if(this._active)return void s.push(i);let f;this._active=!0;do{if(f=i.execute(i.state,i.delay))break}while(i=s.shift());if(this._active=!1,f){for(;i=s.shift();)i.unsubscribe();throw f}}}},43236(p,o,e){e.d(o,{E:()=>l,b:()=>i});var t=e(96780);const l=new(e(707).q)(t.R),i=l},86129(p,o,e){e.d(o,{U:()=>t});const t={now:()=>(t.delegate||Date).now(),delegate:void 0}},19270(p,o,e){e.d(o,{f:()=>t});const t={setTimeout(n,l,...i){const{delegate:s}=t;return s?.setTimeout?s.setTimeout(n,l,...i):setTimeout(n,l,...i)},clearTimeout(n){const{delegate:l}=t;return(l?.clearTimeout||clearTimeout)(n)},delegate:void 0}},4761(p,o,e){e.d(o,{l:()=>n});const n=function t(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},3494(p,o,e){e.d(o,{s:()=>t});const t="function"==typeof Symbol&&Symbol.observable||"@@observable"},14079(p,o,e){e.d(o,{Z:()=>n});const n=(0,e(81853).L)(l=>function(s){l(this),this.message=s?`${s.length} errors occurred during unsubscription:\n${s.map((f,c)=>`${c+1}) ${f.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=s})},57908(p,o,e){function t(n,l){if(n){const i=n.indexOf(l);0<=i&&n.splice(i,1)}}e.d(o,{o:()=>t})},81853(p,o,e){function t(n){const i=n(s=>{Error.call(s),s.stack=(new Error).stack});return i.prototype=Object.create(Error.prototype),i.prototype.constructor=i,i}e.d(o,{L:()=>t})},49786(p,o,e){e.d(o,{Y:()=>l,l:()=>i});var t=e(41026);let n=null;function l(s){if(t.$.useDeprecatedSynchronousErrorHandling){const f=!n;if(f&&(n={errorThrown:!1,error:null}),s(),f){const{errorThrown:c,error:a}=n;if(n=null,c)throw a}}else s()}function i(s){t.$.useDeprecatedSynchronousErrorHandling&&n&&(n.errorThrown=!0,n.error=s)}},33669(p,o,e){function t(n){return n}e.d(o,{D:()=>t})},47441(p,o,e){e.d(o,{X:()=>t});const t=n=>n&&"number"==typeof n.length&&"function"!=typeof n},37953(p,o,e){e.d(o,{T:()=>n});var t=e(98071);function n(l){return Symbol.asyncIterator&&(0,t.T)(l?.[Symbol.asyncIterator])}},28211(p,o,e){function t(n){return n instanceof Date&&!isNaN(n)}e.d(o,{v:()=>t})},98071(p,o,e){function t(n){return"function"==typeof n}e.d(o,{T:()=>t})},55055(p,o,e){e.d(o,{l:()=>l});var t=e(3494),n=e(98071);function l(i){return(0,n.T)(i[t.s])}},85397(p,o,e){e.d(o,{x:()=>l});var t=e(4761),n=e(98071);function l(i){return(0,n.T)(i?.[t.l])}},59858(p,o,e){e.d(o,{y:()=>n});var t=e(98071);function n(l){return(0,t.T)(l?.then)}},15196(p,o,e){e.d(o,{C:()=>l,U:()=>i});var t=e(69529),n=e(98071);function l(s){return(0,t.__asyncGenerator)(this,arguments,function*(){const c=s.getReader();try{for(;;){const{value:a,done:r}=yield(0,t.__await)(c.read());if(r)return yield(0,t.__await)(void 0);yield yield(0,t.__await)(a)}}finally{c.releaseLock()}})}function i(s){return(0,n.T)(s?.getReader)}},79470(p,o,e){e.d(o,{m:()=>n});var t=e(98071);function n(l){return l&&(0,t.T)(l.schedule)}},39974(p,o,e){e.d(o,{N:()=>l,S:()=>n});var t=e(98071);function n(i){return(0,t.T)(i?.lift)}function l(i){return s=>{if(n(s))return s.lift(function(f){try{return i(f,this)}catch(c){this.error(c)}});throw new TypeError("Unable to lift unknown Observable type")}}},85343(p,o,e){function t(){}e.d(o,{l:()=>t})},71203(p,o,e){e.d(o,{F:()=>n,m:()=>l});var t=e(33669);function n(...i){return l(i)}function l(i){return 0===i.length?t.D:1===i.length?i[0]:function(f){return i.reduce((c,a)=>a(c),f)}}},45334(p,o,e){e.d(o,{m:()=>l});var t=e(41026),n=e(19270);function l(i){n.f.setTimeout(()=>{const{onUnhandledError:s}=t.$;if(!s)throw i;s(i)})}},50591(p,o,e){function t(n){return new TypeError(`You provided ${null!==n&&"object"==typeof n?"an invalid object":`'${n}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}e.d(o,{L:()=>t})},87384(p,o,e){e.d(o,{OE:()=>n,i8:()=>i,o1:()=>l});var t=e(47754);function n(s,f=0){return l(s)?Number(s):2===arguments.length?f:0}function l(s){return!isNaN(parseFloat(s))&&!isNaN(Number(s))}function i(s){return s instanceof t.ElementRef?s.nativeElement:s}},27421(p,o,e){e.d(o,{O:()=>i});var t=e(47754),n=e(27520);let l;try{l=typeof Intl<"u"&&Intl.v8BreakIterator}catch{l=!1}let i=(()=>{class s{_platformId=(0,t.inject)(t.PLATFORM_ID);isBrowser=this._platformId?(0,n.isPlatformBrowser)(this._platformId):"object"==typeof document&&!!document;EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent);
1TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);BLINK=this.isBrowser&&!(!window.chrome&&!l)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT;WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT;IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT;SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT;constructor(){}static \u0275fac=function(a){return new(a||s)};static \u0275prov=t.\u0275\u0275defineInjectable({token:s,factory:s.\u0275fac,providedIn:"root"})}return s})()},53293(p,o,e){e.d(o,{l:()=>l});var t=e(47754);const n=new WeakMap;let l=(()=>{class i{_appRef;_injector=(0,t.inject)(t.Injector);_environmentInjector=(0,t.inject)(t.EnvironmentInjector);load(f){const c=this._appRef=this._appRef||this._injector.get(t.ApplicationRef);let a=n.get(c);a||(a={loaders:new Set,refs:[]},n.set(c,a),c.onDestroy(()=>{n.get(c)?.refs.forEach(r=>r.destroy()),n.delete(c)})),a.loaders.has(f)||(a.loaders.add(f),a.refs.push((0,t.createComponent)(f,{environmentInjector:this._environmentInjector})))}static \u0275fac=function(c){return new(c||i)};static \u0275prov=t.\u0275\u0275defineInjectable({token:i,factory:i.\u0275fac,providedIn:"root"})}return i})()},37403(p,o,e){e.r(o),e.d(o,{AutofillMonitor:()=>m,CdkAutofill:()=>M,CdkTextareaAutosize:()=>g,TextFieldModule:()=>D});var t=e(47754),n=e(28737),l=e(27421),i=e(53293),s=e(87384),f=e(63578);e(27520);let a=(()=>{class h{static \u0275fac=function(d){return new(d||h)};static \u0275cmp=t.\u0275\u0275defineComponent({type:h,selectors:[["ng-component"]],hostAttrs:["cdk-text-field-style-loader",""],decls:0,vars:0,template:function(d,y){},styles:["textarea.cdk-textarea-autosize {\n resize: none;\n}\n\ntextarea.cdk-textarea-autosize-measuring {\n padding: 2px 0 !important;\n box-sizing: content-box !important;\n height: auto !important;\n overflow: hidden !important;\n}\n\ntextarea.cdk-textarea-autosize-measuring-firefox {\n padding: 2px 0 !important;\n box-sizing: content-box !important;\n height: 0 !important;\n}\n\n@keyframes cdk-text-field-autofill-start { /*!*/ }\n@keyframes cdk-text-field-autofill-end { /*!*/ }\n.cdk-text-field-autofill-monitored:-webkit-autofill {\n animation: cdk-text-field-autofill-start 0s 1ms;\n}\n\n.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {\n animation: cdk-text-field-autofill-end 0s 1ms;\n}\n"],encapsulation:2,changeDetection:0})}return h})();const r={passive:!0};let m=(()=>{class h{_platform=(0,t.inject)(l.O);_ngZone=(0,t.inject)(t.NgZone);_renderer=(0,t.inject)(t.RendererFactory2).createRenderer(null,null);_styleLoader=(0,t.inject)(i.l);_monitoredElements=new Map;constructor(){}monitor(_){if(!this._platform.isBrowser)return n.EMPTY;this._styleLoader.load(a);const d=(0,s.i8)(_),y=this._monitoredElements.get(d);if(y)return y.subject;const b=new n.Subject,O="cdk-text-field-autofilled",E=v=>{"cdk-text-field-autofill-start"!==v.animationName||d.classList.contains(O)?"cdk-text-field-autofill-end"===v.animationName&&d.classList.contains(O)&&(d.classList.remove(O),this._ngZone.run(()=>b.next({target:v.target,isAutofilled:!1}))):(d.classList.add(O),this._ngZone.run(()=>b.next({target:v.target,isAutofilled:!0})))},u=this._ngZone.runOutsideAngular(()=>(d.classList.add("cdk-text-field-autofill-monitored"),this._renderer.listen(d,"animationstart",E,r)));return this._monitoredElements.set(d,{subject:b,unlisten:u}),b}stopMonitoring(_){const d=(0,s.i8)(_),y=this._monitoredElements.get(d);y&&(y.unlisten(),y.subject.complete(),d.classList.remove("cdk-text-field-autofill-monitored"),d.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(d))}ngOnDestroy(){this._monitoredElements.forEach((_,d)=>this.stopMonitoring(d))}static \u0275fac=function(d){return new(d||h)};static \u0275prov=t.\u0275\u0275defineInjectable({token:h,factory:h.\u0275fac,providedIn:"root"})}return h})(),M=(()=>{class h{_elementRef=(0,t.inject)(t.ElementRef);_autofillMonitor=(0,t.inject)(m);cdkAutofill=new t.EventEmitter;constructor(){}ngOnInit(){this._autofillMonitor.monitor(this._elementRef).subscribe(_=>this.cdkAutofill.emit(_))}ngOnDestroy(){this._autofillMonitor.stopMonitoring(this._elementRef)}static \u0275fac=function(d){return new(d||h)};static \u0275dir=t.\u0275\u0275defineDirective({type:h,selectors:[["","cdkAutofill",""]],outputs:{cdkAutofill:"cdkAutofill"}})}return h})(),g=(()=>{class h{_elementRef=(0,t.inject)(t.ElementRef);_platform=(0,t.inject)(l.O);_ngZone=(0,t.inject)(t.NgZone);_renderer=(0,t.inject)(t.Renderer2);_resizeEvents=new n.Subject;_previousValue;_initialHeight;_destroyed=new n.Subject;_listenerCleanups;_minRows;_maxRows;_enabled=!0;_previousMinRows=-1;_textareaElement;get minRows(){return this._minRows}set minRows(_){this._minRows=(0,s.OE)(_),this._setMinHeight()}get maxRows(){return this._maxRows}set maxRows(_){this._maxRows=(0,s.OE)(_),this._setMaxHeight()}get enabled(){return this._enabled}set enabled(_){this._enabled!==_&&((this._enabled=_)?this.resizeToFitContent(!0):this.reset())}get placeholder(){return this._textareaElement.placeholder}set placeholder(_){this._cachedPlaceholderHeight=void 0,_?this._textareaElement.setAttribute("placeholder",_):this._textareaElement.removeAttribute("placeholder"),this._cacheTextareaPlaceholderHeight()}_cachedLineHeight;_cachedPlaceholderHeight;_document=(0,t.inject)(t.DOCUMENT);_hasFocus=!1;_isViewInited=!1;constructor(){(0,t.inject)(i.l).load(a),this._textareaElement=this._elementRef.nativeElement}_setMinHeight(){const _=this.minRows&&this._cachedLineHeight?this.minRows*this._cachedLineHeight+"px":null;_&&(this._textareaElement.style.minHeight=_)}_setMaxHeight(){const _=this.maxRows&&this._cachedLineHeight?this.maxRows*this._cachedLineHeight+"px":null;_&&(this._textareaElement.style.maxHeight=_)}ngAfterViewInit(){this._platform.isBrowser&&(this._initialHeight=this._textareaElement.style.height,this.resizeToFitContent(),this._ngZone.runOutsideAngular(()=>{this._listenerCleanups=[this._renderer.listen("window","resize",()=>this._resizeEvents.next()),this._renderer.listen(this._textareaElement,"focus",this._handleFocusEvent),this._renderer.listen(this._textareaElement,"blur",this._handleFocusEvent)],this._resizeEvents.pipe((0,f.Z)(16)).subscribe(()=>{this._cachedLineHeight=this._cachedPlaceholderHeight=void 0,this.resizeToFitContent(!0)})}),this._isViewInited=!0,this.resizeToFitContent(!0))}ngOnDestroy(){this._listenerCleanups?.forEach(_=>_()),this._resizeEvents.complete(),this._destroyed.next(),this._destroyed.complete()}_cacheTextareaLineHeight(){if(this._cachedLineHeight)return;const _=this._textareaElement.cloneNode(!1),d=_.style;_.rows=1,d.position="absolute",d.visibility="hidden",d.border="none",d.padding="0",d.height="",d.minHeight="",d.maxHeight="",d.top=d.bottom=d.left=d.right="auto",d.overflow="hidden",this._textareaElement.parentNode.appendChild(_),this._cachedLineHeight=_.clientHeight,_.remove(),this._setMinHeight(),this._setMaxHeight()}_measureScrollHeight(){const _=this._textareaElement,d=_.style.marginBottom||"",b=this._hasFocus,O=this._platform.FIRE
1FOX?"cdk-textarea-autosize-measuring-firefox":"cdk-textarea-autosize-measuring";b&&(_.style.marginBottom=`${_.clientHeight}px`),_.classList.add(O);const E=_.scrollHeight-4;return _.classList.remove(O),b&&(_.style.marginBottom=d),E}_cacheTextareaPlaceholderHeight(){if(!this._isViewInited||null!=this._cachedPlaceholderHeight)return;if(!this.placeholder)return void(this._cachedPlaceholderHeight=0);const _=this._textareaElement.value;this._textareaElement.value=this._textareaElement.placeholder,this._cachedPlaceholderHeight=this._measureScrollHeight(),this._textareaElement.value=_}_handleFocusEvent=_=>{this._hasFocus="focus"===_.type};ngDoCheck(){this._platform.isBrowser&&this.resizeToFitContent()}resizeToFitContent(_=!1){if(!this._enabled||(this._cacheTextareaLineHeight(),this._cacheTextareaPlaceholderHeight(),!this._cachedLineHeight))return;const d=this._elementRef.nativeElement,y=d.value;if(!_&&this._minRows===this._previousMinRows&&y===this._previousValue)return;const b=this._measureScrollHeight(),O=Math.max(b,this._cachedPlaceholderHeight||0);d.style.height=`${O}px`,this._ngZone.runOutsideAngular(()=>{typeof requestAnimationFrame<"u"?requestAnimationFrame(()=>this._scrollToCaretPosition(d)):setTimeout(()=>this._scrollToCaretPosition(d))}),this._previousValue=y,this._previousMinRows=this._minRows}reset(){void 0!==this._initialHeight&&(this._textareaElement.style.height=this._initialHeight)}_noopInputHandler(){}_scrollToCaretPosition(_){const{selectionStart:d,selectionEnd:y}=_;!this._destroyed.isStopped&&this._hasFocus&&_.setSelectionRange(d,y)}static \u0275fac=function(d){return new(d||h)};static \u0275dir=t.\u0275\u0275defineDirective({type:h,selectors:[["textarea","cdkTextareaAutosize",""]],hostAttrs:["rows","1",1,"cdk-textarea-autosize"],hostBindings:function(d,y){1&d&&t.\u0275\u0275listener("input",function(){return y._noopInputHandler()})},inputs:{minRows:[0,"cdkAutosizeMinRows","minRows"],maxRows:[0,"cdkAutosizeMaxRows","maxRows"],enabled:[2,"cdkTextareaAutosize","enabled",t.booleanAttribute],placeholder:"placeholder"},exportAs:["cdkTextareaAutosize"]})}return h})(),D=(()=>{class h{static \u0275fac=function(d){return new(d||h)};static \u0275mod=t.\u0275\u0275defineNgModule({type:h});static \u0275inj=t.\u0275\u0275defineInjector({})}return h})()}}]);
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.