PageSourceSearch

https://abem-nacional.com.br/4635.3e8f52ff044ec0c7.js

js abem-nacional.com.br collected 2026-10-04 06:08:23 UTC 23,789 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkabem=self.webpackChunkabem||[]).push([[4635],{84635(F,E,h){h.r(E),h.d(E,{INPUTMASK_VALUE_ACCESSOR:()=>P,InputMask:()=>b,InputMaskClasses:()=>C,InputMaskDirective:()=>G,InputMaskModule:()=>W,InputMaskStyle:()=>d});var m=h(49769),f=h(60177),a=h(35547),u=h(60414),o=h(49849),y=h(32271),B=h(84341),p=h(63535),g=h(5779),T=h(41880),_=h(75517),w=h(3234),k=h(94068),V=h(1512),D=h(91914),N=h(4128);const A=["clearicon"],R=["input"];function x(l,v){if(1&l){const t=a.RV6();u.qSk(),a.j41(0,"svg",5),a.bIt("click",function(){u.eBV(t);const e=a.XpG(2);return u.Njj(e.clear())}),a.k0s()}if(2&l){const t=a.XpG(2);a.HbH(t.cx("clearIcon")),a.Y8G("pBind",t.ptm("clearIcon"))}}function S(l,v){}function U(l,v){1&l&&a.DNE(0,S,0,0,"ng-template")}function K(l,v){if(1&l){const t=a.RV6();a.j41(0,"span",6),a.bIt("click",function(){u.eBV(t);const e=a.XpG(2);return u.Njj(e.clear())}),a.DNE(1,U,1,0,null,7),a.k0s()}if(2&l){const t=a.XpG(2);a.HbH(t.cx("clearIcon")),a.Y8G("pBind",t.ptm("clearIcon")),a.R7$(),a.Y8G("ngTemplateOutlet",t.clearIconTemplate||t._clearIconTemplate)}}function O(l,v){if(1&l&&(a.qex(0),a.DNE(1,x,1,3,"svg",3)(2,K,2,4,"span",4),a.bVm()),2&l){const t=a.XpG();a.R7$(),a.Y8G("ngIf",!t.clearIconTemplate&&!t._clearIconTemplate),a.R7$(),a.Y8G("ngIf",t.clearIconTemplate||t._clearIconTemplate)}}const j={root:({instance:l})=>["p-inputmask p-component p-inputwrapper",{"p-variant-filled":"filled"===l.$variant()}],clearIcon:"p-inputmask-clear-icon"};let d=(()=>{class l extends N.j{name="inputmask";style="\n    /* For PrimeNG */\n    p-inputmask {\n        position: relative;\n    }\n\n    .p-inputmask-clear-icon {\n        position: absolute;\n        top: 50%;\n        margin-top: -0.5rem;\n        cursor: pointer;\n        inset-inline-end: dt('form.field.padding.x');\n        color: dt('form.field.icon.color');\n    }\n\n    p-inputMask:has(.p-inputtext-fluid),\n    p-input-mask:has(.p-inputtext-fluid),\n    p-inputmask:has(.p-inputtext-fluid) {\n        width: 100%;\n    }\n\n    p-inputMask.ng-invalid.ng-dirty > .p-inputtext,\n    p-input-mask.ng-invalid.ng-dirty > .p-inputtext,\n    p-inputmask.ng-invalid.ng-dirty > .p-inputtext {\n        border-color: dt('inputtext.invalid.border.color');\n    }\n\n    p-inputMask.ng-invalid.ng-dirty > .p-inputtext:enabled:focus,\n    p-input-mask.ng-invalid.ng-dirty > .p-inputtext:enabled:focus,\n    p-inputmask.ng-invalid.ng-dirty > .p-inputtext:enabled:focus {\n        border-color: dt('inputtext.focus.border.color');\n    }\n\n    p-inputMask.ng-invalid.ng-dirty > .p-inputtext::placeholder,\n    p-input-mask.ng-invalid.ng-dirty > .p-inputtext::placeholder,\n    p-inputmask.ng-invalid.ng-dirty > .p-inputtext::placeholder {\n        color: dt('inputtext.invalid.placeholder.color');\n    }\n";classes=j;static \u0275fac=(()=>{let t;return function(e){return(t||(t=a.xGo(l)))(e||l)}})();static \u0275prov=u.jDH({token:l,factory:l.\u0275fac})}return l})();var C=function(l){return l.root="p-inputmask",l.clearIcon="p-inputmask-clear-icon",l}(C||{});const M=new u.nKC("INPUTMASK_INSTANCE"),I=new u.nKC("INPUTMASK_DIRECTIVE_INSTANCE");let G=(()=>{class l extends _.$G{$pcInputMaskDirective=(0,u.WQX)(I,{optional:!0,skipSelf:!0})??void 0;_componentStyle=(0,u.WQX)(d);pInputMaskPT=(0,o.input)();pInputMaskUnstyled=(0,o.input)();pInputMask=(0,o.input)();slotChar=(0,o.input)("_");autoClear=(0,o.input)(!0,{transform:o.booleanAttribute});characterPattern=(0,o.input)("[A-Za-z]");keepBuffer=(0,o.input)(!1,{transform:o.booleanAttribute});onCompleteEvent=(0,o.output)({alias:"onComplete"});onUnmaskedChange=(0,o.output)();defs;tests;partialPosition;firstNonMaskPos;lastRequiredNonMaskPos;len;oldVal;buffer;defaultBuffer;focusText;caretTimeoutId;androidChrome=!0;focused;_inputElement=null;_listeners=[];isInputVisible(t){const i=getComputedStyle(t);return"none"!==i.display&&"hidden"!==i.visibility}get inputElement(){if(!this._inputElement){const t=this.el.nativeElement;this._inputElement=t.querySelector("[data-p-maskable]")||Array.from(t.querySelectorAll("input")).find(i=>this.isInputVisible(i))||t}return this._inputElement}constructor(){if(super(),(0,u.QZP)(()=>{const t=this.pInputMaskPT();t&&this.directivePT.set(t)}),(0,u.QZP)(()=>{this.pInputMaskUnstyled()&&this.directiveUnstyled.set(this.pInputMaskUnstyled())}),(0,u.QZP)(()=>{this.pInputMask()&&this.initMask()}),(0,f.isPlatformBrowser)(this.platformId)){const t=navigator.userAgent;this.androidChrome=/chrome/i.test(t)&&/android/i.test(t)}}onAfterViewInit(){(0,f.isPlatformBrowser)(this.platformId)&&this.inputElement&&[["focus",i=>this.onInputFocus(i)],["blur",i=>this.onInputBlur(i)],["keydown",i=>this.onInputKeydown(i)],["keypress",i=>this.onKeyPress(i)],["input",i=>this.onInputChange(i)],["paste",i=>
1this.onPaste(i)]].forEach(([i,e])=>{this.inputElement.addEventListener(i,e),this._listeners.push(()=>this.inputElement.removeEventListener(i,e))})}onDestroy(){this._listeners.forEach(t=>t())}initMask(){const t=this.pInputMask();if(!t)return;this.tests=[],this.partialPosition=t.length,this.len=t.length,this.firstNonMaskPos=null,this.defs={9:"[0-9]",a:this.characterPattern(),"*":`${this.characterPattern()}|[0-9]`};const i=t.split("");for(let e=0;e<i.length;e++){const s=i[e];"?"==s?(this.len--,this.partialPosition=e):this.defs[s]?(this.tests.push(new RegExp(this.defs[s])),null===this.firstNonMaskPos&&(this.firstNonMaskPos=this.tests.length-1),e<this.partialPosition&&(this.lastRequiredNonMaskPos=this.tests.length-1)):this.tests.push(null)}this.buffer=[];for(let e=0;e<i.length;e++){const s=i[e];"?"!=s&&this.buffer.push(this.defs[s]?this.getPlaceholder(e):s)}this.defaultBuffer=this.buffer.join("")}onInputFocus(t){if(this.inputElement.readOnly||!this.pInputMask())return;this.focused=!0,this.focusText=this.inputElement.value,clearTimeout(this.caretTimeoutId);const i=this.checkVal();this.caretTimeoutId=setTimeout(()=>{this.inputElement===this.inputElement.ownerDocument.activeElement&&(this.writeBuffer(),i==this.pInputMask()?.replace("?","").length?this.caret(0,i):this.caret(i))},10)}onInputBlur(t){if(this.pInputMask()&&(this.focused=!1,!this.keepBuffer())){const i=this.inputElement.value;this.checkVal(),this.inputElement.value!==i&&this.dispatchInputEvent()}}onInputKeydown(t){if(this.inputElement.readOnly||!this.pInputMask())return;
1const i=t.which||t.keyCode;let e,s,n,r=!1;(0,f.isPlatformBrowser)(this.platformId)&&(r=/iphone/i.test((0,p.$t)())),this.oldVal=this.inputElement.value,8===i||46===i||r&&127===i?(e=this.caret(),s=e.begin,n=e.end,n-s===0&&(s=46!==i?this.seekPrev(s):n=this.seekNext(s-1),n=46===i?this.seekNext(n):n),this.clearBuffer(s,n),this.keepBuffer()?this.shiftL(s,n-2):this.shiftL(s,n-1),this.dispatchInputEvent(),t.preventDefault()):13===i?this.onInputBlur(t):27===i&&(this.inputElement.value=this.focusText,this.caret(0,this.checkVal()),t.preventDefault())}onKeyPress(t){if(this.inputElement.readOnly||!this.pInputMask())return;const i=t.which||t.keyCode,e=this.caret();let s,n,r,c;t.ctrlKey||t.altKey||t.metaKey||i<32||i>34&&i<41||(i&&13!==i&&(e.end-e.begin!==0&&(this.clearBuffer(e.begin,e.end),this.shiftL(e.begin,e.end-1)),s=this.seekNext(e.begin-1),s<this.len&&(n=String.fromCharCode(i),this.tests[s].test(n)&&(this.shiftR(s),this.buffer[s]=n,this.writeBuffer(),this.dispatchInputEvent(),r=this.seekNext(s),(0,p.oc)()&&/android/i.test((0,p.$t)())?setTimeout(()=>{this.caret(r)},0):this.caret(r),e.begin<=this.lastRequiredNonMaskPos&&(c=this.isCompleted()))),t.preventDefault()),c&&this.onCompleteEvent.emit())}onInputChange(t){this.pInputMask()&&t.isTrusted&&(this.androidChrome?this.handleAndroidInput(t):this.handleInputChange(t))}onPaste(t){this.pInputMask()&&this.handleInputChange(t)}caret(t,i){let e,s,n;if(this.inputElement.offsetParent&&this.inputElement===this.inputElement.ownerDocument.activeElement){if("number"!=typeof t)return"function"==typeof this.inputElement.setSelectionRange?(s=this.inputElement.selectionStart,n=this.inputElement.selectionEnd):this.document.selection&&this.document.selection.createRange&&(e=this.document.selection.createRange(),s=0-e.duplicate().moveStart("character",-1e5),n=s+e.text.length),{begin:s,end:n};s=t,n="number"==typeof i?i:s,"function"==typeof this.inputElement.setSelectionRange?this.inputElement.setSelectionRange(s,n):this.inputElement.createTextRange&&(e=this.inputElement.createTextRange(),e.collapse(!0),e.moveEnd("character",n),e.moveStart("character",s),e.select())}}isCompleted(){for(let t=this.firstNonMaskPos;t<=this.lastRequiredNonMaskPos;t++)if(this.tests[t]&&this.buffer[t]===this.getPlaceholder(t))return!1;return!0}getPlaceholder(t){const i=this.slotChar();return i.charAt(t<i.length?t:0)}seekNext(t){for(;++t<this.len&&!this.tests[t];);return t}seekPrev(t){for(;--t>=0&&!this.tests[t];);return t}shiftL(t,i){let e,s;if(!(t<0)){for(e=t,s=this.seekNext(i);e<this.len;e++)if(this.tests[e]){if(!(s<this.len&&this.tests[e].test(this.buffer[s])))break;this.buffer[e]=this.buffer[s],this.buffer[s]=this.getPlaceholder(s),s=this.seekNext(s)}this.writeBuffer(),this.caret(Math.max(this.firstNonMaskPos,t))}}shiftR(t){let i,e,s,n;for(i=t,e=this.getPlaceholder(t);i<this.len;i++)if(this.tests[i]){if(s=this.seekNext(i),n=this.buffer[i],this.buffer[i]=e,!(s<this.len&&this.tests[s].test(n)))break;e=n}}handleAndroidInput(t){const i=this.inputElement.value,e=this.caret();if(this.oldVal&&this.oldVal.length&&this.oldVal.length>i.length){for(this.checkVal(!0);e.begin>0&&!this.tests[e.begin-1];)e.begin--;if(0===e.begin)for(;e.begin<this.firstNonMaskPos&&!this.tests[e.begin];)e.begin++;setTimeout(()=>{this.caret(e.begin,e.begin),this.onUnmaskedChange.emit(this.getUnmaskedValue()),this.isCompleted()&&this.onCompleteEvent.emit()},0)}else{for(this.checkVal(!0);e.begin<this.len&&!this.tests[e.begin];)e.begin++;setTimeout(()=>{this.caret(e.begin,e.begin),this.onUnmaskedChange.emit(this.getUnmaskedValue()),this.isCompleted()&&this.onCompleteEvent.emit()},0)}}handleInputChange(t){this.inputElement.readOnly||setTimeout(()=>{const i=this.checkVal(!0);this.caret(i),this.onUnmaskedChange.emit(this.getUnmaskedValue()),this.isCompleted()&&this.onCompleteEvent.emit()},0)}clearBuffer(t,i){if(!this.keepBuffer()){let e;for(e=t;e<i&&e<this.len;e++)this.tests[e]&&(this.buffer[e]=this.getPlaceholder(e))}}writeBuffer(){this.buffer&&this.inputElement&&(this.inputElement.value=this.buffer.join(""))}dispatchInputEvent(){const t=new Event("input",{bubbles:!0,cancelable:!0});this.inputElement.dispatchEvent(t),this.onUnmaskedChange.emit(this.getUnmaskedValue())}checkVal(t){const i=this.inputElement.value;let s,n,r,e=-1;for(s=0,r=0;s<this.len;s++)if(this.tests[s]){for(this.buffer[s]=this.getPlaceholder(s);r++<i.length;)if(n=i.charAt(r-1),this.tests[s].test(n)){this.keepBuffer()||(this.buffer[s]=n),e=s;break}if(r>i.length){this.clearBuffer(s+1,this.len);break}}else this.buffer[s]===i.charAt(r)&&r++,s<this.partialPosition&&(e=s);return t?this.writeBuffer():e+1<this.partialPosition?this.autoClear()||this.buffer.join("")===this.defaultBuffer?(this.inputElement.value&&(this.inputElement.value=""),this.clearBuffer(0,this.len)):this.writeBuffer():(this.writeBuffer(),this.inputElement.value=this.inputElement.value.substring(0,e+1)),this.partialPosition?s:this.firstNonMaskPos}getUnmaskedValue(){const t=[];for(let i=0;i<this.buffer.length;i++){const e=this.buffer[i];this.tests[i]&&e!=this.getPlaceholder(i)&&t.push(e)}return t.join("")}static \u0275fac=function(i){return new(i||l)};static \u0275dir=a.FsC({type:l,selectors:[["","pInputMask",""]],hostVars:2,hostBindings:function(i,e){2&i&&a.AVh("p-inputmask",!e.$unstyled())},inputs:{pInputMaskPT:[1,"pInputMaskPT"],pInputMaskUnstyled:[1,"pInputMaskUnstyled"],pInputMask:[1,"pInputMask"],slotChar:[1,"slotChar"],autoClear:[1,"autoClear"],characterPattern:[1,"characterPattern"],keepBuffer:[1,"keepBuffer"]},outputs:{onCompleteEvent:"onComplete",onUnmaskedChange:"onUnmaskedChange"},features:[a.Jv_([d,{provide:I,useExisting:l},{provide:_.bt,useExisting:l}]),a.Vt3]})}return l})();const P={provide:B.NG_VALUE_ACCESSOR,useExisting:(0,u.Rfq)(()=>b),multi:!0};let b=(()=>{class l extends w.a{componentName="InputMask";_componentStyle=(0,u.WQX)(d);$pcInputMask=(0,u.WQX)(M,{optional:!0,skipSelf:!0})??void 0;bindDirectiveInstance=(0,u.WQX)(k.Y,{self:!0});onAfterViewChecked(){this.bindDirectiveInstance.setAttrs(this.ptms(["root","host"]))}ptmParams=(0,y.EW)(()=>({context:{filled:"filled"===this.$variant()}}));type="text";slotChar="_";autoClear=!0;showClear=!1;style;inputId;styleClass;placeholder;tabindex;title;ariaLabel;ariaLabelledBy;ariaRequired;readonly;unmask;characterPattern="[A-Za-z]";autofocus;autocomplete;keepBuffer=!1;get mask(){return this._mask}set mask(t){this._mask=t,this.initMask(),this.writeValue(""),this.onModelChange(this.value)}onComplete=new u.bkB;onFocus=new u.bkB;onBlur=new u.bkB;onInput=new u.bkB;onKeydown=new u.bkB;onClear=new u.bkB;clearIconTemplate;templates;
1inputViewChild;value;_mask;input;defs;tests;partialPosition;firstNonMaskPos;lastRequiredNonMaskPos;len;oldVal;buffer;defaultBuffer;focusText;caretTimeoutId;androidChrome=!0;focused;onInit(){if((0,f.isPlatformBrowser)(this.platformId)){let t=navigator.userAgent;this.androidChrome=/chrome/i.test(t)&&/android/i.test(t)}this.initMask()}_clearIconTemplate;onAfterContentInit(){this.templates.forEach(t=>{"clearicon"===t.getType()&&(this._clearIconTemplate=t.template)})}initMask(){if(!this.mask)return;this.tests=[],this.partialPosition=this.mask.length,this.len=this.mask.length,this.firstNonMaskPos=null,this.defs={9:"[0-9]",a:this.characterPattern,"*":`${this.characterPattern}|[0-9]`};let t=this.mask.split("");for(let i=0;i<t.length;i++){let e=t[i];"?"==e?(this.len--,this.partialPosition=i):this.defs[e]?(this.tests.push(new RegExp(this.defs[e])),null===this.firstNonMaskPos&&(this.firstNonMaskPos=this.tests.length-1),i<this.partialPosition&&(this.lastRequiredNonMaskPos=this.tests.length-1)):this.tests.push(null)}this.buffer=[];for(let i=0;i<t.length;i++){let e=t[i];"?"!=e&&this.buffer.push(this.defs[e]?this.getPlaceholder(i):e)}this.defaultBuffer=this.buffer.join("")}caret(t,i){let e,s,n;if(this.inputViewChild?.nativeElement.offsetParent&&this.inputViewChild.nativeElement===this.inputViewChild.nativeElement.ownerDocument.activeElement){if("number"!=typeof t)return this.inputViewChild.nativeElement.setSelectionRange?(s=this.inputViewChild.nativeElement.selectionStart,n=this.inputViewChild.nativeElement.selectionEnd):this.document&&this.document.selection.createRange&&(e=this.document.createRange(),s=0-e.duplicate().moveStart("character",-1e5),n=s+e.text.length),{begin:s,end:n};s=t,n="number"==typeof i?i:s,this.inputViewChild.nativeElement.setSelectionRange?this.inputViewChild.nativeElement.setSelectionRange(s,n):this.inputViewChild.nativeElement.createTextRange&&(e=this.inputViewChild.nativeElement.createTextRange(),e.collapse(!0),e.moveEnd("character",n),e.moveStart("character",s),e.select())}}isCompleted(){for(let i=this.firstNonMaskPos;i<=this.lastRequiredNonMaskPos;i++)if(this.tests[i]&&this.buffer[i]===this.getPlaceholder(i))return!1;return!0}getPlaceholder(t){return this.slotChar.charAt(t<this.slotChar.length?t:0)}seekNext(t){for(;++t<this.len&&!this.tests[t];);return t}seekPrev(t){for(;--t>=0&&!this.tests[t];);return t}shiftL(t,i){let e,s;if(!(t<0)){for(e=t,s=this.seekNext(i);e<this.len;e++)if(this.tests[e]){if(!(s<this.len&&this.tests[e].test(this.buffer[s])))break;this.buffer[e]=this.buffer[s],this.buffer[s]=this.getPlaceholder(s),s=this.seekNext(s)}this.writeBuffer(),this.caret(Math.max(this.firstNonMaskPos,t))}}shiftR(t){let i,e,s,n;for(i=t,e=this.getPlaceholder(t);i<this.len;i++)if(this.tests[i]){if(s=this.seekNext(i),n=this.buffer[i],this.buffer[i]=e,!(s<this.len&&this.tests[s].test(n)))break;e=n}}handleAndroidInput(t){var i=this.inputViewChild?.nativeElement.value,e=this.caret();if(this.oldVal&&this.oldVal.length&&this.oldVal.length>i.length){for(this.checkVal(!0);e.begin>0&&!this.tests[e.begin-1];)e.begin--;if(0===e.begin)for(;e.begin<this.firstNonMaskPos&&!this.tests[e.begin];)e.begin++;setTimeout(()=>{this.caret(e.begin,e.begin),this.updateModel(t),this.isCompleted()&&this.onComplete.emit()},0)}else{for(this.checkVal(!0);e.begin<this.len&&!this.tests[e.begin];)e.begin++;setTimeout(()=>{this.caret(e.begin,e.begin),this.updateModel(t),this.isCompleted()&&this.onComplete.emit()},0)}}onInputBlur(t){if(this.focused=!1,this.onModelTouched(),this.keepBuffer||this.checkVal(),this.onBlur.emit(t),this.modelValue()!=this.focusText||this.modelValue()!=this.value){this.updateModel(t);let i=this.document.createEvent("HTMLEvents");i.initEvent("change",!0,!1),this.inputViewChild?.nativeElement.dispatchEvent(i)}}onInputKeydown(t){if(this.readonly)return;let e,s,n,r,i=t.which||t.keyCode;(0,f.isPlatformBrowser)(this.platformId)&&(r=/iphone/i.test((0,p.$t)())),this.oldVal=this.inputViewChild?.nativeElement.value,this.onKeydown.emit(t),8===i||46===i||r&&127===i?(e=this.caret(),s=e.begin,n=e.end,n-s===0&&(s=46!==i?this.seekPrev(s):n=this.seekNext(s-1),n=46===i?this.seekNext(n):n),this.clearBuffer(s,n),this.shiftL(s,this.keepBuffer?n-2:n-1),this.updateModel(t),this.onInput.emit(t),t.preventDefault()):13===i?(this.onInputBlur(t),this.updateModel(t)):27===i&&(this.inputVie
1wChild.nativeElement.value=this.focusText,this.caret(0,this.checkVal()),this.updateModel(t),t.preventDefault())}onKeyPress(t){if(!this.readonly){var s,n,r,c,i=t.which||t.keyCode,e=this.caret();t.ctrlKey||t.altKey||t.metaKey||i<32||i>34&&i<41||(i&&13!==i&&(e.end-e.begin!==0&&(this.clearBuffer(e.begin,e.end),this.shiftL(e.begin,e.end-1)),(s=this.seekNext(e.begin-1))<this.len&&(n=String.fromCharCode(i),this.tests[s].test(n)&&(this.shiftR(s),this.buffer[s]=n,this.writeBuffer(),r=this.seekNext(s),(0,p.oc)()&&/android/i.test((0,p.$t)())?setTimeout(()=>{this.caret(r)},0):this.caret(r),e.begin<=this.lastRequiredNonMaskPos&&(c=this.isCompleted()),this.onInput.emit(t))),t.preventDefault()),this.updateModel(t),c&&this.onComplete.emit())}}clearBuffer(t,i){if(!this.keepBuffer){let e;for(e=t;e<i&&e<this.len;e++)this.tests[e]&&(this.buffer[e]=this.getPlaceholder(e))}}writeBuffer(){this.buffer&&this.inputViewChild?.nativeElement&&(this.inputViewChild.nativeElement.value=this.buffer.join(""))}checkVal(t){let s,n,r,i=this.inputViewChild?.nativeElement.value,e=-1;for(s=0,r=0;s<this.len;s++)if(this.tests[s]){for(this.buffer[s]=this.getPlaceholder(s);r++<i.length;)if(n=i.charAt(r-1),this.tests[s].test(n)){this.keepBuffer||(this.buffer[s]=n),e=s;break}if(r>i.length){this.clearBuffer(s+1,this.len);break}}else this.buffer[s]===i.charAt(r)&&r++,s<this.partialPosition&&(e=s);return t?this.writeBuffer():e+1<this.partialPosition?this.autoClear||this.buffer.join("")===this.defaultBuffer?(this.inputViewChild?.nativeElement.value&&(this.inputViewChild.nativeElement.value=""),this.clearBuffer(0,this.len)):this.writeBuffer():(this.writeBuffer(),this.inputViewChild.nativeElement.value=this.inputViewChild?.nativeElement.value.substring(0,e+1)),this.partialPosition?s:this.firstNonMaskPos}onInputFocus(t){if(this.readonly)return;let i;this.focused=!0,clearTimeout(this.caretTimeoutId),this.focusText=this.inputViewChild?.nativeElement.value,i=this.keepBuffer?this.inputViewChild?.nativeElement.value.length:this.checkVal(),this.caretTimeoutId=setTimeout(()=>{this.inputViewChild?.nativeElement===this.inputViewChild?.nativeElement.ownerDocument.activeElement&&(this.writeBuffer(),i==this.mask?.replace("?","").length?this.caret(0,i):this.caret(i))},10),this.onFocus.emit(t)}onInputChange(t){this.androidChrome?this.handleAndroidInput(t):this.handleInputChange(t),this.onInput.emit(t)}handleInputChange(t){this.readonly||setTimeout(()=>{var i=this.checkVal(!0);this.caret(i),this.updateModel(t),this.isCompleted()&&this.onComplete.emit()},0)}getUnmaskedValue(){let t=[];for(let i=0;i<this.buffer.length;i++){let e=this.buffer[i];this.tests[i]&&e!=this.getPlaceholder(i)&&t.push(e)}return t.join("")}updateModel(t){const i=t.target;if(!i)return;const e=this.unmask?this.getUnmaskedValue():i.value;null!=e&&(this.value=e,this.writeModelValue(this.value),this.onModelChange(this.value))}focus(){this.inputViewChild?.nativeElement.focus()}clear(){this.inputViewChild.nativeElement.value="",this.value=null,this.onModelChange(this.value),this.onClear.emit()}writeControlValue(t,i){this.value=t,i(this.value),this.inputViewChild&&this.inputViewChild.nativeElement&&(this.inputViewChild.nativeElement.value=null==this.value||null==this.value?"":this.value,this.checkVal(),this.focusText=this.inputViewChild.nativeElement.value),this.cd.markForCheck()}static \u0275fac=(()=>{let t;return function(e){return(t||(t=a.xGo(l)))(e||l)}})();static \u0275cmp=a.VBU({type:l,selectors:[["p-inputmask"],["p-inputMask"],["p-input-mask"]],contentQueries:function(i,e,s){if(1&i&&a.wni(s,A,4)(s,g.PrimeTemplate,4),2&i){let n;a.mGM(n=a.lsd())&&(e.clearIconTemplate=n.first),a.mGM(n=a.lsd())&&(e.templates=n)}},viewQuery:function(i,e){if(1&i&&a.GBs(R,7),2&i){let s;a.mGM(s=a.lsd())&&(e.inputViewChild=s.first)}},hostVars:2,hostBindings:function(i,e){2&i&&a.HbH(e.cx("root"))},inputs:{type:"type",slotChar:"slotChar",autoClear:[2,"autoClear","autoClear",o.booleanAttribute],showClear:[2,"showClear","showClear",o.booleanAttribute],style:"style",inputId:"inputId",styleClass:"styleClass",placeholder:"placeholder",tabindex:"tabindex",title:"title",ariaLabel:"ariaLabel",ariaLabelledBy:"ariaLabelledBy",ariaRequired:[2,"ariaRequired","ariaRequired",o.booleanAttribute],readonly:[2,"readonly","readonly",o.booleanAttribute],unmask:[2,"unmask","unmask",o.booleanAttribute],characterPattern:"characterPattern",autofocus:[2,"autofocus","autofocus",o.booleanAttribute],autocomplete:"autocomplete",keepBuffer:[2,"keepBuffer","keepBuffer",o.booleanAttribute],mask:"mask"},outputs:{onComplete:"onComplete",onFocus:"onFocus",onBlur:"onBlur",onInput:"onInput",onKeydown:"onKeydown",onClear:"onClear"},features:[a.Jv_([P,d,{provide:M,useExisting:l},{provide:_.bt,useExisting:l}]),a.nM4([k.Y]),a.Vt3],decls:3,vars:27,consts:[["input",""],["pInputText","",3,"focus","blur","keydown","keypress","input","paste","pt","unstyled","invali
1d","ngStyle","pSize","variant","pAutoFocus","fluid"],[4,"ngIf"],["data-p-icon","times",3,"class","pBind","click",4,"ngIf"],[3,"class","pBind","click",4,"ngIf"],["data-p-icon","times",3,"click","pBind"],[3,"click","pBind"],[4,"ngTemplateOutlet"]],template:function(i,e){1&i&&(a.j41(0,"input",1,0),a.bIt("focus",function(n){return e.onInputFocus(n)})("blur",function(n){return e.onInputBlur(n)})("keydown",function(n){return e.onInputKeydown(n)})("keypress",function(n){return e.onKeyPress(n)})("input",function(n){return e.onInputChange(n)})("paste",function(n){return e.handleInputChange(n)}),a.k0s(),a.DNE(2,O,3,2,"ng-container",2)),2&i&&(a.HbH(e.styleClass),a.Y8G("pt",e.ptm("pcInputText",e.ptmParams()))("unstyled",e.unstyled())("invalid",e.invalid())("ngStyle",e.style)("pSize",e.size())("variant",e.$variant())("pAutoFocus",e.autofocus)("fluid",e.hasFluid),a.BMQ("id",e.inputId)("type",e.type)("name",e.name())("placeholder",e.placeholder)("title",e.title)("size",e.inputSize())("autocomplete",e.autocomplete)("maxlength",e.maxlength())("minlength",e.minlength())("tabindex",e.tabindex)("aria-label",e.ariaLabel)("aria-labelledBy",e.ariaLabelledBy)("aria-required",e.ariaRequired)("required",e.required()?"":void 0)("readonly",e.readonly?"":void 0)("disabled",e.$disabled()?"":void 0),a.R7$(2),a.Y8G("ngIf",null!=e.value&&e.$filled()&&e.showClear&&!e.$disabled()))},dependencies:[m.MD,m.bT,m.T3,m.B3,D.InputText,T.q,V.A,g.SharedModule,k.C,k.Y],encapsulation:2,changeDetection:0})}return l})(),W=(()=>{class l{static \u0275fac=function(i){return new(i||l)};static \u0275mod=a.$C({type:l});static \u0275inj=u.G2t({imports:[b,g.SharedModule,g.SharedModule]})}return l})()}}]);

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.