1import{X as u,hb as p,qa as r}from"./chunk-7GTMDREC.js";import{bc as h}from"./chunk-W75WYX35.js";import{b as f}from"./chunk-2LOE5OY3.js";import{Aa as s,N as m,r as o,s as c,wa as d,y as n}from"./chunk-4IZZO6NV.js";import{p as a}from"./chunk-FQIZ4AW2.js";a();var T=(()=>{class t{constructor(e,i){this.store=e,this.myndToastrService=i,this.addResumeListener()}authenticate(){return o(r.authenticate({allowDeviceCredential:!0,iosFallbackTitle:"Use passcode",androidTitle:"Authenticate to unlock the app",androidConfirmationRequired:!1,androidBiometryStrength:f.strong})).pipe(n(()=>({success:!0})),m(e=>(this.myndToastrService.error({message:e.message}),c({success:!1}))))}checkBiometry(){return o(r.checkBiometry())}addResumeListener(){r.addResumeListener(e=>{this.store.dispatch(p({checkBiometryResult:e}))})}static{this.\u0275fac=function(i){return new(i||t)(s(h),s(u))}}static{this.\u0275prov=d({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();export{T as a};
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.