PageSourceSearch

https://www.discover.com/assets/shell/dfs-card/scripts/1120.b25585441afd61b1.js

js discover.com collected 2026-09-24 08:27:01 UTC 5,884 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkDfsCard=self.webpackChunkDfsCard||[]).push([[1120],{1120:(w,p,d)=>{d.r(p),d.d(p,{MultiProductRateAndFeeComponent:()=>E});var o=d(1892),_=d(7193),C=d(3493),t=d(3370),i=d(476);const l=(n,r)=>r.id;function m(n,r){if(1&n&&t.\u0275\u0275element(0,"bre-cms-edit-button",1),2&n){const a=t.\u0275\u0275nextContext();t.\u0275\u0275property("configuration",a.content)}}function e(n,r){if(1&n&&t.\u0275\u0275element(0,"span",9),2&n){const a=t.\u0275\u0275nextContext().$implicit;t.\u0275\u0275property("innerHTML",a.productName,t.\u0275\u0275sanitizeHtml)}}function s(n,r){if(1&n&&t.\u0275\u0275element(0,"div",10),2&n){const a=t.\u0275\u0275nextContext().$implicit;t.\u0275\u0275property("innerHTML",a.subheadline,t.\u0275\u0275sanitizeHtml)}}function c(n,r){if(1&n&&(t.\u0275\u0275elementStart(0,"div",6)(1,"h5",8),t.\u0275\u0275conditionalCreate(2,e,1,1,"span",9),t.\u0275\u0275elementEnd(),t.\u0275\u0275conditionalCreate(3,s,1,1,"div",10),t.\u0275\u0275elementEnd()),2&n){const a=r.$implicit,u=r.$index;t.\u0275\u0275ariaProperty("aria-labelledby",t.\u0275\u0275interpolate1("disclosure-title-",u)),t.\u0275\u0275advance(),t.\u0275\u0275property("id",t.\u0275\u0275interpolate1("disclosure-title-",u)),t.\u0275\u0275advance(),t.\u0275\u0275conditional(a.productName?2:-1),t.\u0275\u0275advance(),t.\u0275\u0275conditional(a.subheadline?3:-1)}}function v(n,r){if(1&n&&t.\u0275\u0275element(0,"div",7),2&n){const a=t.\u0275\u0275nextContext();t.\u0275\u0275property("innerHTML",a.content.additionalText,t.\u0275\u0275sanitizeHtml)}}let E=(()=>{var n;class r{constructor(){this.contentType=o.W.DFS_RateAndFee}}return(n=r).\u0275fac=function(u){return new(u||n)},n.\u0275cmp=t.\u0275\u0275defineComponent({type:n,selectors:[["dfs-card-multi-product-rate-and-fee"]],inputs:{content:"content",paramsInfo:"paramsInfo"},decls:10,vars:6,consts:[["data-testid","multi-product-rate-and-fee-section"],[3,"configuration"],[1,"dfs-tw-text-left","dfs-tw-font-discover-bold","dfs-tw-text-[16px]","dfs-tw-mb-[16px]","dfs-tw-text-primary"],["aria-hidden","true",1,"dfs-tw-border","dfs-tw-border-[#d4d4d4]","dfs-tw-mb-24","dfs-tw-mt-0","dfs-tw-w-full"],[1,"dfs-tw-relative"],[1,"dfs-tw-grid","dfs-tw-gap-x-[32px]","dfs-tw-gap-y-[24px]","dfs-tw-grid-cols-1","md:dfs-tw-grid-cols-2","dfs-tw-mb-24","dfs-tw-px-08","md:dfs-tw-px-16"],["data-testid","disclosure-item",1,"dfs-tw-flex","dfs-tw-flex-col","dfs-tw-leading-[1.2rem]",3,"aria-labelledby"],["aria-label","Additional Disclosure","data-testid","additional-text",1,"dfs-tw-leading-[1.2rem]","dfs-tw-col-span-2",3,"innerHTML"],[1,"dfs-tw-mb-[8px]",3,"id"],[1,"dfs-tw-font-discover-bold",3,"innerHTML"],["aria-label","Subheadline",1,"dfs-tw-p-0","[&_ul]:dfs-tw-list-disc","[&_ul]:dfs-tw-pl-20","[&_ul]:dfs-tw-m-0","[&_li]:dfs-tw-mb-0",3,"innerHTML"]],template:function(u,f){1&u&&(t.\u0275\u0275elementStart(0,"section",0),t.\u0275\u0275conditionalCreate(1,m,1,1,"bre-cms-edit-button",1),t.\u0275\u0275elementStart(2,"h4",2),t.\u0275\u0275text(3," Rates And Fees Information "),t.\u0275\u0275elementEnd(),t.\u0275\u0275element(4,"hr",3),t.\u0275\u0275elementStart(5,"div",4)(6,"div",5),t.\u0275\u0275repeaterCreate(7,c,4,6,"div",6,l),t.\u0275\u0275elementEnd(),t.\u0275\u0275conditionalCreate(9,v,1,1,"div",7),t.\u0275\u0275elementEnd()()),2&u&&(t.\u0275\u0275classMap(t.\u0275\u0275interpolate2("dfs-tw-container dfs-tw-py-24 ",f.paramsInfo.colorOptions.bgColor," ",f.paramsInfo.colorOptions.textColor)),t.\u0275\u0275advance(),t.\u0275\u0275conditional(f.content?1:-1),t.\u0275\u0275advance(6),t.\u0275\u0275repeater(f.content.disclosureList),t.\u0275\u0275advance(2),t.\u0275\u0275conditional(f.content.additionalText?9:-1))},dependencies:[_.xN,i.F,C.s],encapsulation:2}),r})()},3493:(w,p,d)=>{d.d(p,{s:()=>M});var o=d(3370),_=d(5615);let C=(()=>{var i;class l{constructor(e){this.requestService=e}isCmsPreview(){return this.requestService.isPreviewRequest()}addComment(e,s,c,v){if(e&&c&&!e.classList.contains(v))try{e.insertAdjacentHTML(s,"".concat(c)),e.classList.add(v)}catch(E){console.error("Error creating HTML comment: ".concat(E,", for data: ").concat(c))}}addEditButtonMetaData(e,s){this.isCmsPreview()&&this.addComment(e,"afterbegin",this.getNodeSpan(s,"beginNodeSpan"),"cms-begin-comment-added")}getNodeSpan(e,s){return(0,_.getNestedObject)(e,["_meta",s,0,"data"])}}return(i=l).\u0275fac=function(e){return new(e||i)(o.\u0275\u0275inject(_.RequestContextService))},i.\u0275prov=o.\u0275\u0275defineInjectable({token:i,factory:i.\u0275fac}),l})();const t=["buttonElm"];let M=(()=>{var i;class l{constructor(){this.breComponentMetaService=(0,o.inject)(C),this.changeDetectorRef=(0,o.inject)(o.ChangeDetectorRef)}ngOnInit(){if(!this.configuration.id||!this.configuration._meta)throw new Error("EOG Button @Input() is missing required fields: id and _meta");this.isEOGValid()?this.addCmsMetaData():this.changeDetectorRef.detach()}isEOGValid(){var e;return this.breComponentMetaService.isCmsPreview()&&!(null===(e=this.configuration._meta.beginNodeSpan)||void 0===e||null===(e=e[0])||void 0===e||!e.data.includes("MANAGE_CONTENT_LINK"))}
1addCmsMetaData(){this.breComponentMetaService.addEditButtonMetaData(this.buttonElm.nativeElement,this.configuration)}}return(i=l).\u0275fac=function(e){return new(e||i)},i.\u0275cmp=o.\u0275\u0275defineComponent({type:i,selectors:[["bre-cms-edit-button"]],viewQuery:function(e,s){if(1&e&&o.\u0275\u0275viewQuery(t,7),2&e){let c;o.\u0275\u0275queryRefresh(c=o.\u0275\u0275loadQuery())&&(s.buttonElm=c.first)}},inputs:{configuration:"configuration"},features:[o.\u0275\u0275ProvidersFeature([C])],decls:3,vars:0,consts:[["buttonElm",""],[2,"position","relative"]],template:function(e,s){1&e&&(o.\u0275\u0275domElementStart(0,"div",1),o.\u0275\u0275domElement(1,"span",null,0),o.\u0275\u0275domElementEnd())},encapsulation:2}),l})()}}]);
2//# sourceMappingURL=1120.b25585441afd61b1.js.map

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.