1import{a as Y}from"./chunk-LVTB6RQD.js";import"./chunk-JEL6HJ7P.js";import{Aa as A,Bc as W,Ca as P,Cc as K,Ea as N,L as E,Mb as V,Nb as O,Vb as U,Wb as B,ac as j,bb as R,mb as M,nb as z,ua as H,xb as F,yb as $}from"./chunk-YQOD7X2Z.js";import"./chunk-563YFTIG.js";import"./chunk-36JN3LZY.js";import"./chunk-WPHW6CRH.js";import"./chunk-76O7YCWW.js";import{c as L,e as D}from"./chunk-YYIIKC2W.js";import"./chunk-3WYGUSDH.js";import"./chunk-LU7SZU5X.js";import"./chunk-PO2RDVKE.js";import{Tb as h,Ub as g,Vb as v,Wb as c,Xb as r,Yb as s,Za as _,Zb as l,_a as b,db as a,ec as k,jc as I,lc as C,oa as y,pa as w,pb as m,ub as S,uc as f,wc as T,zc as u}from"./chunk-3URBZWPM.js";import"./chunk-ODN5LVDJ.js";function q(d,o){if(d&1){let p=k();r(0,"li",19),I("mousedown",function(){let e=y(p).$index;C();let i=f(4);return w(i.selectSuggestion(e))}),l(1,"span",20),s()}if(d&2){let p=o.$implicit,t=o.$index,e=C(),i=f(4);a(),T("selected",i.currentIndex==t),c("innerHTML",e.setSuggestion(p),_)}}function G(d,o){if(d&1&&(r(0,"div",16),l(1,"fab-secondary-card",3),s()),d&2){let p=o.$implicit;a(),c("content",p)}}function J(d,o){if(d&1&&(r(0,"div",18),l(1,"fab-text-card",3),s()),d&2){let p=o.$implicit;a(),c("content",p)}}var ie=(()=>{let o=class o{void(){}constructor(t,e,i){this.router=t,this.route=e,this.searchService=i,this.standardHeroData={title:"Knowledge Hub",content:"Whether you prefer to watch, listen or read, find it all here: your hub for CPD resources.",expanded:!1,useRouterLink:!0},this.textCardItems=[],this.secondaryCardItems=[],this.onPageNavData=[],this.horizontalCardData={},this.tabNavData={},this.introVideoData={barText:"New to the Knowledge Hub?",modalText:"Get started intro",video:{videoId:"p9qDiHONL1g"},button:{text:"Watch intro",type:"secondary",glyph:{icon:E.YOUTUBE,glyphPosition:"left"},action:{type:"callback",callback:this.void},aria:"Watch intro button"}},this.searchService.newSearchAnnounced$.subscribe(n=>{n&&this.router.navigate(["/knowledge-hub/search-results"])}),this.searchService.newSingleSelectionConfirmed$.subscribe(n=>{n&&n.hits&&n.totalHits>0&&this.router.navigate([this.buildLinkToResource(n.hits[0])])})}ngOnInit(){this.route.data.subscribe(t=>{t.latest.hits.forEach(e=>{e.link=this.buildLinkToResource(e),e.mainImage||(e.mainImage={url:"/assets/images/knowledge-hub/aat-news-general.png"}),e.author&&e.author[0].image&&e.author[0].image.length>1&&(e.author[0].image=e.author[0].image[e.author[0].image.length-1]),e.author&&e.author[0].uuid?e.authorLink=this.buildLinkToAuthor(e.author[0].uuid):e.authorLink=e.link,e.useRouterLink=!0}),this.horizontalCardData=t.latest.hits[0],this.secondaryCardItems.push(t.latest.hits[1]),this.secondaryCardItems.push(t.latest.hits[2]),this.secondaryCardItems.push(t.latest.hits[3]),this.textCardItems.push(t.latest.hits[4]),this.textCardItems.push(t.latest.hits[5]),window.scrollTo(0,0)}),this.route.data.subscribe(t=>{let e=[];t.categories.hits.forEach(n=>{e.push({link:"/knowledge-hub/categories/"+n.name.replace(/\s+/g,"-").toLowerCase(),label:n.name})});let i=e.sort((n,x)=>n.label>x.label?1:n.label<x.label?-1:0);this.onPageNavData=i}),this.route.data.subscribe(t=>{let e=[];t.resourceTypes.hits.forEach(i=>{e.push({link:"/knowledge-hub/resources/"+i.name.replace(/\s+/g,"-").toLowerCase(),label:i.name,active:!0,useRouterLink:!0})}),this.tabNavData={title:"Search by resource",items:e}})}buildLinkToResource(t){return t.pathAlias.indexOf("knowledge-hub/")!==-1?t.pathAlias.toLowerCase():"knowledge-hub/content/"+t.technicalResourceType[0].name.toLowerCase()+"/"+t.pathAlias}buildLinkToAuthor(t){return"/knowledge-hub/author/"+t.toLowerCase()}setSuggestion(t){return t.data.highlight.title?t.data.highlight.title[0]:t.data.highlight.summary?t.data.highlight.summary[0]:""}};o.\u0275fac=function(e){return new(e||o)(m(D),m(L),m(Y))},o.\u0275cmp=S({type:o,selectors:[["home-page"]],decls:37,vars:9,consts:[["FabAC",""],[1,"home-page"],[3,"config"],[3,"content"],[1,"autocomplete",2,"z-index","9999",3,"service"],[1,"suggestion__header"],[1,"suggestion__option"],["target","_blank",3,"href"],[1,"content-container"],[1,"on-page-nav-container"],[1,"on-page-nav-container--heading"],[3,"useRouterLink","content"],[1,"on-page-nav-container--horizontal-card-item"],[1,"row"],[1,"col-md-12","col-xs-12","col-sm-12"],[1,"on-page-nav-container--secundary-card-items"],[1,"col-md-4","col-xs-12","col-sm-4","cards-margin"],[1,"on-page-nav-container--text-card-items"],[1,"col-md-6","col-xs-12","col-sm-6","cards-margin"],[1,"suggestion__option",3,"mousedown"],[3,"innerHTML"]],template:function(e,i){if(e&1&&(r(0,"section",1),l(1,"fab-intro-video",2),r(2,"fab-standard-hero",3)(3,"fab-autocomplete",4,0)(5,"header",5),u(6,"YOUR RESULTS"),s(),r(7,"ul"),g(8,q,2,3,"li",6,h),s()(),l(10,"br"),r(11,"a",7),u(12," Explore AAT events search "),s(),l(13,"br")(14,"br"),r(15,"a",7),u(16," Discover our short finance courses and CPD resources "),s()(),r(17,"div",8)(18,"div",9)(19,"h3",10),u(20,"Categories"),s(),l(21,"fab-on-page-nav",11)(22,"fab-tab-nav",3),r(23,"h3",10),u(24,"Latest"),s(),r(25,"div",12)(26,"div",13)(27,"div",14),l(28,"fab-horizontal-card",3),s()()(),r(29,"div",15)(30,"div",13),g(31,G,2,1,"div",16,h),s()(),r(33,"div",17)(34,"div",13),g(35,J,2,1,"div",18,h),s()()()()()),e&2){let n=f(4);a(),c("config",i.introVideoData),a(),c("content",i.standardHeroData),a(),c("service",i.searchService),a(5),v(n.results),a(3),c("href","/events/search",b),a(4),c("href","https://store.aat.org.uk/",b),a(6),c("useRouterLink",!0)("content",i.onPageNavData),a(),c("content",i.tabNavData),a(6),c("content",i.horizontalCardData),a(3),v(i.secondaryCardItems),a(4),v(i.textCardItems)}},dependencies:[z,M,B,U,O,V,$,F,K,W,R,A,H,P,N,j],styles:[`:root{--aat-ui-grey-25: #bfbfbf;--aat-ui-grey-55: #737373;--aat-slate: #3a5066;--aat-ui-grey-05: #f2f2f2}.home-page{position:relative}.home-page .fab-autocomplete .suggestion__option .selected{text-align:center}.on-page-nav-container{width:100%;max-width:1050px;margin:0 auto}.on-page-nav-container--heading{margin-top:20px;margin-left:10px}.on-page-nav-container--horizontal-card-item{margin-top:10px;padding:0 5px}.on-page-nav-container--secundary-card-items{margin-bottom:0;margin-top:15px;padding:0 5px}.on-page-nav-container--text-card-items{padding:0 5px;margin-top:30px;margin-bottom:30px}@media (min-width: 992px){.on-page-nav-container--secundary-card-items{margin-top:5px}.on-page-nav-container--text-card-items{margin-top:10px}}@media (min-width: 1200px){.on-page-nav-container--secundary-card-items{margin-top:-5px}.on-page-nav-container--text-card-items{margin-top:20px}}.cards-margin{margin-top:30px}.cards-margin:first-child{margin-top:0}@media (min-width: 768px){.cards-margin{margin-top:0}}.latest-news-container{width:100%;max-width:1050px;margin:0 auto} 2`],encapsulation:2});let d=o;return d})();export{ie as HomePageComponent};
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.