1import{m as c,p as d}from"./chunk-NE2NOTW3.js";import{R as a,W as s,ma as o,vc as n,w as t}from"./chunk-PFD3P3UK.js";var p="u",f={titular:"pharmacy",profesional:"professional"},l={pharmacy:"/prueba-gratis/contacto",professional:"/precios/profesional-mensual"},u=class i{#r=s(d);#e=o(null);audience=this.#e.asReadonly();isPharmacy=n(()=>this.#e()==="pharmacy");isProfessional=n(()=>this.#e()==="professional");isIdentified=n(()=>this.#e()!==null);ctaUrl=n(()=>{let e=this.#e();return e?l[e]:null});ctaFor(e){return l[e]}init(){this.#n(this.#r.url),this.#r.events.pipe(t(e=>e instanceof c)).subscribe(e=>this.#n(e.urlAfterRedirects))}#n(e){let r=this.#i(e);r&&this.#e.set(r)}#i(e){let r=this.#r.parseUrl(e).queryParamMap.get(p);return r?f[r]??null:null}static \u0275fac=function(r){return new(r||i)};static \u0275prov=a({token:i,factory:i.\u0275fac,providedIn:"root"})};export{u 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.