PageSourceSearch

https://digital.fidelity.com/ctgw/digital/prelogin/chunk-KMO3R4AH.js

js fidelity.com collected 2026-09-24 08:58:58 UTC 7,790 bytes, 1 lines download raw bytes

1import{a as j,c as y,e as D}from"./chunk-SMMHJTW6.js";import{a as S}from"./chunk-5RTK2ZY6.js";import{a as V,l as N,o as P}from"./chunk-G4IMHEWT.js";import{Db as a,Eb as r,Fb as u,Gb as M,Hb as z,Ib as B,Jb as l,La as h,Ma as C,Qa as o,Sb as w,Ub as O,Va as g,ab as x,ba as T,ca as k,da as v,fb as _,hc as b,ic as I,jc as L,lc as A,ma as c,ob as p,rb as m,rc as H,ta as E,vb as d,yb as f}from"./chunk-LDEGWALM.js";function q(e,s){if(e&1&&(a(0,"span",2),v(),a(1,"svg",4),u(2,"use"),r()()),e&2){let t=l();o(2),p("href",t.icon.htmlSvgHref)("xlink.href",t.icon.htmlSvgHref)}}function J(e,s){e&1&&(a(0,"span",3),O(1,"Clicking this link will open a new browser window"),r())}var F=(()=>{class e{constructor(t){this._iconService=t,this.text="",this.link="",this.target=!1,this.variety="primary",this.size="medium",this.addAbTestingSelectors=!1,this.icon=void 0}ngOnInit(){this.icon=this._iconService.getIconFromName(this.iconName)}static{this.\u0275fac=function(i){return new(i||e)(g(y))}}static{this.\u0275cmp=x({type:e,selectors:[["inner-cta-component"]],inputs:{text:"text",link:"link",target:"target",variety:"variety",size:"size",iconName:"iconName",addAbTestingSelectors:"addAbTestingSelectors"},decls:5,vars:6,consts:[[1,"pvd-button__contents"],[1,"pvd-button__text",3,"innerHTML"],[1,"pvd-button__icon","pvd-button__icon--right"],[1,"pvd-link__screen-reader-text"],["aria-hidden","true","focusable","false",1,"pvd-icon-root","pvd-icon--small"]],template:function(i,n){i&1&&(a(0,"div",0),u(1,"span",1),b(2,"safeHtml"),_(3,q,3,2,"span",2)(4,J,2,0,"span",3),r()),i&2&&(o(),m("innerHTML",I(2,4,n.text||""),h),p("data-ab-target",n.addAbTestingSelectors?"cta-text":null),o(2),f(n.icon?3:-1),o(),f(n.target?4:-1))},dependencies:[S],encapsulation:2})}}return e})();function K(e,s){if(e&1&&(a(0,"span"),v(),a(1,"svg",5),u(2,"use"),r()()),e&2){let t=l(2);d(t.getIconClass()),o(),d("pvd-icon-root "+t.getIconSizeClass()),o(),p("href",t.apexIcon.htmlSvgHref)("xlink.href",t.apexIcon.htmlSvgHref)}}function Q(e,s){if(e&1&&(a(0,"span"),u(1,"img",6),r()),e&2){let t=l(2);d(t.getIconClass()),o(),d("pvd-icon-root "+t.getIconSizeClass()+" pvd-tridion-image-icon"),m("src",t.tridionIcon.url,C)}}function W(e,s){if(e&1&&(a(0,"span"),v(),a(1,"svg",5),u(2,"use"),r()()),e&2){let t=l(2);d(t.getIconClass()),o(),d("pvd-icon-root "+t.getIconSizeClass()),o(),p("href",t.apexIcon.htmlSvgHref)("xlink.href",t.apexIcon.htmlSvgHref)}}function X(e,s){if(e&1&&(a(0,"span"),u(1,"img",6),r()),e&2){let t=l(2);d(t.getIconClass()),o(),d("pvd-icon-root "+t.getIconSizeClass()+" pvd-tridion-image-icon"),m("src",t.tridionIcon.url,C)}}function Y(e,s){if(e&1&&(a(0,"div",2),_(1,K,3,6,"span",3)(2,Q,2,5,"span",3),u(3,"span",4),b(4,"safeHtml"),_(5,W,3,6,"span",3)(6,X,2,5,"span",3),r()),e&2){let t,i,n=l();o(),f(n.apexIcon&&((t=n.icon())==null?null:t.alignment)==="left"?1:n.tridionIcon&&((t=n.icon())==null?null:t.alignment)==="left"?2:-1),o(2),m("innerHTML",I(4,4,n.text()),h),p("data-ab-target",n.addAbTestingSelectors()?"cta-text":null),o(2),f(n.apexIcon&&((i=n.icon())==null?null:i.alignment)==="right"?5:n.tridionIcon&&((i=n.icon())==null?null:i.alignment)==="right"?6:-1)}}function Z(e,s){e&1&&M(0)}function tt(e,s){if(e&1&&(a(0,"button",7),_(1,Z,1,0,"ng-container",8),r()),e&2){let t=l(),i=w(1);d(t.getButtonClass()),m("modalId",t.modalId()),p("aria-label",t.ariaLabel()),o(),m("ngTemplateOutlet",i)}}function et(e,s){e&1&&M(0)}function nt(e,s){if(e&1){let t=z();a(0,"a",11),B("click",function(){T(t);let n=l(2);return k(n.handleClick())}),_(1,et,1,0,"ng-container",8),r()}if(e&2){let t=l(2),i=w(1);d(t.getButtonClass()+" pvd-button--anchor"),p("aria-label",t.ariaLabel())("href",t.url(),C)("target",t.target()?"_blank":null)("rel",t.target()?"noopener noreferrer":null)("data-ab-target",t.addAbTestingSelectors()?"cta-link":null),o(),m("ngTemplateOutlet",i)}}function it(e,s){if(e&1){let t=z();a(0,"button",12),B("click",function(){T(t);let n=l(2);return k(n.openLink())}),u(1,"inner-cta-component",13),r()}if(e&2){let t,i,n=l(2);d(n.getButtonClass()),p("data-ab-target",n.addAbTestingSelectors()?"cta-link":null),o(),m("text",n.text())("link",n.url())("target",n.target())("variety",(t=n.variety())!==null&&t!==void 0?t:"primary")("size",n.size())("iconName",(i=n.icon())==null?null:i.name)("addAbTestingSelectors",n.addAbTestingSelectors())}}function ot(e,s){if(e&1&&_(0,nt,2,8,"a",9)(1,it,2,10,"button",10),e&2){let t=l();f(t.type()==="link"?0:t.type()==="button"?1:-1)}}var ft=(()=>{class e{constructor(t,i,n,U,$){this._iconService=t,this._document=i,this._platformId=n,this._cdr=U,this.interactionEventService=$,this.version="1.0.0",this.type=c("link"),this.text=c.required(),this.url=c.required(),this.ariaLabel=c(),this.purposeOfLink=c(),this.target=c(!1),this.variety=c("primary"),this.size=c("medium"),this.iconSize=c(void 0),this.modalId=c(),this.addAbTestingSelectors=c(!1),this.apexIcon=void 0,this.tridionIcon=void 0,this.icon=c({name:void 0,url:void 0,alignment:"right"}),this.computedVariety=H(()=>this.variety()===void 0?"primary":this.variety()),this.click=c(),this.isBrowser=P(this._platformId)}ngOnInit(){this.icon()?.name&&(this.apexIcon=this._iconService.getIconFromName(this.icon()?.name)??void 0),this.icon()?.url&&(this.tridionIcon={url:this.icon()?.url,alignment:this.icon()?.alignment??"right"})}getButtonClass(){return`pvd-button-root${this.apexIcon||this.tridionIcon?" pvd-button--with-icon":""} pvd-button--${this.computedVariety()} pvd-button--${this.size()}`+(this.tridionIcon?" pvd-button--tridion-icon":"")}getIconClass(){return`pvd-button__icon pvd-button__icon--${this.icon()?.alignment?this.icon()?.alignment:"right"}`}getIconSizeClass(){let t={small:"pvd-icon--small",medium:"pvd-icon--medium",large:"pvd-icon--large"},i=this.iconSize()??this.size();return t[i]||"pvd-icon--medium"}openLink(){this.handleClick(),this.target()?window.open(this.url(),"_blank"):window.open(this.url())}handleClick(){if(this.click()?.function==="handleInteraction"){let t=this.click()?.options;t&&this.handleInteraction(t)}}handleInteraction(t){t.name&&t.click&&t.type&&this.interactionEventService.sendEvent({name:t.name,click:t.click,type:t.type})}static{this.\u0275fac=function(i){return new(i||e)(g(y),g(V),g(E),g(A),g(j))}}static{this.\u0275cmp=x({type:e,selectors:[["button-component"]],inputs:{type:[1,"type"],text:[1,"text"],url:[1,"url"],ariaLabel:[1,"ariaLabel"],purposeOfLink:[1,"purposeOfLink"],target:[1,"target"],variety:[1,"variety"],size:[1,"size"],iconSize:[1,"iconSize"],modalId:[1,"modalId"],addAbTestingSelectors:[1,"addAbTestingSelectors"],icon:[1,"icon"],click:[1,"click"]},decls:4,vars:1,consts:[["buttonTemplate",""],["modalTrigger","","type","button","tabindex","0",3,"class","modalId"],[1,"pvd-button__contents"],[3,"class"],[1,"pvd-button__text",3,"innerHTML"],["aria-hidden","true","focusable","false"],["alt","","focusable","false",3,"src"],["modalTrigger","","type","button","tabindex","0",3,"modalId"],[4,"ngTemplateOutlet"],["tabindex","0",3,"class"],["type","button","tabindex","0",3,"class"],["tabindex","0",3,"click"],["type","button","tabindex","0",3,"click"],[3,"text","link","target","variety","size","iconName","addAbTestingSelectors"]],template:function(i,n){i&1&&_(0,Y,7,6,"ng-template",null,0,L)(2,tt,2,5,"button",1)(3,ot,2,1),i&2&&(o(2),f(n.modalId()?2:3))},dependencies:[D,F,N,S],styles:["[_nghost-%COMP%]{display:block}.pvd-button--tridion-icon[_ngcontent-%COMP%]   .pvd-tridion-image-icon[_ngcontent-%COMP%]{object-fit:contain}.pvd-button--tridion-icon.pvd-button--primary[_ngcontent-%COMP%]   .pvd-tridion-image-icon[_ngcontent-%COMP%]{filter:brightness(0) invert(1)}.pvd-button--tridion-icon.pvd-button--secondary[_ngcontent-%COMP%]   .pvd-tridion-image-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%)}"]})}}return e})();export{F as a,ft 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.