PageSourceSearch

https://www.londonstockexchange.com/181.351c8ab7c1c7b1e0.js

js londonstockexchange.com collected 2026-10-01 07:46:39 UTC 16,844 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunksparkangular=self.webpackChunksparkangular||[]).push([[181],{35181:(z,d,r)=>{r.r(d),r.d(d,{CardGridComponent:()=>S});var n=r(54438),s=(r(27017),r(82602)),l=r(60177),g=r(19056),_=r(66356),m=r(78790);const p=e=>({value:e}),C=e=>({$implicit:e});function u(e,o){if(1&e&&(n.j41(0,"span",17),n.EFF(1),n.k0s()),2&e){const t=n.XpG(2);n.R7$(),n.JRh(t.content.sponsoredContent.value.text)}}function f(e,o){if(1&e&&n.nrm(0,"img",18),2&e){const t=n.XpG(2);n.Y8G("src",t.content.sponsoredContent.value.logoUrl,n.B4B)}}function v(e,o){if(1&e&&n.nrm(0,"img",19),2&e){const t=n.XpG(2);n.Y8G("src",t.content.sponsoredContent.value.defaultIconUrl,n.B4B)}}function h(e,o){if(1&e&&(n.j41(0,"div",12)(1,"span",13),n.DNE(2,u,2,1,"span",14)(3,f,1,1,"img",15),n.k0s(),n.DNE(4,v,1,1,"img",16),n.k0s()),2&e){const t=n.XpG();n.R7$(2),n.Y8G("ngIf",t.content.sponsoredContent.value.text),n.R7$(),n.Y8G("ngIf",t.content.sponsoredContent.value.logoUrl),n.R7$(),n.Y8G("ngIf",t.content.sponsoredContent.value.defaultIconUrl)}}function M(e,o){if(1&e&&(n.j41(0,"h2"),n.EFF(1),n.k0s()),2&e){const t=n.XpG();n.R7$(),n.JRh(t.content.title.value)}}function O(e,o){if(1&e&&(n.j41(0,"p"),n.EFF(1),n.k0s()),2&e){const t=n.XpG();n.R7$(),n.JRh(t.content.moduleSummary.value)}}function P(e,o){1&e&&n.eu8(0)}function k(e,o){if(1&e&&(n.qex(0),n.DNE(1,P,1,0,"ng-container",21),n.bVm()),2&e){const t=n.XpG().$implicit,a=n.XpG(),i=n.sdS(9),c=n.sdS(11);n.R7$(),n.Y8G("ngTemplateOutlet","backgroundImage"===a.content.gridLayout.value?i:c)("ngTemplateOutletContext",n.eq3(2,C,t))}}function b(e,o){if(1&e&&(n.j41(0,"div",20),n.DNE(1,k,2,4,"ng-container",5),n.k0s()),2&e){const t=o.$implicit,a=n.XpG();n.Y8G("ngClass",a.gridCssClass(n.eq3(2,p,a.meta.viewMode))),n.R7$(),n.Y8G("ngIf",t)}}function x(e,o){if(1&e&&(n.j41(0,"a",24),n.EFF(1),n.k0s()),2&e){const t=n.XpG(2);n.AVh("document-icon","document"===t.content.button.value.type),n.BMQ("href",t.content.button.value.link,n.B4B)("target",t.content.button.value.target),n.R7$(),n.SpI(" ",t.content.button.value.label," ")}}function G(e,o){if(1&e&&(n.j41(0,"div",22),n.DNE(1,x,2,5,"a",23),n.k0s()),2&e){const t=n.XpG();n.R7$(),n.Y8G("ngIf",t.content.button.value.link)}}function w(e,o){if(1&e&&(n.j41(0,"div",30),n.nrm(1,"p",31),n.nI1(2,"safeHtml"),n.k0s()),2&e){const t=n.XpG(2).$implicit;n.R7$(),n.Y8G("innerHtml",n.bMT(2,1,t.text),n.npT)}}function y(e,o){1&e&&n.nrm(0,"span",34)}function R(e,o){if(1&e&&(n.j41(0,"a",32),n.EFF(1),n.DNE(2,y,1,0,"span",33),n.k0s()),2&e){const t=n.XpG(2).$implicit;n.Y8G("href",t.link.link,n.B4B)("target",t.link.target),n.R7$(),n.SpI(" ",t.link.label," "),n.R7$(),n.Y8G("ngIf","document"===t.link.type)}}function I(e,o){if(1&e&&(n.qex(0),n.j41(1,"a",26)(2,"div",27)(3,"h6"),n.EFF(4),n.k0s(),n.DNE(5,w,3,3,"div",28)(6,R,3,4,"a",29),n.k0s()(),n.bVm()),2&e){const t=n.XpG().$implicit;n.R7$(),n.Y8G("href",t.link.link,n.B4B)("target",t.link.target||"_self"),n.R7$(3),n.JRh(t.title),n.R7$(),n.Y8G("ngIf",t.text),n.R7$(),n.Y8G("ngIf",t.link)}}function $(e,o){if(1&e&&(n.j41(0,"div",30),n.nrm(1,"p",31),n.nI1(2,"safeHtml"),n.k0s()),2&e){const t=n.XpG(2).$implicit;n.R7$(),n.Y8G("innerHtml",n.bMT(2,1,t.text),n.npT)}}function T(e,o){1&e&&n.nrm(0,"span",34)}function E(e,o){if(1&e&&(n.j41(0,"a",32),n.EFF(1),n.DNE(2,T,1,0,"span",33),n.k0s()),2&e){const t=n.XpG(2).$implicit;n.Y8G("href",t.link.link,n.B4B)("target",t.link.target),n.R7$(),n.SpI(" ",t.link.label," "),n.R7$(),n.Y8G("ngIf","document"===t.link.type)}}function Y(e,o){if(1&e&&(n.qex(0),n.j41(1,"div",27)(2,"h6"),n.EFF(3),n.k0s(),n.DNE(4,$,3,3,"div",28)(5,E,3,4,"a",29),n.k0s(),n.bVm()),2&e){const t=n.XpG().$implicit;n.R7$(3),n.JRh(t.title),n.R7$(),n.Y8G("ngIf",t.text),n.R7$(),n.Y8G("ngIf",t.link)}}function j(e,o){if(1&e&&(n.j41(0,"div",25),n.DNE(1,I,7,5,"ng-container",5)(2,Y,6,3,"ng-container",5),n.k0s()),2&e){const t=o.$implicit;n.xc7("background-image",t.imageUrl?"url("+t.imageUrl+")":""),n.Y8G("ngClass",t.imageUrl?"with-overlay":""),n.R7$(),n.Y8G("ngIf",null==t.link?null:t.link.link),n.R7$(),n.Y8G("ngIf",!(null!=t.link&&t.link.link))}}function D(e,o){if(1&e&&n.nrm(0,"div",38),2&e){const t=n.XpG().$implicit;n.xc7("background-image",t.imageUrl?"url("+t.imageUrl+")":"")}}function B(e,o){if(1&e){const t=n.RV6();n.j41(0,"div",39),n.bIt("click",function(){n.eBV(t);const i=n.XpG().$implicit,c=n.XpG();return n.Njj(c.videoPlay(i.video))}),n.nrm(1,"span",40)(2,"span",41),n.j41(3,"span",42),n.EFF(4),n.k0s(),n.nrm(5,"div",43),n.k0s()}if(2&e){const t=n.XpG().$implicit,a=n.XpG();n.R7$(),n.BMQ("data-videourl",null==t.video?null:t.video.url),n.R7$(3),n.JRh(t.video.duration),n.R7$(),n.Y8G("ngStyle",a.bgStyle(t.video.thumbnail))}}function F(e,o){if(1&e&&(n.j41(0,"div",30),n.nrm(1,"p",31),n.nI1(2,"safeHtml"),n.k0s()),2&e){const t=n.XpG().$implicit;n.R7$(),n.Y8G("innerHtml",n.bMT(2,1,t.text),n.npT)}}function X(e,o){1&e&&n.nrm(0,"span",34)}function N(e,o){if(1&e&&(n.j41(0,"a",32),n.EFF(1),n.DNE(2,X,1,0,"span",33),n.k0s()),2&e){const t=n.XpG().$implicit;n.Y8G("href",t.link.link,n.B4B)("target",t.link.target),n.R7$(),n.Sp
1I(" ",t.link.label," "),n.R7$(),n.Y8G("ngIf","document"===t.link.type)}}function U(e,o){if(1&e&&(n.DNE(0,D,1,2,"div",35)(1,B,6,3,"div",36),n.j41(2,"div",37)(3,"h6"),n.EFF(4),n.k0s(),n.DNE(5,F,3,3,"div",28)(6,N,3,4,"a",29),n.k0s()),2&e){const t=o.$implicit;n.Y8G("ngIf",t.imageUrl),n.R7$(),n.Y8G("ngIf",t.video&&t.video.url),n.R7$(3),n.JRh(t.title),n.R7$(),n.Y8G("ngIf",t.text),n.R7$(),n.Y8G("ngIf",t.link)}}function L(e,o){if(1&e){const t=n.RV6();n.j41(0,"div",44)(1,"div",45)(2,"div",46),n.bIt("click",function(){n.eBV(t);const i=n.XpG();return n.Njj(i.closeModal())}),n.k0s()(),n.j41(3,"div",47),n.nrm(4,"div",48),n.nI1(5,"videoPlayer"),n.k0s(),n.j41(6,"div",49),n.EFF(7),n.k0s(),n.j41(8,"button",50),n.bIt("click",function(){n.eBV(t);const i=n.XpG();return n.Njj(i.closeModal())}),n.EFF(9,"Close"),n.k0s()()}if(2&e){const t=n.XpG();n.R7$(2),n.BMQ("data-videourl",null==t.video?null:t.video.url),n.R7$(2),n.Y8G("innerHTML",n.bMT(5,4,null==t.video?null:t.video.url),n.npT),n.R7$(3),n.JRh(t.video.description),n.R7$(),n.BMQ("data-videourl",null==t.video?null:t.video.url)}}let S=(()=>{class e{constructor(t,a,i,c){this.cssmapping=t,this.renderer=a,this.elementRef=i,this.platformId=c,this.meta={viewMode:"2xgrid"},this.video={description:null,url:null},this.isServer=!0,this.defaultImage="assets/images/lseg_default_image.jpg"}ngOnInit(){this.isServer=(0,l.Vy)(this.platformId)}gridCssClass(t){return this.cssmapping.cssClass(t)}videoPlay(t){t.url?(this.video.description=t.textOverlay,this.video.url=t.url,this.openModal()):this.closeModal()}openModal(){const t=this.elementRef.nativeElement.querySelector("#modal-video");this.renderer.addClass(t,"open-modal")}closeModal(){const t=this.elementRef.nativeElement.querySelector("#modal-video");this.renderer.removeClass(t,"open-modal"),this.video={description:null,url:null}}bgStyle(t){return{"background-image":`url(${t||this.defaultImage})`}}static{this.\u0275fac=function(a){return new(a||e)(n.rXU(s.o),n.rXU(n.sFG),n.rXU(n.aKT),n.rXU(n.Agw))}}static{this.\u0275cmp=n.VBU({type:e,selectors:[["app-card-grid"]],inputs:{content:"content",meta:"meta"},decls:15,vars:8,consts:[["backgroundImage",""],["mediaContent",""],["id","card-grid",1,"card-grid-component","wrapper","x-large-width","x-large-width-padding","gtm-track-component","component",3,"ngClass"],["class","spns-content mobile-flex-wrapper spaced-flex-container medium-font-weight",4,"ngIf"],[1,"cards-wrapper"],[4,"ngIf"],[1,"cards-container","mobile-flex-wrapper"],["class","grid-card",3,"ngClass",4,"ngFor","ngForOf"],["class","button-container",4,"ngIf"],["id","modal-video",1,"overlay-container","modal-video"],[1,"overlay","modal-overlay","gtm-stop-video",3,"click"],["class","overlay-wrapper",4,"ngIf"],[1,"spns-content","mobile-flex-wrapper","spaced-flex-container","medium-font-weight"],[1,"mobile-flex-wrapper","flex-align-center"],["class","spns-text",4,"ngIf"],["appLazyLoad","","class","issuer-logo",3,"src",4,"ngIf"],["appLazyLoad","","class","spns-icon",3,"src",4,"ngIf"],[1,"spns-text"],["appLazyLoad","",1,"issuer-logo",3,"src"],["appLazyLoad","",1,"spns-icon",3,"src"],[1,"grid-card",3,"ngClass"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"button-container"],["class","gold-button",3,"document-icon",4,"ngIf"],[1,"gold-button"],[1,"bg-card",3,"ngClass"],[1,"card-link",3,"href","target"],[1,"card-overlay"],["class","text-element",4,"ngIf"],[3,"href","target",4,"ngIf"],[1,"text-element"],[1,"truncated-text",3,"innerHtml"],[3,"href","target"],["class","download-link",4,"ngIf"],[1,"download-link"],["class","image-container",3,"background-image",4,"ngIf"],["class","video-overlay",3,"click",4,"ngIf"],[1,"card-content"],[1,"image-container"],[1,"video-overlay",3,"click"],[1,"btn-play","gtm-play-video"],[1,"video-icon"],[1,"duration"],[1,"image-container","thumbnail-container",3,"ngStyle"],[1,"overlay-wrapper"],[1,"close-icon"],[1,"close-overlay","gtm-stop-video",3,"click"],[1,"player-responsive"],[1,"player-content",3,"innerHTML"],[1,"player-text"],[1,"gold-button","gtm-stop-video",3,"click"]],template:function(a,i){if(1&a){const c=n.RV6();n.j41(0,"section",2),n.DNE(1,h,5,3,"div",3),n.j41(2,"div",4),n.DNE(3,M,2,1,"h2",5)(4,O,2,1,"p",5),n.j41(5,"div",6),n.DNE(6,b,2,4,"div",7),n.k0s()(),n.DNE(7,G,2,1,"div",8),n.k0s(),n.DNE(8,j,3,5,"ng-template",null,0,n.C5r)(10,U,7,5,"ng-template",null,1,n.C5r),n.j41(12,"div",9)(13,"div",10),n.bIt("click",function(){return n.eBV(c),n.Njj(i.closeModal())}),n.k0s(),n.DNE(14,L,10,6,"div",11),n.k0s()}2&a&&(n.Y8G("ngClass",i.gridCssClass(i.content.gridLayout)),n.R7$(),n.Y8G("ngIf",i.content.sponsoredContent&&i.content.sponsoredContent.value),n.R7$(2),n.Y8G("ngIf",i.content.title.value),n.R7$(),n.Y8G("ngIf",i.content.moduleSummary.value),n.R7$(2),n.Y8G("ngForOf",i.content.cards.value),n.R7$(),n.Y8G("ngIf",i.content.button.value&&i.content.button.value.label),n.R7$(6),n.BMQ("data-videourl",null==i.video?null:i.video.url),n.R7$(),n.Y8G("ngIf",null==i.video?null:i.video.url))},dependencies:[l.YU,l.Sq,l.bT,l.T3,l.B3,g.S,_.$,m.nV],styles:['.cards-wrapper[_ngcontent-%COMP%]{margin-top:1rem}
1.border-grid[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]{border:.0625rem solid #fafafa;padding:0 1.5rem}.border-grid[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin-top:1rem}.spns-content[_ngcontent-%COMP%]{background:#001eff;color:#fff;min-height:4rem;padding:.5rem 1.5rem}.spns-text[_ngcontent-%COMP%]{display:inline-block;margin-right:.75rem}.issuer-logo[_ngcontent-%COMP%], .spns-icon[_ngcontent-%COMP%]{max-height:5rem;width:auto}.button-container[_ngcontent-%COMP%]{text-align:center}.gold-button[_ngcontent-%COMP%]{margin:1rem auto 1.5rem}.cards-container[_ngcontent-%COMP%]{margin:0 auto}.cards-container[_ngcontent-%COMP%]   .small-width[_ngcontent-%COMP%]{max-width:35rem}.cards-container[_ngcontent-%COMP%]   .x-small-width[_ngcontent-%COMP%]{max-width:22.5rem}.cards-container[_ngcontent-%COMP%]   .xx-small-width[_ngcontent-%COMP%]{max-width:16.5rem}.cards-container[_ngcontent-%COMP%]   .small-width[_ngcontent-%COMP%]:nth-child(2n){margin-right:0}.cards-container[_ngcontent-%COMP%]   .x-small-width[_ngcontent-%COMP%]:nth-child(3n){margin-right:0}.cards-container[_ngcontent-%COMP%]   .xx-small-width[_ngcontent-%COMP%]:nth-child(4n){margin-right:0}@media (min-width: 71.5rem){.cards-container[_ngcontent-%COMP%]   .small-width[_ngcontent-%COMP%]{width:48.5%}.cards-container[_ngcontent-%COMP%]   .x-small-width[_ngcontent-%COMP%]{width:31.5%}.cards-container[_ngcontent-%COMP%]   .xx-small-width[_ngcontent-%COMP%]{width:23%}}@media (max-width: 71.5rem){.cards-container[_ngcontent-%COMP%]   .small-width[_ngcontent-%COMP%]{width:48.5%}.cards-container[_ngcontent-%COMP%]   .x-small-width[_ngcontent-%COMP%]{width:31.5%}.cards-container[_ngcontent-%COMP%]   .xx-small-width[_ngcontent-%COMP%]{width:23%}}@media (max-width: 63.9375rem){.cards-container[_ngcontent-%COMP%]   .small-width[_ngcontent-%COMP%]{width:48.5%}.cards-container[_ngcontent-%COMP%]   .x-small-width[_ngcontent-%COMP%]{width:31.5%}.cards-container[_ngcontent-%COMP%]   .xx-small-width[_ngcontent-%COMP%]{width:23%}}@media (max-width: 48rem){.cards-container[_ngcontent-%COMP%]   .small-width[_ngcontent-%COMP%], .cards-container[_ngcontent-%COMP%]   .x-small-width[_ngcontent-%COMP%], .cards-container[_ngcontent-%COMP%]   .xx-small-width[_ngcontent-%COMP%]{float:none;margin-right:0;max-width:100%;width:100%}}h6[_ngcontent-%COMP%]{font-size:.984375rem;font-weight:700}.card-overlay[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-size:1.09375rem;width:100%}.small-width[_ngcontent-%COMP%]   .card-overlay[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-size:2.625rem;line-height:1em}.grid-card[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin-bottom:1.5rem;margin-right:2.5%}.card-link[_ngcontent-%COMP%], .card-content[_ngcontent-%COMP%]{color:inherit;text-decoration:none}.card-link[_ngcontent-%COMP%]:hover, .card-content[_ngcontent-%COMP%]:hover{text-decoration:none}.card-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .card-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:block;margin:0;text-decoration:none}.card-content[_ngcontent-%COMP%]{border:.0625rem solid #fafafa;flex-grow:1}.card-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:underline}.card-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}.image-container[_ngcontent-%COMP%]{background-position:center;background-repeat:no-repeat;background-size:cover;border:.0625rem solid #fafafa;border-bottom:0;height:10rem;margin:0;overflow:hidden;width:100%}.thumbnail-container[_ngcontent-%COMP%]:before{background-color:#0000004d;content:"";display:block;inset:0;position:absolute}.card-content[_ngcontent-%COMP%]{padding:1rem}
1.download-link[_ngcontent-%COMP%], .download-link[_ngcontent-%COMP%]:hover{border-bottom:.0625rem solid transparent;text-decoration:none}.bg-card[_ngcontent-%COMP%]{border:.0625rem solid #fafafa;display:flex;height:100%;padding:1.5rem}.bg-card.with-overlay[_ngcontent-%COMP%]{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:0}.bg-card.with-overlay[_ngcontent-%COMP%]   .card-overlay[_ngcontent-%COMP%]{background-color:#16202c66;color:#fff;height:100%;padding:1.5rem;width:100%}.bg-card.with-overlay[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#fff;text-decoration:none}.bg-card.with-overlay[_ngcontent-%COMP%]   .download-link[_ngcontent-%COMP%]:before{background-image:url(assets/static/download_icon_white.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;content:"";height:1rem;width:.5rem}.bg-card[_ngcontent-%COMP%]   .card-link[_ngcontent-%COMP%]{display:flex;flex-wrap:nowrap;text-decoration:none;width:100%}.bg-card[_ngcontent-%COMP%]   .card-link[_ngcontent-%COMP%]:hover{text-decoration:underline}.video-overlay[_ngcontent-%COMP%]{cursor:pointer;position:relative}.video-overlay[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{position:absolute;z-index:1}.video-overlay[_ngcontent-%COMP%]   .duration[_ngcontent-%COMP%]{background-color:#16202ccc;bottom:.5rem;color:#fff;font-size:.65625rem;line-height:1em;padding:.5rem;right:.5rem}.video-overlay[_ngcontent-%COMP%]   .btn-play[_ngcontent-%COMP%]{align-items:center;background-color:#16202ccc;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:3rem;justify-content:center;left:calc(50% - 1.5rem);text-align:center;top:calc(50% - 1.5rem);width:3rem}.video-overlay[_ngcontent-%COMP%]   .btn-play[_ngcontent-%COMP%]:before{background-image:url(assets/static/play.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:2rem;left:calc(45% - 1.25rem);position:relative;transform:scale(.5);width:2rem}.video-overlay[_ngcontent-%COMP%]   .video-icon[_ngcontent-%COMP%]{height:1.5rem;right:.5rem;top:.5rem;width:1.5rem}.video-overlay[_ngcontent-%COMP%]   .video-icon[_ngcontent-%COMP%]:before{background-image:url(assets/static/play.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:3rem;left:-1rem;position:absolute;top:-.5rem;transform:scale(.5);width:3rem}.open-modal[_ngcontent-%COMP%]{align-items:center;display:flex;overflow:hidden}.text-element[_ngcontent-%COMP%]{height:8rem;margin-bottom:.5rem;overflow:hidden;position:relative;width:100%}.text-element[_ngcontent-%COMP%]:after{background:linear-gradient(to bottom,#fff0,#fff 75% 100%);bottom:0;content:"";display:block;height:2rem;left:0;position:absolute;right:0}.with-overlay[_ngcontent-%COMP%]   .text-element[_ngcontent-%COMP%]{height:6rem;margin-bottom:1.5rem;position:relative}.with-overlay[_ngcontent-%COMP%]   .text-element[_ngcontent-%COMP%]:after{display:none}'],changeDetection:0})}}return e})()}}]);

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.