1import{b as u}from"./chunk-W4LQNO54.js";import{Ea as a,Rb as d,Ta as r,Xa as o,gb as s,md as p,ob as h}from"./chunk-ZIECK5QA.js";import{m as c}from"./chunk-3JMZ37NM.js";var I=(()=>{let i=class i{constructor(n,e,l){this.elementRef=n,this.renderer=e,this.platformId=l,this.serverMode=p(this.platformId)}ngOnInit(){this.serverMode&&this.renderer.removeChild(this.elementRef.nativeElement.parentNode,this.elementRef.nativeElement)}};i.\u0275fac=function(e){return new(e||i)(s(r),s(h),s(o))},i.\u0275dir=a({type:i,selectors:[["","sipRemoveSSR",""]]});let t=i;return t})();var R=(()=>{let i=class i{constructor(n,e){this.el=n,this.piiMaskingService=e,this.isMasked=!0}ngOnInit(){return c(this,null,function*(){this.isMaskingEnabled=yield this.piiMaskingService.isMaskingEnabled(),this.isMaskingEnabled&&(this.isClickToRevealEnabled=yield this.piiMaskingService.isClickToRevealEnabled(),this.maskConfig=yield this.piiMaskingService.getMaskConfig(this.piiFieldType)),this.isMaskingEnabled&&Object.keys(this.maskConfig)?.length>0&&(this.inputEl=this.el.nativeElement,this.inputOriginalValue=this.inputEl.value,this.maskedValue=this.piiMaskingService.getMaskedPiiInformation(this.maskConfig,this.inputOriginalValue),this.inputEl.value=this.maskedValue,this.isMasked=!0)})}onDoubleClick(){this.isClickToRevealEnabled&&(this.isMasked?(this.inputEl.value=this.inputOriginalValue,this.isMasked=!1):(this.inputEl.value=this.maskedValue,this.isMasked=!0))}};i.\u0275fac=function(e){return new(e||i)(s(r),s(u))},i.\u0275dir=a({type:i,selectors:[["","sipInputMaskPii",""]],hostBindings:function(e,l){e&1&&d("dblclick",function(f){return l.onDoubleClick(f.target)})},inputs:{piiFieldType:"piiFieldType"}});let t=i;return t})();export{I as a,R as b};
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.