PageSourceSearch

https://opinvisindi.is/5493.4ac4ae3683b3b19d.js

js opinvisindi.is collected 2026-10-02 04:10:17 UTC 190,930 bytes, 1 lines download raw bytes

1(self.webpackChunkdspace_angular=self.webpackChunkdspace_angular||[]).push([[5493],{74227:(Q,V,r)=>{var Y,ae,q,ie,he,se,pe,oe,re,A,ce,de,me,ve,ye,be,Te,ue;r.d(V,{x:()=>_n});var p=r(36895),S=r(44186),u=r(97582),g=r(51121),f=r(62921),o=r(54221),t=r(94650),e=r(67797),M=r(98055),C=r(82542),_=r(34793),b=r(20858),U=r(26905),B=r(48237),j=r(44457),P=r(74009),T=r(89383);function v(d,m){if(1&d&&t.\u0275\u0275element(0,"ds-themed-results-back-button",14),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("back",i.back)}}const x=function(){return["creativeworkseries.issn"]},W=function(){return["creativework.publisher"]},N=function(){return["creativework.editor"]},F=function(){return["dc.description"]},D=function(d){return[d]},I=function(){return{label:"isJournalOfPublication",filter:"isJournalOfPublication",configuration:"default-relationships"}};let L=((Y=class extends o.P{}).\u0275fac=function(){let m;return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(Y)))(c||Y)}}(),Y.\u0275cmp=t.\u0275\u0275defineComponent({type:Y,selectors:[["ds-journal"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:23,vars:40,consts:[[3,"back",4,"ngIf"],[1,"d-flex","flex-row"],[1,"mr-auto",3,"item"],[1,"row"],[1,"col-xs-12","col-md-4"],[3,"hideIfNoTextContent"],[3,"thumbnail"],[1,"item-page-fields",3,"item","fields","label"],[3,"item","fields","label"],[1,"col-xs-12","col-md-6"],[3,"parentItem","relationType","label"],[1,"btn","btn-outline-primary",3,"routerLink"],[1,"mt-5","w-100"],[3,"item","relationTypes"],[3,"back"]],template:function(i,c){1&i&&(t.\u0275\u0275template(0,v,1,1,"ds-themed-results-back-button",0),t.\u0275\u0275pipe(1,"async"),t.\u0275\u0275elementStart(2,"div",1),t.\u0275\u0275element(3,"ds-themed-item-page-title-field",2)(4,"ds-dso-edit-menu"),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(5,"div",3)(6,"div",4)(7,"ds-metadata-field-wrapper",5),t.\u0275\u0275element(8,"ds-themed-thumbnail",6),t.\u0275\u0275pipe(9,"async"),t.\u0275\u0275elementEnd(),t.\u0275\u0275element(10,"ds-generic-item-page-field",7)(11,"ds-generic-item-page-field",7)(12,"ds-generic-item-page-field",8),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(13,"div",9),t.\u0275\u0275element(14,"ds-related-items",10),t.\u0275\u0275pipe(15,"translate"),t.\u0275\u0275element(16,"ds-generic-item-page-field",7),t.\u0275\u0275elementStart(17,"div")(18,"a",11),t.\u0275\u0275text(19),t.\u0275\u0275pipe(20,"translate"),t.\u0275\u0275elementEnd()()(),t.\u0275\u0275elementStart(21,"div",12),t.\u0275\u0275element(22,"ds-tabbed-related-entities-search",13),t.\u0275\u0275elementEnd()()),2&i&&(t.\u0275\u0275property("ngIf",t.\u0275\u0275pipeBind1(1,23,c.showBackButton)),t.\u0275\u0275advance(3),t.\u0275\u0275property("item",c.object),t.\u0275\u0275advance(4),t.\u0275\u0275property("hideIfNoTextContent",!1),t.\u0275\u0275advance(1),t.\u0275\u0275property("thumbnail",t.\u0275\u0275pipeBind1(9,25,null==c.object?null:c.object.thumbnail)),t.\u0275\u0275advance(2),t.\u0275\u0275property("item",c.object)("fields",t.\u0275\u0275pureFunction0(31,x))("label","journal.page.issn"),t.\u0275\u0275advance(1),t.\u0275\u0275property("item",c.object)("fields",t.\u0275\u0275pureFunction0(32,W))("label","journal.page.publisher"),t.\u0275\u0275advance(1),t.\u0275\u0275property("item",c.object)("fields",t.\u0275\u0275pureFunction0(33,N))("label","journal.page.editor"),t.\u0275\u0275advance(2),t.\u0275\u0275property("parentItem",c.object)("relationType","isVolumeOfJournal")("label",t.\u0275\u0275pipeBind1(15,27,"relationships.isVolumeOf")),t.\u0275\u0275advance(2),t.\u0275\u0275property("item",c.object)("fields",t.\u0275\u0275pureFunction0(34,F))("label","journal.page.description"),t.\u0275\u0275advance(2),t.\u0275\u0275property("routerLink",t.\u0275\u0275pureFunction1(35,D,c.itemPageRoute+"/full")),t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate1(" ",t.\u0275\u0275pipeBind1(20,29,"item.page.link.full")," "),t.\u0275\u0275advance(3),t.\u0275\u0275property("item",c.object)("relationTypes",t.\u0275\u0275pureFunction1(38,D,t.\u0275\u0275pureFunction0(37,I))))},dependencies:[p.O5,e.i,M.w,C.e,_.rH,b.z,U.n,B.i,j.i,P.g,p.Ov,T.X$]}),Y);function E(d,m){if(1&d&&t.\u0275\u0275element(0,"ds-themed-results-back-button",12),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("back",i.back)}}L=(0,u.__decorate)([(0,f.d$)("Journal",g.w.StandalonePage)],L);const y=function(){return["publicationvolume.volumeNumber"]},w=function(){return["publicationissue.issueNumber"]},k=function(){return["creativework.datePublished"]},z=function(){return["journal.title"]},K=function(){return["creativeworkseries.issn"]},ne=function(){return["dc.description"]},ee=function(){return["creativework.keywords"]},Z=function(d){return[d]};let J=((ae=class extends o.P{}).\u0275fac=function(){let m;
1return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(ae)))(c||ae)}}(),ae.\u0275cmp=t.\u0275\u0275defineComponent({type:ae,selectors:[["ds-journal-issue"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:26,vars:52,consts:[[3,"back",4,"ngIf"],[1,"d-flex","flex-row"],[1,"mr-auto",3,"item"],[1,"row"],[1,"col-xs-12","col-md-4"],[3,"hideIfNoTextContent"],[3,"thumbnail"],[3,"item","fields","label"],[1,"col-xs-12","col-md-6"],[3,"parentItem","relationType","label"],[1,"mb-1","mt-1",3,"parentItem","relationType","label"],[1,"btn","btn-outline-primary",3,"routerLink"],[3,"back"]],template:function(i,c){1&i&&(t.\u0275\u0275template(0,E,1,1,"ds-themed-results-back-button",0),t.\u0275\u0275pipe(1,"async"),t.\u0275\u0275elementStart(2,"div",1),t.\u0275\u0275element(3,"ds-themed-item-page-title-field",2)(4,"ds-dso-edit-menu"),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(5,"div",3)(6,"div",4)(7,"ds-metadata-field-wrapper",5),t.\u0275\u0275element(8,"ds-themed-thumbnail",6),t.\u0275\u0275pipe(9,"async"),t.\u0275\u0275elementEnd(),t.\u0275\u0275element(10,"ds-generic-item-page-field",7)(11,"ds-generic-item-page-field",7)(12,"ds-generic-item-page-field",7)(13,"ds-generic-item-page-field",7)(14,"ds-generic-item-page-field",7),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(15,"div",8),t.\u0275\u0275element(16,"ds-related-items",9),t.\u0275\u0275pipe(17,"translate"),t.\u0275\u0275element(18,"ds-related-items",10),t.\u0275\u0275pipe(19,"translate"),t.\u0275\u0275element(20,"ds-generic-item-page-field",7)(21,"ds-generic-item-page-field",7),t.\u0275\u0275elementStart(22,"div")(23,"a",11),t.\u0275\u0275text(24),t.\u0275\u0275pipe(25,"translate"),t.\u0275\u0275elementEnd()()()()),2&i&&(t.\u0275\u0275property("ngIf",t.\u0275\u0275pipeBind1(1,33,c.showBackButton)),t.\u0275\u0275advance(3),t.\u0275\u0275property("item",c.object),t.\u0275\u0275advance(4),t.\u0275\u0275property("hideIfNoTextContent",!1),t.\u0275\u0275advance(1),t.\u0275\u0275property("thumbnail",t.\u0275\u0275pipeBind1(9,35,null==c.object?null:c.object.thumbnail)),t.\u0275\u0275advance(2),t.\u0275\u0275property("item",c.object)("fields",t.\u0275\u0275pureFunction0(43,y))("label","journalvolume.page.volume"),t.\u0275\u0275advance(1),t.\u0275\u0275property("item",c.object)("fields",t.\u0275\u0275pureFunction0(44,w))("label","journalissue.page.number"),t.\u0275\u0275advance(1),t.\u0275\u0275property("item",c.object)("fields",t.\u0275\u0275pureFunction0(45,k))("label","journalissue.page.issuedate"),t.\u0275\u0275advance(1),t.\u0275\u0275property("item",c.object)("fields",t.\u0275\u0275pureFunction0(46,z))("label","journalissue.page.journal-title"),t.\u0275\u0275advance(1),t.\u0275\u0275property("item",c.object)("fields",t.\u0275\u0275pureFunction0(47,K))("label","journalissue.page.journal-issn"),t.\u0275\u0275advance(2),t.\u0275\u0275property("parentItem",c.object)("relationType","isJournalVolumeOfIssue")("label",t.\u0275\u0275pipeBind1(17,37,"relationships.isSingleVolumeOf")),t.\u0275\u0275advance(2),t.\u0275\u0275property("parentItem",c.object)("relationType","isPublicationOfJournalIssue")("label",t.\u0275\u0275pipeBind1(19,39,"relationships.isPublicationOfJournalIssue")),t.\u0275\u0275advance(2),t.\u0275\u0275property("item",c.object)("fields",t.\u0275\u0275pureFunction0(48,ne))("label","journalissue.page.description"),t.\u0275\u0275advance(1),t.\u0275\u0275property("item",c.object)("fields",t.\u0275\u0275pureFunction0(49,ee))("label","journalissue.page.keyword"),t.\u0275\u0275advance(2),t.\u0275\u0275property("routerLink",t.\u0275\u0275pureFunction1(50,Z,c.itemPageRoute+"/full")),t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate1(" ",t.\u0275\u0275pipeBind1(25,41,"item.page.link.full")," "))},dependencies:[p.O5,M.w,C.e,_.rH,b.z,U.n,B.i,j.i,P.g,p.Ov,T.X$]}),ae);function H(d,m){if(1&d&&t.\u0275\u0275element(0,"ds-themed-results-back-button",11),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("back",i.back)}}J=(0,u.__decorate)([(0,f.d$)("JournalIssue",g.w.StandalonePage)],J);const O=function(){return["publicationvolume.volumeNumber"]},$=function(){return["creativework.datePublished"]},_e=function(){return["dc.description"]},Et=function(d){return[d]};let Ct=((q=class extends o.P{}).\u0275fac=function(){let m;
1return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(q)))(c||q)}}(),q.\u0275cmp=t.\u0275\u0275defineComponent({type:q,selectors:[["ds-journal-volume"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:22,vars:36,consts:[[3,"back",4,"ngIf"],[1,"d-flex","flex-row"],[1,"mr-auto",3,"item"],[1,"row"],[1,"col-xs-12","col-md-4"],[3,"hideIfNoTextContent"],[3,"thumbnail"],[3,"item","fields","label"],[1,"col-xs-12","col-md-6"],[3,"parentItem","relationType","label"],[1,"btn","btn-outline-primary",3,"routerLink"],[3,"back"]],template:function(i,c){1&i&&(t.\u0275\u0275template(0,H,1,1,"ds-themed-results-back-button",0),t.\u0275\u0275pipe(1,"async"),t.\u0275\u0275elementStart(2,"div",1),t.\u0275\u0275element(3,"ds-themed-item-page-title-field",2)(4,"ds-dso-edit-menu"),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(5,"div",3)(6,"div",4)(7,"ds-metadata-field-wrapper",5),t.\u0275\u0275element(8,"ds-themed-thumbnail",6),t.\u0275\u0275pipe(9,"async"),t.\u0275\u0275elementEnd(),t.\u0275\u0275element(10,"ds-generic-item-page-field",7)(11,"ds-generic-item-page-field",7),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(12,"div",8),t.\u0275\u0275element(13,"ds-related-items",9),t.\u0275\u0275pipe(14,"translate"),t.\u0275\u0275element(15,"ds-related-items",9),t.\u0275\u0275pipe(16,"translate"),t.\u0275\u0275element(17,"ds-generic-item-page-field",7),t.\u0275\u0275elementStart(18,"div")(19,"a",10),t.\u0275\u0275text(20),t.\u0275\u0275pipe(21,"translate"),t.\u0275\u0275elementEnd()()()()),2&i&&(t.\u0275\u0275property("ngIf",t.\u0275\u0275pipeBind1(1,21,c.showBackButton)),t.\u0275\u0275advance(3),t.\u0275\u0275property("item",c.object),t.\u0275\u0275advance(4),t.\u0275\u0275property("hideIfNoTextContent",!1),t.\u0275\u0275advance(1),t.\u0275\u0275property("thumbnail",t.\u0275\u0275pipeBind1(9,23,null==c.object?null:c.object.thumbnail)),t.\u0275\u0275advance(2),t.\u0275\u0275property("item",c.object)("fields",t.\u0275\u0275pureFunction0(31,O))("label","journalvolume.page.volume"),t.\u0275\u0275advance(1),t.\u0275\u0275property("item",c.object)("fields",t.\u0275\u0275pureFunction0(32,$))("label","journalvolume.page.issuedate"),t.\u0275\u0275advance(2),t.\u0275\u0275property("parentItem",c.object)("relationType","isJournalOfVolume")("label",t.\u0275\u0275pipeBind1(14,25,"relationships.isSingleJournalOf")),t.\u0275\u0275advance(2),t.\u0275\u0275property("parentItem",c.object)("relationType","isIssueOfJournalVolume")("label",t.\u0275\u0275pipeBind1(16,27,"relationships.isIssueOf")),t.\u0275\u0275advance(2),t.\u0275\u0275property("item",c.object)("fields",t.\u0275\u0275pureFunction0(33,_e))("label","journalvolume.page.description"),t.\u0275\u0275advance(2),t.\u0275\u0275property("routerLink",t.\u0275\u0275pureFunction1(34,Et,c.itemPageRoute+"/full")),t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate1(" ",t.\u0275\u0275pipeBind1(21,29,"item.page.link.full")," "))},dependencies:[p.O5,M.w,C.e,_.rH,b.z,U.n,B.i,j.i,P.g,p.Ov,T.X$]}),q);Ct=(0,u.__decorate)([(0,f.d$)("JournalVolume",g.w.StandalonePage)],Ct);var Ae=r(88829),It=r(30892),xt=r(4775),ze=r(57416),fe=r(84630),Ke=r(59332);const lt=function(d){return[d]};function xe(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"a",13),t.\u0275\u0275element(1,"ds-thumbnail",14),t.\u0275\u0275pipe(2,"async"),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext(2);t.\u0275\u0275property("target",i.linkType==i.linkTypes.ExternalLink?"_blank":"_self")("routerLink",t.\u0275\u0275pureFunction1(7,lt,i.itemPageRoute)),t.\u0275\u0275attribute("rel",i.linkType==i.linkTypes.ExternalLink?"noopener noreferrer":null),t.\u0275\u0275advance(1),t.\u0275\u0275property("thumbnail",t.\u0275\u0275pipeBind1(2,5,null==i.dso?null:i.dso.thumbnail))("limitWidth",!0)}}function Lt(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span",15),t.\u0275\u0275element(1,"ds-thumbnail",14),t.\u0275\u0275pipe(2,"async"),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext(2);t.\u0275\u0275advance(1),t.\u0275\u0275property("thumbnail",t.\u0275\u0275pipeBind1(2,2,null==i.dso?null:i.dso.thumbnail))("limitWidth",!0)}}function pt(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"div",10),t.\u0275\u0275template(1,xe,3,9,"a",11),t.\u0275\u0275template(2,Lt,3,4,"span",12),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",i.linkType!=i.linkTypes.None),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",i.linkType==i.linkTypes.None)}}function ge(d,m){if(1&d&&t.\u0275\u0275element(0,"ds-themed-badges",16),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("object",i.dso)("context",i.context)}}function Ee(d,m){if(1&d&&t.\u0275\u0275element(0,"a",17),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("target",i.linkType==i.linkTypes.ExternalLink?"_blank":"_self")("routerLink",t.\u0275\u0275pureFunction1(4,lt,i.itemPageRoute))("innerHTML",i.dsoTitle,t.\u0275\u0275sanitizeHtml),t.\u0275\u0275attribute("rel",i.linkType==i.linkTypes.ExternalLink?"noopener noreferrer":null)}}function Ge(d,m){if(1&d&&t.\u0275\u0275element(0,"span",18),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("innerHTML",i.dsoTitle,t.\u0275\u0275sanitizeHtml)}}function Qt(d,m){1&d&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275text(1,"; "),t.\u0275\u0275elementEnd())}function fn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275element(1,"span",21),t.\u0275\u0275template(2,Qt,2,0,"span",22),t.\u0275\u0275elementEnd()),2&d){const i=m.$implicit,c=m.last;t.\u0275\u0275advance(1),t.\u0275\u0275property("innerHTML",i,t.\u0275\u0275sanitizeHtml),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",!c)}}const Yt=function(){return["creativeworkseries.issn"]};function gn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span",19),t.\u0275\u0275template(1,fn,3,2,"span",20),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("ngForOf",i.allMetadataValues(t.\u0275\u0275pureFunction0(1,Yt)))}}let ct=((ie=class extends It.h{}).\u0275fac=function(){let m;
1return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(ie)))(c||ie)}}(),ie.\u0275cmp=t.\u0275\u0275defineComponent({type:ie,selectors:[["ds-journal-search-result-list-element"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:10,vars:10,consts:[[1,"row"],["class","col-3 col-md-2",4,"ngIf"],[3,"ngClass"],[3,"object","context",4,"ngIf"],[3,"id"],["class","lead item-list-title dont-break-out",3,"target","routerLink","innerHTML",4,"ngIf"],["class","lead item-list-title dont-break-out",3,"innerHTML",4,"ngIf"],[1,"text-muted"],[3,"id","minLines"],["class","item-list-journals",4,"ngIf"],[1,"col-3","col-md-2"],["class","lead item-list-title dont-break-out",3,"target","routerLink",4,"ngIf"],["class","lead item-list-title dont-break-out",4,"ngIf"],[1,"lead","item-list-title","dont-break-out",3,"target","routerLink"],[3,"thumbnail","limitWidth"],[1,"lead","item-list-title","dont-break-out"],[3,"object","context"],[1,"lead","item-list-title","dont-break-out",3,"target","routerLink","innerHTML"],[1,"lead","item-list-title","dont-break-out",3,"innerHTML"],[1,"item-list-journals"],[4,"ngFor","ngForOf"],[3,"innerHTML"],[4,"ngIf"]],template:function(i,c){1&i&&(t.\u0275\u0275elementStart(0,"div",0),t.\u0275\u0275template(1,pt,3,2,"div",1),t.\u0275\u0275elementStart(2,"div",2),t.\u0275\u0275template(3,ge,1,2,"ds-themed-badges",3),t.\u0275\u0275elementStart(4,"ds-truncatable",4),t.\u0275\u0275template(5,Ee,1,6,"a",5),t.\u0275\u0275template(6,Ge,1,1,"span",6),t.\u0275\u0275elementStart(7,"span",7)(8,"ds-truncatable-part",8),t.\u0275\u0275template(9,gn,2,2,"span",9),t.\u0275\u0275elementEnd()()()()()),2&i&&(t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.showThumbnails),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngClass",c.showThumbnails?"col-9":"col-md-12"),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.showLabel),t.\u0275\u0275advance(1),t.\u0275\u0275property("id",c.dso.id),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.linkType!=c.linkTypes.None),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.linkType==c.linkTypes.None),t.\u0275\u0275advance(2),t.\u0275\u0275property("id",c.dso.id)("minLines",1),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.dso.allMetadata(t.\u0275\u0275pureFunction0(9,Yt)).length>0))},dependencies:[p.mk,p.sg,p.O5,_.rH,xt.ThumbnailComponent,ze.n,fe.L,Ke.k,p.Ov]}),ie);ct=(0,u.__decorate)([(0,f.d$)("JournalSearchResult",g.w.ListElement)],ct);const hn=function(){return{}},vn=function(d,m){return{indexableObject:d,hitHighlights:m}};let St=((he=class extends Ae.i{}).\u0275fac=function(){let m;return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(he)))(c||he)}}(),he.\u0275cmp=t.\u0275\u0275defineComponent({type:he,selectors:[["ds-journal-list-element"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:1,vars:7,consts:[[3,"showLabel","object","linkType"]],template:function(i,c){1&i&&t.\u0275\u0275element(0,"ds-journal-search-result-list-element",0),2&i&&t.\u0275\u0275property("showLabel",c.showLabel)("object",t.\u0275\u0275pureFunction2(4,vn,c.object,t.\u0275\u0275pureFunction0(3,hn)))("linkType",c.linkType)},dependencies:[ct]}),he);St=(0,u.__decorate)([(0,f.d$)("Journal",g.w.ListElement)],St);const Zt=function(d){return[d]};function dt(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"a",13),t.\u0275\u0275element(1,"ds-thumbnail",14),t.\u0275\u0275pipe(2,"async"),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext(2);t.\u0275\u0275property("target",i.linkType==i.linkTypes.ExternalLink?"_blank":"_self")("routerLink",t.\u0275\u0275pureFunction1(7,Zt,i.itemPageRoute)),t.\u0275\u0275attribute("rel",i.linkType==i.linkTypes.ExternalLink?"noopener noreferrer":null),t.\u0275\u0275advance(1),t.\u0275\u0275property("thumbnail",t.\u0275\u0275pipeBind1(2,5,null==i.dso?null:i.dso.thumbnail))("limitWidth",!0)}}function yn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span",15),t.\u0275\u0275element(1,"ds-thumbnail",14),t.\u0275\u0275pipe(2,"async"),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext(2);t.\u0275\u0275advance(1),t.\u0275\u0275property("thumbnail",t.\u0275\u0275pipeBind1(2,2,null==i.dso?null:i.dso.thumbnail))("limitWidth",!0)}}function bn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"div",10),t.\u0275\u0275template(1,dt,3,9,"a",11),t.\u0275\u0275template(2,yn,3,4,"span",12),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",i.linkType!=i.linkTypes.None),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",i.linkType==i.linkTypes.None)}}function Mt(d,m){if(1&d&&t.\u0275\u0275element(0,"ds-themed-badges",16),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("object",i.dso)("context",i.context)}}function Ce(d,m){if(1&d&&t.\u0275\u0275element(0,"a",17),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("target",i.linkType==i.linkTypes.ExternalLink?"_blank":"_self")("routerLink",t.\u0275\u0275pureFunction1(4,Zt,i.itemPageRoute))("innerHTML",i.dsoTitle,t.\u0275\u0275sanitizeHtml),t.\u0275\u0275attribute("rel",i.linkType==i.linkTypes.ExternalLink?"noopener noreferrer":null)}}function le(d,m){if(1&d&&t.\u0275\u0275element(0,"span",18),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("innerHTML",i.dsoTitle,t.\u0275\u0275sanitizeHtml)}}function kt(d,m){1&d&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275text(1,"; "),t.\u0275\u0275elementEnd())}function qt(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275element(1,"span",22),t.\u0275\u0275template(2,kt,2,0,"span",23),t.\u0275\u0275elementEnd()),2&d){const i=m.$implicit,c=m.last;t.\u0275\u0275advance(1),t.\u0275\u0275property("innerHTML",i,t.\u0275\u0275sanitizeHtml),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",!c)}}function Tn(d,m){1&d&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275text(1," - "),t.\u0275\u0275elementEnd())}function En(d,m){1&d&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275text(1,"; "),t.\u0275\u0275elementEnd())}function Cn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275template(1,Tn,2,0,"span",23),t.\u0275\u0275element(2,"span",22),t.\u0275\u0275template(3,En,2,0,"span",23),t.\u0275\u0275elementEnd()),2&d){const i=m.$implicit,c=m.first,st=m.last;t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c),t.\u0275\u0275advance(1),t.\u0275\u0275property("innerHTML",i,t.\u0275\u0275sanitizeHtml),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",!st)}}const en=function(){return["publicationissue.issueNumber"]};function In(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span",24),t.\u0275\u0275template(1,Cn,4,3,"span",20),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext(2);t.\u0275\u0275advance(1),t.\u0275\u0275property("ngForOf",i.allMetadataValues(t.\u0275\u0275pureFunction0(1,en)))}}const tn=function(){return["publicationvolume.volumeNumber"]};function xn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span",19),t.\u0275\u0275template(1,qt,3,2,"span",20),t.\u0275\u0275template(2,In,2,2,"span",21),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("ngForOf",i.allMetadataValues(t.\u0275\u0275pureFunction0(2,tn))),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",i.dso.allMetadata(t.\u0275\u0275pureFunction0(3,en)).length>0)}}let tt=((se=class extends It.h{}).\u0275fac=function(){let m;
1return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(se)))(c||se)}}(),se.\u0275cmp=t.\u0275\u0275defineComponent({type:se,selectors:[["ds-journal-issue-search-result-list-element"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:10,vars:10,consts:[[1,"row"],["class","col-3 col-md-2",4,"ngIf"],[3,"ngClass"],[3,"object","context",4,"ngIf"],[3,"id"],["class","lead item-list-title dont-break-out",3,"target","routerLink","innerHTML",4,"ngIf"],["class","lead item-list-title dont-break-out",3,"innerHTML",4,"ngIf"],[1,"text-muted"],[3,"id","minLines"],["class","item-list-journal-issues",4,"ngIf"],[1,"col-3","col-md-2"],["class","lead item-list-title dont-break-out",3,"target","routerLink",4,"ngIf"],["class","lead item-list-title dont-break-out",4,"ngIf"],[1,"lead","item-list-title","dont-break-out",3,"target","routerLink"],[3,"thumbnail","limitWidth"],[1,"lead","item-list-title","dont-break-out"],[3,"object","context"],[1,"lead","item-list-title","dont-break-out",3,"target","routerLink","innerHTML"],[1,"lead","item-list-title","dont-break-out",3,"innerHTML"],[1,"item-list-journal-issues"],[4,"ngFor","ngForOf"],["class","item-list-journal-issue-numbers",4,"ngIf"],[3,"innerHTML"],[4,"ngIf"],[1,"item-list-journal-issue-numbers"]],template:function(i,c){1&i&&(t.\u0275\u0275elementStart(0,"div",0),t.\u0275\u0275template(1,bn,3,2,"div",1),t.\u0275\u0275elementStart(2,"div",2),t.\u0275\u0275template(3,Mt,1,2,"ds-themed-badges",3),t.\u0275\u0275elementStart(4,"ds-truncatable",4),t.\u0275\u0275template(5,Ce,1,6,"a",5),t.\u0275\u0275template(6,le,1,1,"span",6),t.\u0275\u0275elementStart(7,"span",7)(8,"ds-truncatable-part",8),t.\u0275\u0275template(9,xn,3,4,"span",9),t.\u0275\u0275elementEnd()()()()()),2&i&&(t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.showThumbnails),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngClass",c.showThumbnails?"col-9":"col-md-12"),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.showLabel),t.\u0275\u0275advance(1),t.\u0275\u0275property("id",c.dso.id),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.linkType!=c.linkTypes.None),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.linkType==c.linkTypes.None),t.\u0275\u0275advance(2),t.\u0275\u0275property("id",c.dso.id)("minLines",1),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.dso.allMetadata(t.\u0275\u0275pureFunction0(9,tn)).length>0))},dependencies:[p.mk,p.sg,p.O5,_.rH,xt.ThumbnailComponent,ze.n,fe.L,Ke.k,p.Ov]}),se);tt=(0,u.__decorate)([(0,f.d$)("JournalIssueSearchResult",g.w.ListElement)],tt);const Ln=function(){return{}},mt=function(d,m){return{indexableObject:d,hitHighlights:m}};let Ot=((pe=class extends Ae.i{}).\u0275fac=function(){let m;return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(pe)))(c||pe)}}(),pe.\u0275cmp=t.\u0275\u0275defineComponent({type:pe,selectors:[["ds-journal-issue-list-element"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:1,vars:7,consts:[[3,"showLabel","object","linkType"]],template:function(i,c){1&i&&t.\u0275\u0275element(0,"ds-journal-issue-search-result-list-element",0),2&i&&t.\u0275\u0275property("showLabel",c.showLabel)("object",t.\u0275\u0275pureFunction2(4,mt,c.object,t.\u0275\u0275pureFunction0(3,Ln)))("linkType",c.linkType)},dependencies:[tt]}),pe);Ot=(0,u.__decorate)([(0,f.d$)("JournalIssue",g.w.ListElement)],Ot);const nn=function(d){return[d]};function jt(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"a",14),t.\u0275\u0275element(1,"ds-thumbnail",15),t.\u0275\u0275pipe(2,"async"),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext(2);t.\u0275\u0275property("target",i.linkType==i.linkTypes.ExternalLink?"_blank":"_self")("routerLink",t.\u0275\u0275pureFunction1(7,nn,i.itemPageRoute)),t.\u0275\u0275attribute("rel",i.linkType==i.linkTypes.ExternalLink?"noopener noreferrer":null),t.\u0275\u0275advance(1),t.\u0275\u0275property("thumbnail",t.\u0275\u0275pipeBind1(2,5,null==i.dso?null:i.dso.thumbnail))("limitWidth",!0)}}function an(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span",16),t.\u0275\u0275element(1,"ds-thumbnail",15),t.\u0275\u0275pipe(2,"async"),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext(2);t.\u0275\u0275advance(1),t.\u0275\u0275property("thumbnail",t.\u0275\u0275pipeBind1(2,2,null==i.dso?null:i.dso.thumbnail))("limitWidth",!0)}}function Sn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"div",11),t.\u0275\u0275template(1,jt,3,9,"a",12),t.\u0275\u0275template(2,an,3,4,"span",13),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",i.linkType!=i.linkTypes.None),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",i.linkType==i.linkTypes.None)}}function Mn(d,m){if(1&d&&t.\u0275\u0275element(0,"ds-themed-badges",17),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("object",i.dso)("context",i.context)}}function kn(d,m){if(1&d&&t.\u0275\u0275element(0,"a",18),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("target",i.linkType==i.linkTypes.ExternalLink?"_blank":"_self")("routerLink",t.\u0275\u0275pureFunction1(4,nn,i.itemPageRoute))("innerHTML",i.dsoTitle,t.\u0275\u0275sanitizeHtml),t.\u0275\u0275attribute("rel",i.linkType==i.linkTypes.ExternalLink?"noopener noreferrer":null)}}function On(d,m){if(1&d&&t.\u0275\u0275element(0,"span",19),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("innerHTML",i.dsoTitle,t.\u0275\u0275sanitizeHtml)}}function jn(d,m){1&d&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275text(1,"; "),t.\u0275\u0275elementEnd())}function Pn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275element(1,"span",22),t.\u0275\u0275template(2,jn,2,0,"span",23),t.\u0275\u0275elementEnd()),2&d){const i=m.$implicit,c=m.last;t.\u0275\u0275advance(1),t.\u0275\u0275property("innerHTML",i,t.\u0275\u0275sanitizeHtml),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",!c)}}const nt=function(){return["journal.title"]};function Fn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span",20),t.\u0275\u0275template(1,Pn,3,2,"span",21),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("ngForOf",i.allMetadataValues(t.\u0275\u0275pureFunction0(1,nt)))}}function Rn(d,m){1&d&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275text(1,";"),t.\u0275\u0275elementEnd())}function Pt(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span")(1,"span"),t.\u0275\u0275text(2," ("),t.\u0275\u0275elementEnd(),t.\u0275\u0275element(3,"span",22),t.\u0275\u0275elementStart(4,"span"),t.\u0275\u0275text(5,")"),t.\u0275\u0275elementEnd(),t.\u0275\u0275template(6,Rn,2,0,"span",23),t.\u0275\u0275elementEnd()),2&d){const i=m.$implicit,c=m.last;t.\u0275\u0275advance(3),t.\u0275\u0275property("innerHTML",i,t.\u0275\u0275sanitizeHtml),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",!c)}}const ut=function(){return["publicationvolume.volumeNumber"]};function Ft(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span",24),t.\u0275\u0275template(1,Pt,7,2,"span",21),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("ngForOf",i.allMetadataValues(t.\u0275\u0275pureFunction0(1,ut)))}}let at=((oe=class extends It.h{}).\u0275fac=function(){let m;
1return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(oe)))(c||oe)}}(),oe.\u0275cmp=t.\u0275\u0275defineComponent({type:oe,selectors:[["ds-journal-volume-search-result-list-element"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:11,vars:12,consts:[[1,"row"],["class","col-3 col-md-2",4,"ngIf"],[3,"ngClass"],[3,"object","context",4,"ngIf"],[3,"id"],["class","lead item-list-title dont-break-out",3,"target","routerLink","innerHTML",4,"ngIf"],["class","lead item-list-title dont-break-out",3,"innerHTML",4,"ngIf"],[1,"text-muted"],[3,"id","minLines"],["class","item-list-journal-volumes",4,"ngIf"],["class","item-list-journal-volume-identifiers",4,"ngIf"],[1,"col-3","col-md-2"],["class","lead item-list-title dont-break-out",3,"target","routerLink",4,"ngIf"],["class","lead item-list-title dont-break-out",4,"ngIf"],[1,"lead","item-list-title","dont-break-out",3,"target","routerLink"],[3,"thumbnail","limitWidth"],[1,"lead","item-list-title","dont-break-out"],[3,"object","context"],[1,"lead","item-list-title","dont-break-out",3,"target","routerLink","innerHTML"],[1,"lead","item-list-title","dont-break-out",3,"innerHTML"],[1,"item-list-journal-volumes"],[4,"ngFor","ngForOf"],[3,"innerHTML"],[4,"ngIf"],[1,"item-list-journal-volume-identifiers"]],template:function(i,c){1&i&&(t.\u0275\u0275elementStart(0,"div",0),t.\u0275\u0275template(1,Sn,3,2,"div",1),t.\u0275\u0275elementStart(2,"div",2),t.\u0275\u0275template(3,Mn,1,2,"ds-themed-badges",3),t.\u0275\u0275elementStart(4,"ds-truncatable",4),t.\u0275\u0275template(5,kn,1,6,"a",5),t.\u0275\u0275template(6,On,1,1,"span",6),t.\u0275\u0275elementStart(7,"span",7)(8,"ds-truncatable-part",8),t.\u0275\u0275template(9,Fn,2,2,"span",9),t.\u0275\u0275template(10,Ft,2,2,"span",10),t.\u0275\u0275elementEnd()()()()()),2&i&&(t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.showThumbnails),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngClass",c.showThumbnails?"col-9":"col-md-12"),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.showLabel),t.\u0275\u0275advance(1),t.\u0275\u0275property("id",c.dso.id),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.linkType!=c.linkTypes.None),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.linkType==c.linkTypes.None),t.\u0275\u0275advance(2),t.\u0275\u0275property("id",c.dso.id)("minLines",1),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.dso.allMetadata(t.\u0275\u0275pureFunction0(10,nt)).length>0),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.dso.allMetadata(t.\u0275\u0275pureFunction0(11,ut)).length>0))},dependencies:[p.mk,p.sg,p.O5,_.rH,xt.ThumbnailComponent,ze.n,fe.L,Ke.k,p.Ov]}),oe);at=(0,u.__decorate)([(0,f.d$)("JournalVolumeSearchResult",g.w.ListElement)],at);const Bn=function(){return{}},Dn=function(d,m){return{indexableObject:d,hitHighlights:m}};let Rt=((re=class extends Ae.i{}).\u0275fac=function(){let m;return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(re)))(c||re)}}(),re.\u0275cmp=t.\u0275\u0275defineComponent({type:re,selectors:[["ds-journal-volume-list-element"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:1,vars:7,consts:[[3,"showLabel","object","linkType"]],template:function(i,c){1&i&&t.\u0275\u0275element(0,"ds-journal-volume-search-result-list-element",0),2&i&&t.\u0275\u0275property("showLabel",c.showLabel)("object",t.\u0275\u0275pureFunction2(4,Dn,c.object,t.\u0275\u0275pureFunction0(3,Bn)))("linkType",c.linkType)},dependencies:[at]}),re);Rt=(0,u.__decorate)([(0,f.d$)("JournalVolume",g.w.ListElement)],Rt);var Bt=r(10299),Dt=r(94034);const on=function(d){return[d]};function rn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"a",12),t.\u0275\u0275pipe(1,"translate"),t.\u0275\u0275elementStart(2,"div"),t.\u0275\u0275element(3,"ds-themed-thumbnail",13),t.\u0275\u0275pipe(4,"async"),t.\u0275\u0275elementEnd()()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("target",i.linkType==i.linkTypes.ExternalLink?"_blank":"_self")("routerLink",t.\u0275\u0275pureFunction1(10,on,i.itemPageRoute)),t.\u0275\u0275attribute("rel",i.linkType==i.linkTypes.ExternalLink?"noopener noreferrer":null)("title",t.\u0275\u0275pipeBind1(1,6,"search.results.view-result")),t.\u0275\u0275advance(3),t.\u0275\u0275property("thumbnail",t.\u0275\u0275pipeBind1(4,8,null==i.dso?null:i.dso.thumbnail))("limitWidth",!1)}}function _t(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span",14)(1,"div"),t.\u0275\u0275element(2,"ds-themed-thumbnail",13),t.\u0275\u0275pipe(3,"async"),t.\u0275\u0275elementEnd()()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(2),t.\u0275\u0275property("thumbnail",t.\u0275\u0275pipeBind1(3,2,null==i.dso?null:i.dso.thumbnail))("limitWidth",!1)}}function wn(d,m){if(1&d&&t.\u0275\u0275element(0,"ds-themed-badges",15),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("object",i.dso)("context",i.context)}}function Hn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"p",16)(1,"ds-truncatable-part",17),t.\u0275\u0275element(2,"span",18),t.\u0275\u0275elementEnd()()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("id",i.dso.id)("minLines",1),t.\u0275\u0275advance(1),t.\u0275\u0275property("innerHTML",i.firstMetadataValue("creativework.datePublished"),t.\u0275\u0275sanitizeHtml)}}function wt(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"p",19)(1,"ds-truncatable-part",17),t.\u0275\u0275element(2,"span",18),t.\u0275\u0275elementEnd()()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("id",i.dso.id)("minLines",3),t.\u0275\u0275advance(1),t.\u0275\u0275property("innerHTML",i.firstMetadataValue("journal.title"),t.\u0275\u0275sanitizeHtml)}}function sn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"div",20)(1,"a",21),t.\u0275\u0275text(2),t.\u0275\u0275pipe(3,"translate"),t.\u0275\u0275elementEnd()()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("target",i.linkType==i.linkTypes.ExternalLink?"_blank":"_self")("routerLink",t.\u0275\u0275pureFunction1(6,on,i.itemPageRoute)),t.\u0275\u0275attribute("rel",i.linkType==i.linkTypes.ExternalLink?"noopener noreferrer":null),t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(3,4,"search.results.view-result"))}}const ln=["*","*"];let ft=((A=class extends Dt.n{}).\u0275fac=function(){let m;
1return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(A)))(c||A)}}(),A.\u0275cmp=t.\u0275\u0275defineComponent({type:A,selectors:[["ds-journal-issue-search-result-grid-element"]],features:[t.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:ln,decls:15,vars:13,consts:[[1,"card"],[3,"id"],[1,"position-absolute","ml-1"],["class","card-img-top full-width",3,"target","routerLink",4,"ngIf"],["class","card-img-top full-width",4,"ngIf"],[1,"card-body"],[3,"object","context",4,"ngIf"],["type","h4",3,"id","minLines"],[1,"card-title",3,"innerHTML"],["class","item-date card-text text-muted",4,"ngIf"],["class","item-journal-title card-text",4,"ngIf"],["class","text-center",4,"ngIf"],[1,"card-img-top","full-width",3,"target","routerLink"],[3,"thumbnail","limitWidth"],[1,"card-img-top","full-width"],[3,"object","context"],[1,"item-date","card-text","text-muted"],[3,"id","minLines"],[3,"innerHTML"],[1,"item-journal-title","card-text"],[1,"text-center"],[1,"lead","btn","btn-primary","viewButton",3,"target","routerLink"]],template:function(i,c){1&i&&(t.\u0275\u0275projectionDef(ln),t.\u0275\u0275elementStart(0,"div",0),t.\u0275\u0275pipe(1,"async"),t.\u0275\u0275elementStart(2,"ds-truncatable",1)(3,"div",2),t.\u0275\u0275projection(4),t.\u0275\u0275elementEnd(),t.\u0275\u0275template(5,rn,5,12,"a",3),t.\u0275\u0275template(6,_t,4,4,"span",4),t.\u0275\u0275elementStart(7,"div",5),t.\u0275\u0275template(8,wn,1,2,"ds-themed-badges",6),t.\u0275\u0275elementStart(9,"ds-truncatable-part",7),t.\u0275\u0275element(10,"h4",8),t.\u0275\u0275elementEnd(),t.\u0275\u0275template(11,Hn,3,3,"p",9),t.\u0275\u0275template(12,wt,3,3,"p",10),t.\u0275\u0275template(13,sn,4,8,"div",11),t.\u0275\u0275elementEnd()(),t.\u0275\u0275projection(14,1),t.\u0275\u0275elementEnd()),2&i&&(t.\u0275\u0275property("@focusShadow",t.\u0275\u0275pipeBind1(1,11,c.isCollapsed$)?"blur":"focus"),t.\u0275\u0275advance(2),t.\u0275\u0275property("id",c.dso.id),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",c.linkType!=c.linkTypes.None),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.linkType==c.linkTypes.None),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngIf",c.showLabel),t.\u0275\u0275advance(1),t.\u0275\u0275property("id",c.dso.id)("minLines",3),t.\u0275\u0275advance(1),t.\u0275\u0275property("innerHTML",c.dsoTitle,t.\u0275\u0275sanitizeHtml),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.dso.hasMetadata("creativework.datePublished")),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.dso.hasMetadata("journal.title")),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.linkType!=c.linkTypes.None))},dependencies:[p.O5,_.rH,b.z,ze.n,fe.L,Ke.k,p.Ov,T.X$],data:{animation:[Bt.X]}}),A);ft=(0,u.__decorate)([(0,f.d$)("JournalIssueSearchResult",g.w.GridElement)],ft);const Un=function(){return{}},Vn=function(d,m){return{indexableObject:d,hitHighlights:m}};let Ht=((ce=class extends Ae.i{}).\u0275fac=function(){let m;return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(ce)))(c||ce)}}(),ce.\u0275cmp=t.\u0275\u0275defineComponent({type:ce,selectors:[["ds-journal-issue-grid-element"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:1,vars:7,consts:[[3,"showLabel","object","linkType"]],template:function(i,c){1&i&&t.\u0275\u0275element(0,"ds-journal-issue-search-result-grid-element",0),2&i&&t.\u0275\u0275property("showLabel",c.showLabel)("object",t.\u0275\u0275pureFunction2(4,Vn,c.object,t.\u0275\u0275pureFunction0(3,Un)))("linkType",c.linkType)},dependencies:[ft]}),ce);Ht=(0,u.__decorate)([(0,f.d$)("JournalIssue",g.w.GridElement)],Ht);const pn=function(d){return[d]};function Jn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"a",12),t.\u0275\u0275pipe(1,"translate"),t.\u0275\u0275elementStart(2,"div"),t.\u0275\u0275element(3,"ds-themed-thumbnail",13),t.\u0275\u0275pipe(4,"async"),t.\u0275\u0275elementEnd()()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("target",i.linkType==i.linkTypes.ExternalLink?"_blank":"_self")("routerLink",t.\u0275\u0275pureFunction1(10,pn,i.itemPageRoute)),t.\u0275\u0275attribute("rel",i.linkType==i.linkTypes.ExternalLink?"noopener noreferrer":null)("title",t.\u0275\u0275pipeBind1(1,6,"search.results.view-result")),t.\u0275\u0275advance(3),t.\u0275\u0275property("thumbnail",t.\u0275\u0275pipeBind1(4,8,null==i.dso?null:i.dso.thumbnail))("limitWidth",!1)}}function cn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span",14)(1,"div"),t.\u0275\u0275element(2,"ds-themed-thumbnail",13),t.\u0275\u0275pipe(3,"async"),t.\u0275\u0275elementEnd()()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(2),t.\u0275\u0275property("thumbnail",t.\u0275\u0275pipeBind1(3,2,null==i.dso?null:i.dso.thumbnail))("limitWidth",!1)}}function gt(d,m){if(1&d&&t.\u0275\u0275element(0,"ds-themed-badges",15),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("object",i.dso)("context",i.context)}}function Nn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"p",16)(1,"ds-truncatable-part",17),t.\u0275\u0275element(2,"span",18),t.\u0275\u0275elementEnd()()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("id",i.dso.id)("minLines",1),t.\u0275\u0275advance(1),t.\u0275\u0275property("innerHTML",i.firstMetadataValue("creativework.datePublished"),t.\u0275\u0275sanitizeHtml)}}function Wn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"p",19)(1,"ds-truncatable-part",17),t.\u0275\u0275element(2,"span",18),t.\u0275\u0275elementEnd()()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("id",i.dso.id)("minLines",3),t.\u0275\u0275advance(1),t.\u0275\u0275property("innerHTML",i.firstMetadataValue("dc.description"),t.\u0275\u0275sanitizeHtml)}}function Ut(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"div",20)(1,"a",21),t.\u0275\u0275text(2),t.\u0275\u0275pipe(3,"translate"),t.\u0275\u0275elementEnd()()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("target",i.linkType==i.linkTypes.ExternalLink?"_blank":"_self")("routerLink",t.\u0275\u0275pureFunction1(6,pn,i.itemPageRoute)),t.\u0275\u0275attribute("rel",i.linkType==i.linkTypes.ExternalLink?"noopener noreferrer":null),t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(3,4,"search.results.view-result"))}}const Vt=["*","*"];let ht=((de=class extends Dt.n{}).\u0275fac=function(){let m;
1return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(de)))(c||de)}}(),de.\u0275cmp=t.\u0275\u0275defineComponent({type:de,selectors:[["ds-journal-volume-search-result-grid-element"]],features:[t.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:Vt,decls:15,vars:13,consts:[[1,"card"],[3,"id"],[1,"position-absolute","ml-1"],["class","card-img-top full-width",3,"target","routerLink",4,"ngIf"],["class","card-img-top full-width",4,"ngIf"],[1,"card-body"],[3,"object","context",4,"ngIf"],["type","h4",3,"id","minLines"],[1,"card-title",3,"innerHTML"],["class","item-date card-text text-muted",4,"ngIf"],["class","item-description card-text",4,"ngIf"],["class","text-center",4,"ngIf"],[1,"card-img-top","full-width",3,"target","routerLink"],[3,"thumbnail","limitWidth"],[1,"card-img-top","full-width"],[3,"object","context"],[1,"item-date","card-text","text-muted"],[3,"id","minLines"],[3,"innerHTML"],[1,"item-description","card-text"],[1,"text-center"],[1,"lead","btn","btn-primary","viewButton",3,"target","routerLink"]],template:function(i,c){1&i&&(t.\u0275\u0275projectionDef(Vt),t.\u0275\u0275elementStart(0,"div",0),t.\u0275\u0275pipe(1,"async"),t.\u0275\u0275elementStart(2,"ds-truncatable",1)(3,"div",2),t.\u0275\u0275projection(4),t.\u0275\u0275elementEnd(),t.\u0275\u0275template(5,Jn,5,12,"a",3),t.\u0275\u0275template(6,cn,4,4,"span",4),t.\u0275\u0275elementStart(7,"div",5),t.\u0275\u0275template(8,gt,1,2,"ds-themed-badges",6),t.\u0275\u0275elementStart(9,"ds-truncatable-part",7),t.\u0275\u0275element(10,"h4",8),t.\u0275\u0275elementEnd(),t.\u0275\u0275template(11,Nn,3,3,"p",9),t.\u0275\u0275template(12,Wn,3,3,"p",10),t.\u0275\u0275template(13,Ut,4,8,"div",11),t.\u0275\u0275elementEnd()(),t.\u0275\u0275projection(14,1),t.\u0275\u0275elementEnd()),2&i&&(t.\u0275\u0275property("@focusShadow",t.\u0275\u0275pipeBind1(1,11,c.isCollapsed$)?"blur":"focus"),t.\u0275\u0275advance(2),t.\u0275\u0275property("id",c.dso.id),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",c.linkType!=c.linkTypes.None),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.linkType==c.linkTypes.None),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngIf",c.showLabel),t.\u0275\u0275advance(1),t.\u0275\u0275property("id",c.dso.id)("minLines",3),t.\u0275\u0275advance(1),t.\u0275\u0275property("innerHTML",c.dsoTitle,t.\u0275\u0275sanitizeHtml),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.dso.hasMetadata("creativework.datePublished")),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.dso.hasMetadata("dc.description")),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.linkType!=c.linkTypes.None))},dependencies:[p.O5,_.rH,b.z,ze.n,fe.L,Ke.k,p.Ov,T.X$],data:{animation:[Bt.X]}}),de);ht=(0,u.__decorate)([(0,f.d$)("JournalVolumeSearchResult",g.w.GridElement)],ht);const $n=function(){return{}},An=function(d,m){return{indexableObject:d,hitHighlights:m}};let Jt=((me=class extends Ae.i{}).\u0275fac=function(){let m;return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(me)))(c||me)}}(),me.\u0275cmp=t.\u0275\u0275defineComponent({type:me,selectors:[["ds-journal-volume-grid-element"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:1,vars:7,consts:[[3,"showLabel","object","linkType"]],template:function(i,c){1&i&&t.\u0275\u0275element(0,"ds-journal-volume-search-result-grid-element",0),2&i&&t.\u0275\u0275property("showLabel",c.showLabel)("object",t.\u0275\u0275pureFunction2(4,An,c.object,t.\u0275\u0275pureFunction0(3,$n)))("linkType",c.linkType)},dependencies:[ht]}),me);Jt=(0,u.__decorate)([(0,f.d$)("JournalVolume",g.w.GridElement)],Jt);const dn=function(d){return[d]};function mn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"a",12),t.\u0275\u0275pipe(1,"translate"),t.\u0275\u0275elementStart(2,"div"),t.\u0275\u0275element(3,"ds-themed-thumbnail",13),t.\u0275\u0275pipe(4,"async"),t.\u0275\u0275elementEnd()()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("target",i.linkType==i.linkTypes.ExternalLink?"_blank":"_self")("routerLink",t.\u0275\u0275pureFunction1(10,dn,i.itemPageRoute)),t.\u0275\u0275attribute("rel",i.linkType==i.linkTypes.ExternalLink?"noopener noreferrer":null)("title",t.\u0275\u0275pipeBind1(1,6,"search.results.view-result")),t.\u0275\u0275advance(3),t.\u0275\u0275property("thumbnail",t.\u0275\u0275pipeBind1(4,8,null==i.dso?null:i.dso.thumbnail))("limitWidth",!1)}}function vt(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span",14)(1,"div"),t.\u0275\u0275element(2,"ds-themed-thumbnail",13),t.\u0275\u0275pipe(3,"async"),t.\u0275\u0275elementEnd()()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(2),t.\u0275\u0275property("thumbnail",t.\u0275\u0275pipeBind1(3,2,null==i.dso?null:i.dso.thumbnail))("limitWidth",!1)}}function zn(d,m){if(1&d&&t.\u0275\u0275element(0,"ds-themed-badges",15),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("object",i.dso)("context",i.context)}}function Kn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"span",20)(1,"span"),t.\u0275\u0275text(2,", "),t.\u0275\u0275elementEnd(),t.\u0275\u0275text(3),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext(2);t.\u0275\u0275advance(3),t.\u0275\u0275textInterpolate1(" ",i.firstMetadataValue("creativework.publisher")," ")}}function Nt(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"p",16)(1,"ds-truncatable-part",17)(2,"span",18),t.\u0275\u0275text(3),t.\u0275\u0275elementEnd(),t.\u0275\u0275template(4,Kn,4,1,"span",19),t.\u0275\u0275elementEnd()()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("id",i.dso.id)("minLines",1),t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate(i.firstMetadataValue("creativework.editor")),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",i.dso.hasMetadata("creativework.publisher"))}}function Wt(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"p",21)(1,"ds-truncatable-part",17),t.\u0275\u0275element(2,"span",22),t.\u0275\u0275elementEnd()()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("id",i.dso.id)("minLines",3),t.\u0275\u0275advance(1),t.\u0275\u0275property("innerHTML",i.firstMetadataValue("dc.description"),t.\u0275\u0275sanitizeHtml)}}function $t(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"div",23)(1,"a",24),t.\u0275\u0275text(2),t.\u0275\u0275pipe(3,"translate"),t.\u0275\u0275elementEnd()()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("target",i.linkType==i.linkTypes.ExternalLink?"_blank":"_self")("routerLink",t.\u0275\u0275pureFunction1(6,dn,i.itemPageRoute)),t.\u0275\u0275attribute("rel",i.linkType==i.linkTypes.ExternalLink?"noopener noreferrer":null),t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(3,4,"search.results.view-result"))}}const yt=["*","*"];let bt=((ve=class extends Dt.n{}).\u0275fac=function(){let m;
1return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(ve)))(c||ve)}}(),ve.\u0275cmp=t.\u0275\u0275defineComponent({type:ve,selectors:[["ds-journal-search-result-grid-element"]],features:[t.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:yt,decls:15,vars:13,consts:[[1,"card"],[3,"id"],[1,"position-absolute","ml-1"],["class","card-img-top full-width",3,"target","routerLink",4,"ngIf"],["class","card-img-top full-width",4,"ngIf"],[1,"card-body"],[3,"object","context",4,"ngIf"],["type","h4",3,"id","minLines"],[1,"card-title",3,"innerHTML"],["class","item-publisher card-text text-muted",4,"ngIf"],["class","item-description card-text",4,"ngIf"],["class","text-center",4,"ngIf"],[1,"card-img-top","full-width",3,"target","routerLink"],[3,"thumbnail","limitWidth"],[1,"card-img-top","full-width"],[3,"object","context"],[1,"item-publisher","card-text","text-muted"],[3,"id","minLines"],[1,"item-editor"],["class","item-publisher",4,"ngIf"],[1,"item-publisher"],[1,"item-description","card-text"],[3,"innerHTML"],[1,"text-center"],[1,"lead","btn","btn-primary","viewButton",3,"target","routerLink"]],template:function(i,c){1&i&&(t.\u0275\u0275projectionDef(yt),t.\u0275\u0275elementStart(0,"div",0),t.\u0275\u0275pipe(1,"async"),t.\u0275\u0275elementStart(2,"ds-truncatable",1)(3,"div",2),t.\u0275\u0275projection(4),t.\u0275\u0275elementEnd(),t.\u0275\u0275template(5,mn,5,12,"a",3),t.\u0275\u0275template(6,vt,4,4,"span",4),t.\u0275\u0275elementStart(7,"div",5),t.\u0275\u0275template(8,zn,1,2,"ds-themed-badges",6),t.\u0275\u0275elementStart(9,"ds-truncatable-part",7),t.\u0275\u0275element(10,"h4",8),t.\u0275\u0275elementEnd(),t.\u0275\u0275template(11,Nt,5,4,"p",9),t.\u0275\u0275template(12,Wt,3,3,"p",10),t.\u0275\u0275template(13,$t,4,8,"div",11),t.\u0275\u0275elementEnd()(),t.\u0275\u0275projection(14,1),t.\u0275\u0275elementEnd()),2&i&&(t.\u0275\u0275property("@focusShadow",t.\u0275\u0275pipeBind1(1,11,c.isCollapsed$)?"blur":"focus"),t.\u0275\u0275advance(2),t.\u0275\u0275property("id",c.dso.id),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngIf",c.linkType!=c.linkTypes.None),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.linkType==c.linkTypes.None),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngIf",c.showLabel),t.\u0275\u0275advance(1),t.\u0275\u0275property("id",c.dso.id)("minLines",3),t.\u0275\u0275advance(1),t.\u0275\u0275property("innerHTML",c.dsoTitle,t.\u0275\u0275sanitizeHtml),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.dso.hasMetadata("creativework.editor")),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.dso.hasMetadata("dc.description")),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.linkType!=c.linkTypes.None))},dependencies:[p.O5,_.rH,b.z,ze.n,fe.L,Ke.k,p.Ov,T.X$],data:{animation:[Bt.X]}}),ve);bt=(0,u.__decorate)([(0,f.d$)("JournalSearchResult",g.w.GridElement)],bt);const Gn=function(){return{}},Xn=function(d,m){return{indexableObject:d,hitHighlights:m}};let it=((ye=class extends Ae.i{}).\u0275fac=function(){let m;return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(ye)))(c||ye)}}(),ye.\u0275cmp=t.\u0275\u0275defineComponent({type:ye,selectors:[["ds-journal-grid-element"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:1,vars:7,consts:[[3,"showLabel","object","linkType"]],template:function(i,c){1&i&&t.\u0275\u0275element(0,"ds-journal-search-result-grid-element",0),2&i&&t.\u0275\u0275property("showLabel",c.showLabel)("object",t.\u0275\u0275pureFunction2(4,Xn,c.object,t.\u0275\u0275pureFunction0(3,Gn)))("linkType",c.linkType)},dependencies:[bt]}),ye);it=(0,u.__decorate)([(0,f.d$)("Journal",g.w.GridElement)],it);var Xe=r(84935),At=r(39283),Ie=r(24702);function Qn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"ds-truncatable-part",0),t.\u0275\u0275element(1,"div",4),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("maxLines",1)("background",i.isCurrent()?"primary":"default")("showToggle",!1),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngClass",i.isCurrent()?"text-light":"text-secondary")("innerHTML",i.description,t.\u0275\u0275sanitizeHtml)}}let ot=((be=class extends At.l{getDescription(){const m=this.allMetadataValues(["journal.title"]),i=this.allMetadataValues(["publicationvolume.volumeNumber"]);let c="";return(0,Ie.UE)(m)&&(c+=m.join(", ")),(0,Ie.UE)(i)&&((0,Ie.UE)(c)&&(c+=" "),c+=i.map(st=>`(${st})`).join(" ")),this.undefinedIfEmpty(c)}}).\u0275fac=function(){let m;
1return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(be)))(c||be)}}(),be.\u0275cmp=t.\u0275\u0275defineComponent({type:be,selectors:[["ds-journal-volume-sidebar-search-list-element"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:8,vars:17,consts:[[3,"maxLines","background","showToggle"],[3,"ngClass","innerHTML"],[1,"font-weight-bold",3,"ngClass","innerHTML"],[3,"maxLines","background","showToggle",4,"ngIf"],[1,"text-secondary",3,"ngClass","innerHTML"]],template:function(i,c){1&i&&(t.\u0275\u0275elementStart(0,"ds-truncatable-part",0),t.\u0275\u0275element(1,"div",1),t.\u0275\u0275pipe(2,"async"),t.\u0275\u0275pipe(3,"async"),t.\u0275\u0275pipe(4,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(5,"ds-truncatable-part",0),t.\u0275\u0275element(6,"div",2),t.\u0275\u0275elementEnd(),t.\u0275\u0275template(7,Qn,2,5,"ds-truncatable-part",3)),2&i&&(t.\u0275\u0275property("maxLines",1)("background",c.isCurrent()?"primary":"default")("showToggle",!1),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngClass",c.isCurrent()?"text-light":"text-body")("innerHTML",t.\u0275\u0275pipeBind1(2,11,c.parentTitle$&&c.parentTitle$)?t.\u0275\u0275pipeBind1(3,13,c.parentTitle$):t.\u0275\u0275pipeBind1(4,15,"home.breadcrumbs"),t.\u0275\u0275sanitizeHtml),t.\u0275\u0275advance(4),t.\u0275\u0275property("maxLines",1)("background",c.isCurrent()?"primary":"default")("showToggle",!1),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngClass",c.isCurrent()?"text-light":"text-primary")("innerHTML",c.dsoTitle,t.\u0275\u0275sanitizeHtml),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.description))},dependencies:[p.mk,p.O5,fe.L,p.Ov,T.X$],encapsulation:2}),be);function un(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"ds-truncatable-part",0),t.\u0275\u0275element(1,"div",4),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("maxLines",1)("background",i.isCurrent()?"primary":"default")("showToggle",!1),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngClass",i.isCurrent()?"text-light":"text-secondary")("innerHTML",i.description,t.\u0275\u0275sanitizeHtml)}}ot=(0,u.__decorate)([(0,f.d$)("JournalVolumeSearchResult",g.w.ListElement,Xe._.SideBarSearchModal),(0,f.d$)("JournalVolumeSearchResult",g.w.ListElement,Xe._.SideBarSearchModalCurrent)],ot);let zt=((Te=class extends At.l{getDescription(){const m=this.allMetadataValues(["publicationvolume.volumeNumber"]),i=this.allMetadataValues(["publicationissue.issueNumber"]);let c="";return(0,Ie.UE)(m)&&(c+=m.join(", ")),(0,Ie.UE)(c)&&(0,Ie.UE)(i)&&(c+=" - "),(0,Ie.UE)(i)&&(c+=i.join(", ")),this.undefinedIfEmpty(c)}}).\u0275fac=function(){let m;return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(Te)))(c||Te)}}(),Te.\u0275cmp=t.\u0275\u0275defineComponent({type:Te,selectors:[["ds-journal-issue-sidebar-search-list-element"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:8,vars:17,consts:[[3,"maxLines","background","showToggle"],[3,"ngClass","innerHTML"],[1,"font-weight-bold",3,"ngClass","innerHTML"],[3,"maxLines","background","showToggle",4,"ngIf"],[1,"text-secondary",3,"ngClass","innerHTML"]],template:function(i,c){1&i&&(t.\u0275\u0275elementStart(0,"ds-truncatable-part",0),t.\u0275\u0275element(1,"div",1),t.\u0275\u0275pipe(2,"async"),t.\u0275\u0275pipe(3,"async"),t.\u0275\u0275pipe(4,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(5,"ds-truncatable-part",0),t.\u0275\u0275element(6,"div",2),t.\u0275\u0275elementEnd(),t.\u0275\u0275template(7,un,2,5,"ds-truncatable-part",3)),2&i&&(t.\u0275\u0275property("maxLines",1)("background",c.isCurrent()?"primary":"default")("showToggle",!1),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngClass",c.isCurrent()?"text-light":"text-body")("innerHTML",t.\u0275\u0275pipeBind1(2,11,c.parentTitle$&&c.parentTitle$)?t.\u0275\u0275pipeBind1(3,13,c.parentTitle$):t.\u0275\u0275pipeBind1(4,15,"home.breadcrumbs"),t.\u0275\u0275sanitizeHtml),t.\u0275\u0275advance(4),t.\u0275\u0275property("maxLines",1)("background",c.isCurrent()?"primary":"default")("showToggle",!1),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngClass",c.isCurrent()?"text-light":"text-primary")("innerHTML",c.dsoTitle,t.\u0275\u0275sanitizeHtml),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.description))},dependencies:[p.mk,p.O5,fe.L,p.Ov,T.X$],encapsulation:2}),Te);function Yn(d,m){if(1&d&&(t.\u0275\u0275elementStart(0,"ds-truncatable-part",0),t.\u0275\u0275element(1,"div",4),t.\u0275\u0275elementEnd()),2&d){const i=t.\u0275\u0275nextContext();t.\u0275\u0275property("maxLines",1)("background",i.isCurrent()?"primary":"default")("showToggle",!1),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngClass",i.isCurrent()?"text-light":"text-secondary")("innerHTML",i.description,t.\u0275\u0275sanitizeHtml)}}zt=(0,u.__decorate)([(0,f.d$)("JournalIssueSearchResult",g.w.ListElement,Xe._.SideBarSearchModal),(0,f.d$)("JournalIssueSearchResult",g.w.ListElement,Xe._.SideBarSearchModalCurrent)],zt);let rt=((ue=class extends At.l{getDescription(){const m=this.allMetadataValues(["creativeworkseries.issn"]);let i="";return(0,Ie.UE)(m)&&(i+=m.join(", ")),this.undefinedIfEmpty(i)}}).\u0275fac=function(){let m;
1return function(c){return(m||(m=t.\u0275\u0275getInheritedFactory(ue)))(c||ue)}}(),ue.\u0275cmp=t.\u0275\u0275defineComponent({type:ue,selectors:[["ds-journal-sidebar-search-list-element"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:8,vars:17,consts:[[3,"maxLines","background","showToggle"],[3,"ngClass","innerHTML"],[1,"font-weight-bold",3,"ngClass","innerHTML"],[3,"maxLines","background","showToggle",4,"ngIf"],[1,"text-secondary",3,"ngClass","innerHTML"]],template:function(i,c){1&i&&(t.\u0275\u0275elementStart(0,"ds-truncatable-part",0),t.\u0275\u0275element(1,"div",1),t.\u0275\u0275pipe(2,"async"),t.\u0275\u0275pipe(3,"async"),t.\u0275\u0275pipe(4,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(5,"ds-truncatable-part",0),t.\u0275\u0275element(6,"div",2),t.\u0275\u0275elementEnd(),t.\u0275\u0275template(7,Yn,2,5,"ds-truncatable-part",3)),2&i&&(t.\u0275\u0275property("maxLines",1)("background",c.isCurrent()?"primary":"default")("showToggle",!1),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngClass",c.isCurrent()?"text-light":"text-body")("innerHTML",t.\u0275\u0275pipeBind1(2,11,c.parentTitle$&&c.parentTitle$)?t.\u0275\u0275pipeBind1(3,13,c.parentTitle$):t.\u0275\u0275pipeBind1(4,15,"home.breadcrumbs"),t.\u0275\u0275sanitizeHtml),t.\u0275\u0275advance(4),t.\u0275\u0275property("maxLines",1)("background",c.isCurrent()?"primary":"default")("showToggle",!1),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngClass",c.isCurrent()?"text-light":"text-primary")("innerHTML",c.dsoTitle,t.\u0275\u0275sanitizeHtml),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",c.description))},dependencies:[p.mk,p.O5,fe.L,p.Ov,T.X$],encapsulation:2}),ue);rt=(0,u.__decorate)([(0,f.d$)("JournalSearchResult",g.w.ListElement,Xe._.SideBarSearchModal),(0,f.d$)("JournalSearchResult",g.w.ListElement,Xe._.SideBarSearchModalCurrent)],rt);var Zn=r(43302),qn=r(8086),Kt=r(68242);const Tt=[L,J,Ct,St,Ot,Rt,Ht,Jt,it,ct,tt,at,ft,ht,bt,ot,zt,rt];let _n=(()=>{const m=class{static withEntryComponents(){return{ngModule:m,providers:Tt.map(c=>({provide:c}))}}};let d=m;return m.\u0275fac=function(st){return new(st||m)},m.\u0275mod=t.\u0275\u0275defineNgModule({type:m}),m.\u0275inj=t.\u0275\u0275defineInjector({imports:[p.ez,Zn.e,S.m,qn.I,Kt.H]}),d})()},972:(Q,V,r)=>{var Le,Se,Me,ke,Oe,Qe,je,Pe,Fe,Re,Be,De,we,He,Ue,Ve,Je,Ye,Ze,qe,Ne,We,et,$e;r.d(V,{a:()=>Fa});var p=r(36895),S=r(9769),u=r(44186),g=r(97582),f=r(51121),o=r(62921),t=r(54221),e=r(94650),M=r(67797),C=r(98055),_=r(82542),b=r(34793),U=r(20858),B=r(26905),j=r(48237),P=r(44457),T=r(74009),v=r(89383);function x(s,l){if(1&s&&e.\u0275\u0275element(0,"ds-themed-results-back-button",13),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("back",n.back)}}const W=function(){return["organization.foundingDate"]},N=function(){return["organization.address.addressLocality"]},F=function(){return["organization.adress.addressCountry"]},D=function(){return["dc.identifier"]},I=function(){return["dc.description"]},L=function(s){return[s]},E=function(){return{label:"isOrgUnitOfPerson",filter:"isOrgUnitOfPerson",configuration:"person-relationships"}},y=function(){return{label:"isOrgUnitOfProject",filter:"isOrgUnitOfProject",configuration:"project-relationships"}},w=function(s,l){return[s,l]};let k=((Le=class extends t.P{}).\u0275fac=function(){let l;return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(Le)))(a||Le)}}(),Le.\u0275cmp=e.\u0275\u0275defineComponent({type:Le,selectors:[["ds-org-unit"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:24,vars:49,consts:[[3,"back",4,"ngIf"],[1,"d-flex","flex-row"],[1,"mr-auto",3,"item"],[1,"row"],[1,"col-xs-12","col-md-4"],[3,"hideIfNoTextContent"],[3,"thumbnail","defaultImage","alt","placeholder"],[3,"item","fields","label"],[1,"col-xs-12","col-md-7"],[3,"parentItem","relationType","label"],[1,"btn","btn-outline-primary",3,"routerLink"],[1,"mt-5","w-100"],[3,"item","relationTypes"],[3,"back"]],template:function(n,a){1&n&&(e.\u0275\u0275template(0,x,1,1,"ds-themed-results-back-button",0),e.\u0275\u0275pipe(1,"async"),e.\u0275\u0275elementStart(2,"div",1),e.\u0275\u0275element(3,"ds-themed-item-page-title-field",2)(4,"ds-dso-edit-menu"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"div",3)(6,"div",4)(7,"ds-metadata-field-wrapper",5),e.\u0275\u0275element(8,"ds-themed-thumbnail",6),e.\u0275\u0275pipe(9,"async"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(10,"ds-generic-item-page-field",7)(11,"ds-generic-item-page-field",7)(12,"ds-generic-item-page-field",7)(13,"ds-generic-item-page-field",7),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(14,"div",8),e.\u0275\u0275element(15,"ds-related-items",9),e.\u0275\u0275pipe(16,"translate"),e.\u0275\u0275element(17,"ds-generic-item-page-field",7),e.\u0275\u0275elementStart(18,"div")(19,"a",10),e.\u0275\u0275text(20),e.\u0275\u0275pipe(21,"translate"),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(22,"div",11),e.\u0275\u0275element(23,"ds-tabbed-related-entities-search",12),e.\u0275\u0275elementEnd()()),2&n&&(e.\u0275\u0275property("ngIf",e.\u0275\u0275pipeBind1(1,29,a.showBackButton)),e.\u0275\u0275advance(3),e.\u0275\u0275property("item",a.object),e.\u0275\u0275advance(4),e.\u0275\u0275property("hideIfNoTextContent",!1),e.\u0275\u0275advance(1),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(9,31,null==a.object?null:a.object.thumbnail))("defaultImage","assets/images/orgunit-placeholder.svg")("alt","thumbnail.orgunit.alt")("placeholder","thumbnail.orgunit.placeholder"),e.\u0275\u0275advance(2),e.\u0275\u0275property("item",a.object)("fields",e.\u0275\u0275pureFunction0(37,W))("label","orgunit.page.dateestablished"),e.\u0275\u0275advance(1),e.\u0275\u0275property("item",a.object)("fields",e.\u0275\u0275pureFunction0(38,N))("label","orgunit.page.city"),e.\u0275\u0275advance(1),e.\u0275\u0275property("item",a.object)("fields",e.\u0275\u0275pureFunction0(39,F))("label","orgunit.page.country"),e.\u0275\u0275advance(1),e.\u0275\u0275property("item",a.object)("fields",e.\u0275\u0275pureFunction0(40,D))("label","orgunit.page.id"),e.\u0275\u0275advance(2),e.\u0275\u0275property("parentItem",a.object)("relationType","isPublicationOfOrgUnit")("label",e.\u0275\u0275pipeBind1(16,33,"relationships.isPublicationOf")),e.\u0275\u0275advance(2),e.\u0275\u0275property("item",a.object)("fields",e.\u0275\u0275pureFunction0(41,I))("label","orgunit.page.description"),e.\u0275\u0275advance(2),e.\u0275\u0275property("routerLink",e.\u0275\u0275pureFunction1(42,L,a.itemPageRoute+"/full")),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(21,35,"item.page.link.full")," "),e.\u0275\u0275advance(3),e.\u0275\u0275property("item",a.object)("relationTypes",e.\u0275\u0275pureFunction2(46,w,e.\u0275\u0275pureFunction0(44,E),e.\u0275\u0275pureFunction0(45,y))))},dependencies:[p.O5,M.i,C.w,_.e,b.rH,U.z,B.n,j.i,P.i,T.g,p.Ov,v.X$]}),Le);function z(s,l){if(1&s&&e.\u0275\u0275element(0,"ds-themed-results-back-button",13),2&s){const n=e.\u0275\u0275nextContext();
1e.\u0275\u0275property("back",n.back)}}k=(0,g.__decorate)([(0,o.d$)("OrgUnit",f.w.StandalonePage)],k);const K=function(){return["person.email"]},ne=function(){return["person.birthDate"]},ee=function(){return["person.jobTitle"]},Z=function(){return["person.familyName"]},J=function(){return["person.givenName"]},H=function(){return["dc.title"]},O=function(s){return[s]},$=function(){return{label:"isAuthorOfPublication",filter:"isAuthorOfPublication",configuration:"default-relationships"}};let _e=((Se=class extends t.P{}).\u0275fac=function(){let l;return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(Se)))(a||Se)}}(),Se.\u0275cmp=e.\u0275\u0275defineComponent({type:Se,selectors:[["ds-person"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:27,vars:56,consts:[[3,"back",4,"ngIf"],[1,"d-flex","flex-row"],[1,"mr-auto",3,"item"],[1,"row"],[1,"col-xs-12","col-md-4"],[3,"hideIfNoTextContent"],[3,"thumbnail","defaultImage","alt","placeholder"],[3,"item","fields","label"],[1,"col-xs-12","col-md-7"],[3,"parentItem","relationType","label"],[1,"btn","btn-outline-primary",3,"routerLink"],[1,"mt-5","w-100"],[3,"item","relationTypes"],[3,"back"]],template:function(n,a){1&n&&(e.\u0275\u0275template(0,z,1,1,"ds-themed-results-back-button",0),e.\u0275\u0275pipe(1,"async"),e.\u0275\u0275elementStart(2,"div",1),e.\u0275\u0275element(3,"ds-themed-item-page-title-field",2)(4,"ds-dso-edit-menu"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"div",3)(6,"div",4)(7,"ds-metadata-field-wrapper",5),e.\u0275\u0275element(8,"ds-themed-thumbnail",6),e.\u0275\u0275pipe(9,"async"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(10,"ds-generic-item-page-field",7)(11,"ds-generic-item-page-field",7),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(12,"div",8),e.\u0275\u0275element(13,"ds-related-items",9),e.\u0275\u0275pipe(14,"translate"),e.\u0275\u0275element(15,"ds-related-items",9),e.\u0275\u0275pipe(16,"translate"),e.\u0275\u0275element(17,"ds-generic-item-page-field",7)(18,"ds-generic-item-page-field",7)(19,"ds-generic-item-page-field",7)(20,"ds-generic-item-page-field",7),e.\u0275\u0275elementStart(21,"div")(22,"a",10),e.\u0275\u0275text(23),e.\u0275\u0275pipe(24,"translate"),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(25,"div",11),e.\u0275\u0275element(26,"ds-tabbed-related-entities-search",12),e.\u0275\u0275elementEnd()()),2&n&&(e.\u0275\u0275property("ngIf",e.\u0275\u0275pipeBind1(1,35,a.showBackButton)),e.\u0275\u0275advance(3),e.\u0275\u0275property("item",a.object),e.\u0275\u0275advance(4),e.\u0275\u0275property("hideIfNoTextContent",!1),e.\u0275\u0275advance(1),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(9,37,null==a.object?null:a.object.thumbnail))("defaultImage","assets/images/person-placeholder.svg")("alt","thumbnail.person.alt")("placeholder","thumbnail.person.placeholder"),e.\u0275\u0275advance(2),e.\u0275\u0275property("item",a.object)("fields",e.\u0275\u0275pureFunction0(45,K))("label","person.page.email"),e.\u0275\u0275advance(1),e.\u0275\u0275property("item",a.object)("fields",e.\u0275\u0275pureFunction0(46,ne))("label","person.page.birthdate"),e.\u0275\u0275advance(2),e.\u0275\u0275property("parentItem",a.object)("relationType","isProjectOfPerson")("label",e.\u0275\u0275pipeBind1(14,39,"relationships.isProjectOf")),e.\u0275\u0275advance(2),e.\u0275\u0275property("parentItem",a.object)("relationType","isOrgUnitOfPerson")("label",e.\u0275\u0275pipeBind1(16,41,"relationships.isOrgUnitOf")),e.\u0275\u0275advance(2),e.\u0275\u0275property("item",a.object)("fields",e.\u0275\u0275pureFunction0(47,ee))("label","person.page.jobtitle"),e.\u0275\u0275advance(1),e.\u0275\u0275property("item",a.object)("fields",e.\u0275\u0275pureFunction0(48,Z))("label","person.page.lastname"),e.\u0275\u0275advance(1),e.\u0275\u0275property("item",a.object)("fields",e.\u0275\u0275pureFunction0(49,J))("label","person.page.firstname"),e.\u0275\u0275advance(1),e.\u0275\u0275property("item",a.object)("fields",e.\u0275\u0275pureFunction0(50,H))("label","person.page.name"),e.\u0275\u0275advance(2),e.\u0275\u0275property("routerLink",e.\u0275\u0275pureFunction1(51,O,a.itemPageRoute+"/full")),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(24,43,"item.page.link.full")," "),e.\u0275\u0275advance(3),e.\u0275\u0275property("item",a.object)("relationTypes",e.\u0275\u0275pureFunction1(54,O,e.\u0275\u0275pureFunction0(53,$))))},dependencies:[p.O5,M.i,C.w,_.e,b.rH,U.z,B.n,j.i,P.i,T.g,p.Ov,v.X$]}),Se);_e=(0,g.__decorate)([(0,o.d$)("Person",f.w.StandalonePage)],_e);var Et=r(88938);function Ct(s,l){if(1&s&&e.\u0275\u0275element(0,"ds-themed-results-back-button",12),2&s){const n=e.\u0275\u0275nextContext();
1e.\u0275\u0275property("back",n.back)}}const Ae=function(){return["project.contributor.other"]},It=function(){return["project.identifier.funder"]},xt=function(){return["dc.identifier"]},ze=function(){return["dc.description"]},fe=function(){return["dc.subject"]},Ke=function(s){return[s]};let lt=((Me=class extends t.P{}).\u0275fac=function(){let l;return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(Me)))(a||Me)}}(),Me.\u0275cmp=e.\u0275\u0275defineComponent({type:Me,selectors:[["ds-project"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:27,vars:55,consts:[[3,"back",4,"ngIf"],[1,"d-flex","flex-row"],[1,"mr-auto",3,"item"],[1,"row"],[1,"col-xs-12","col-md-4"],[3,"hideIfNoTextContent"],[3,"thumbnail","defaultImage","alt","placeholder"],[3,"parentItem","itemType","metadataFields","label"],[3,"item","fields","label"],[1,"col-xs-12","col-md-7"],[3,"parentItem","relationType","label"],[1,"btn","btn-outline-primary",3,"routerLink"],[3,"back"]],template:function(n,a){1&n&&(e.\u0275\u0275template(0,Ct,1,1,"ds-themed-results-back-button",0),e.\u0275\u0275pipe(1,"async"),e.\u0275\u0275elementStart(2,"div",1),e.\u0275\u0275element(3,"ds-themed-item-page-title-field",2)(4,"ds-dso-edit-menu"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"div",3)(6,"div",4)(7,"ds-metadata-field-wrapper",5),e.\u0275\u0275element(8,"ds-themed-thumbnail",6),e.\u0275\u0275pipe(9,"async"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(10,"ds-themed-metadata-representation-list",7),e.\u0275\u0275pipe(11,"translate"),e.\u0275\u0275element(12,"ds-generic-item-page-field",8)(13,"ds-generic-item-page-field",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(14,"div",9),e.\u0275\u0275element(15,"ds-related-items",10),e.\u0275\u0275pipe(16,"translate"),e.\u0275\u0275element(17,"ds-related-items",10),e.\u0275\u0275pipe(18,"translate"),e.\u0275\u0275element(19,"ds-related-items",10),e.\u0275\u0275pipe(20,"translate"),e.\u0275\u0275element(21,"ds-generic-item-page-field",8)(22,"ds-generic-item-page-field",8),e.\u0275\u0275elementStart(23,"div")(24,"a",11),e.\u0275\u0275text(25),e.\u0275\u0275pipe(26,"translate"),e.\u0275\u0275elementEnd()()()()),2&n&&(e.\u0275\u0275property("ngIf",e.\u0275\u0275pipeBind1(1,34,a.showBackButton)),e.\u0275\u0275advance(3),e.\u0275\u0275property("item",a.object),e.\u0275\u0275advance(4),e.\u0275\u0275property("hideIfNoTextContent",!1),e.\u0275\u0275advance(1),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(9,36,null==a.object?null:a.object.thumbnail))("defaultImage","assets/images/project-placeholder.svg")("alt","thumbnail.project.alt")("placeholder","thumbnail.project.placeholder"),e.\u0275\u0275advance(2),e.\u0275\u0275property("parentItem",a.object)("itemType","OrgUnit")("metadataFields",e.\u0275\u0275pureFunction0(48,Ae))("label",e.\u0275\u0275pipeBind1(11,38,"project.page.contributor")),e.\u0275\u0275advance(2),e.\u0275\u0275property("item",a.object)("fields",e.\u0275\u0275pureFunction0(49,It))("label","project.page.funder"),e.\u0275\u0275advance(1),e.\u0275\u0275property("item",a.object)("fields",e.\u0275\u0275pureFunction0(50,xt))("label","project.page.id"),e.\u0275\u0275advance(2),e.\u0275\u0275property("parentItem",a.object)("relationType","isPersonOfProject")("label",e.\u0275\u0275pipeBind1(16,40,"relationships.isPersonOf")),e.\u0275\u0275advance(2),e.\u0275\u0275property("parentItem",a.object)("relationType","isPublicationOfProject")("label",e.\u0275\u0275pipeBind1(18,42,"relationships.isPublicationOf")),e.\u0275\u0275advance(2),e.\u0275\u0275property("parentItem",a.object)("relationType","isOrgUnitOfProject")("label",e.\u0275\u0275pipeBind1(20,44,"relationships.isOrgUnitOf")),e.\u0275\u0275advance(2),e.\u0275\u0275property("item",a.object)("fields",e.\u0275\u0275pureFunction0(51,ze))("label","project.page.description"),e.\u0275\u0275advance(1),e.\u0275\u0275property("item",a.object)("fields",e.\u0275\u0275pureFunction0(52,fe))("label","project.page.keyword"),e.\u0275\u0275advance(2),e.\u0275\u0275property("routerLink",e.\u0275\u0275pureFunction1(53,Ke,a.itemPageRoute+"/full")),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(26,46,"item.page.link.full")," "))},dependencies:[p.O5,C.w,Et.t,_.e,b.rH,U.z,B.n,j.i,P.i,T.g,p.Ov,v.X$]}),Me);lt=(0,g.__decorate)([(0,o.d$)("Project",f.w.StandalonePage)],lt);var xe=r(88829),Lt=r(30892),pt=r(4775),ge=r(57416),Ee=r(84630),Ge=r(59332);const Qt=function(s){return[s]};function fn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"a",12),e.\u0275\u0275element(1,"ds-thumbnail",13),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("target",n.linkType==n.linkTypes.ExternalLink?"_blank":"_self")("routerLink",e.\u0275\u0275pureFunction1(9,Qt,n.itemPageRoute)),e.\u0275\u0275attribute("rel",n.linkType==n.linkTypes.ExternalLink?"noopener noreferrer":null),e.\u0275\u0275advance(1),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(2,7,null==n.dso?null:n.dso.thumbnail))("defaultImage","assets/images/orgunit-placeholder.svg")("alt","thumbnail.orgunit.alt")("placeholder","thumbnail.orgunit.placeholder")}}function Yt(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",14),e.\u0275\u0275element(1,"ds-thumbnail",13),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(2,4,null==n.dso?null:n.dso.thumbnail))("defaultImage","assets/images/orgunit-placeholder.svg")("alt","thumbnail.orgunit.alt")("placeholder","thumbnail.orgunit.placeholder")}}function gn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"div",9),e.\u0275\u0275template(1,fn,3,11,"a",10),e.\u0275\u0275template(2,Yt,3,6,"span",11),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",n.linkType!=n.linkTypes.None),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",n.linkType==n.linkTypes.None)}}function ct(s,l){if(1&s&&e.\u0275\u0275element(0,"ds-themed-badges",15),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("object",n.dso)("context",n.context)}}function hn(s,l){if(1&s&&(e.\u0275\u0275element(0,"a",16),e.\u0275\u0275pipe(1,"translate")),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("target",n.linkType==n.linkTypes.ExternalLink?"_blank":"_self")("routerLink",e.\u0275\u0275pureFunction1(6,Qt,n.itemPageRoute))("innerHTML",n.dsoTitle||e.\u0275\u0275pipeBind1(1,4,"orgunit.listelement.no-title"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275attribute("rel",n.linkType==n.linkTypes.ExternalLink?"noopener noreferrer":null)}}function vn(s,l){if(1&s&&(e.\u0275\u0275element(0,"span",17),e.\u0275\u0275pipe(1,"translate")),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("innerHTML",n.dsoTitle||e.\u0275\u0275pipeBind1(1,1,"orgunit.listelement.no-title"),e.\u0275\u0275sanitizeHtml)}}function St(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",18)(1,"ds-truncatable-part",19),e.\u0275\u0275element(2,"span",20),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("id",n.dso.id)("minLines",3),e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",n.firstMetadataValue("dc.description"),e.\u0275\u0275sanitizeHtml)}}const Zt=function(){return["dc.description"]};let dt=((ke=class extends Lt.h{}).\u0275fac=function(){let l;
1return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(ke)))(a||ke)}}(),ke.\u0275cmp=e.\u0275\u0275defineComponent({type:ke,selectors:[["ds-org-unit-search-result-list-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:9,vars:8,consts:[[1,"row"],["class","col-3 col-md-2",4,"ngIf"],[3,"ngClass"],[3,"object","context",4,"ngIf"],[3,"id"],["class","lead",3,"target","routerLink","innerHTML",4,"ngIf"],["class","lead",3,"innerHTML",4,"ngIf"],[1,"text-muted"],["class","item-list-org-unit-description",4,"ngIf"],[1,"col-3","col-md-2"],["class","dont-break-out",3,"target","routerLink",4,"ngIf"],["class","dont-break-out",4,"ngIf"],[1,"dont-break-out",3,"target","routerLink"],[3,"thumbnail","defaultImage","alt","placeholder"],[1,"dont-break-out"],[3,"object","context"],[1,"lead",3,"target","routerLink","innerHTML"],[1,"lead",3,"innerHTML"],[1,"item-list-org-unit-description"],[3,"id","minLines"],[3,"innerHTML"]],template:function(n,a){1&n&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275template(1,gn,3,2,"div",1),e.\u0275\u0275elementStart(2,"div",2),e.\u0275\u0275template(3,ct,1,2,"ds-themed-badges",3),e.\u0275\u0275elementStart(4,"ds-truncatable",4),e.\u0275\u0275template(5,hn,2,8,"a",5),e.\u0275\u0275template(6,vn,2,3,"span",6),e.\u0275\u0275elementStart(7,"span",7),e.\u0275\u0275template(8,St,3,3,"span",8),e.\u0275\u0275elementEnd()()()()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.showThumbnails),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",a.showThumbnails?"col-9":"col-md-12"),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.showLabel),e.\u0275\u0275advance(1),e.\u0275\u0275property("id",a.dso.id),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.linkType!=a.linkTypes.None),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.linkType==a.linkTypes.None),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",a.dso.allMetadata(e.\u0275\u0275pureFunction0(7,Zt)).length>0))},dependencies:[p.mk,p.O5,b.rH,pt.ThumbnailComponent,ge.n,Ee.L,Ge.k,p.Ov,v.X$]}),ke);dt=(0,g.__decorate)([(0,o.d$)("OrgUnitSearchResult",f.w.ListElement)],dt);const yn=function(){return{}},bn=function(s,l){return{indexableObject:s,hitHighlights:l}};let Mt=((Oe=class extends xe.i{}).\u0275fac=function(){let l;return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(Oe)))(a||Oe)}}(),Oe.\u0275cmp=e.\u0275\u0275defineComponent({type:Oe,selectors:[["ds-org-unit-list-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:1,vars:7,consts:[[3,"showLabel","object","linkType"]],template:function(n,a){1&n&&e.\u0275\u0275element(0,"ds-org-unit-search-result-list-element",0),2&n&&e.\u0275\u0275property("showLabel",a.showLabel)("object",e.\u0275\u0275pureFunction2(4,bn,a.object,e.\u0275\u0275pureFunction0(3,yn)))("linkType",a.linkType)},dependencies:[dt]}),Oe);Mt=(0,g.__decorate)([(0,o.d$)("OrgUnit",f.w.ListElement)],Mt);var Ce=r(29602),le=r(83616),kt=r(63645);const qt=function(s){return[s]};function Tn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"a",13),e.\u0275\u0275element(1,"ds-thumbnail",14),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("target",n.linkType==n.linkTypes.ExternalLink?"_blank":"_self")("routerLink",e.\u0275\u0275pureFunction1(9,qt,n.itemPageRoute)),e.\u0275\u0275attribute("rel",n.linkType==n.linkTypes.ExternalLink?"noopener noreferrer":null),e.\u0275\u0275advance(1),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(2,7,null==n.dso?null:n.dso.thumbnail))("defaultImage","assets/images/person-placeholder.svg")("alt","thumbnail.person.alt")("placeholder","thumbnail.person.placeholder")}}function En(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",15),e.\u0275\u0275element(1,"ds-thumbnail",14),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(2,4,null==n.dso?null:n.dso.thumbnail))("defaultImage","assets/images/person-placeholder.svg")("alt","thumbnail.person.alt")("placeholder","thumbnail.person.placeholder")}}function Cn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"div",10),e.\u0275\u0275template(1,Tn,3,11,"a",11),e.\u0275\u0275template(2,En,3,6,"span",12),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",n.linkType!=n.linkTypes.None),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",n.linkType==n.linkTypes.None)}}function en(s,l){if(1&s&&e.\u0275\u0275element(0,"ds-themed-badges",16),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("object",n.dso)("context",n.context)}}function In(s,l){if(1&s&&(e.\u0275\u0275element(0,"a",17),e.\u0275\u0275pipe(1,"translate")),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("target",n.linkType==n.linkTypes.ExternalLink?"_blank":"_self")("routerLink",e.\u0275\u0275pureFunction1(6,qt,n.itemPageRoute))("innerHTML",n.dsoTitle||e.\u0275\u0275pipeBind1(1,4,"person.listelement.no-title"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275attribute("rel",n.linkType==n.linkTypes.ExternalLink?"noopener noreferrer":null)}}function tn(s,l){if(1&s&&(e.\u0275\u0275element(0,"span",18),e.\u0275\u0275pipe(1,"translate")),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("innerHTML",n.dsoTitle||e.\u0275\u0275pipeBind1(1,1,"person.listelement.no-title"),e.\u0275\u0275sanitizeHtml)}}function xn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span")(1,"span",21),e.\u0275\u0275element(2,"span",21),e.\u0275\u0275elementEnd()()),2&s){const n=l.$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",n,e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",n,e.\u0275\u0275sanitizeHtml)}}const tt=function(){return["person.jobTitle"]};function Ln(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",19),e.\u0275\u0275template(1,xn,3,2,"span",20),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",n.allMetadataValues(e.\u0275\u0275pureFunction0(1,tt)))}}let mt=((Qe=class extends Lt.h{constructor(l,n,a){super(l,n,a),this.truncatableService=l,this.dsoNameService=n,this.appConfig=a}ngOnInit(){super.ngOnInit(),this.showThumbnails=this.appConfig.browseBy.showThumbnails}}).\u0275fac=function(n){return new(n||Qe)(e.\u0275\u0275directiveInject(Ce.F),e.\u0275\u0275directiveInject(le._),e.\u0275\u0275directiveInject(kt.q))},Qe.\u0275cmp=e.\u0275\u0275defineComponent({type:Qe,selectors:[["ds-person-search-result-list-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:10,vars:10,consts:[[1,"row"],["class","col-3 
1col-md-2",4,"ngIf"],[3,"ngClass"],[3,"object","context",4,"ngIf"],[3,"id"],["class","lead",3,"target","routerLink","innerHTML",4,"ngIf"],["class","lead",3,"innerHTML",4,"ngIf"],[1,"text-muted"],[3,"id","minLines"],["class","item-list-job-title",4,"ngIf"],[1,"col-3","col-md-2"],["class","dont-break-out",3,"target","routerLink",4,"ngIf"],["class","dont-break-out",4,"ngIf"],[1,"dont-break-out",3,"target","routerLink"],[3,"thumbnail","defaultImage","alt","placeholder"],[1,"dont-break-out"],[3,"object","context"],[1,"lead",3,"target","routerLink","innerHTML"],[1,"lead",3,"innerHTML"],[1,"item-list-job-title"],[4,"ngFor","ngForOf"],[3,"innerHTML"]],template:function(n,a){1&n&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275template(1,Cn,3,2,"div",1),e.\u0275\u0275elementStart(2,"div",2),e.\u0275\u0275template(3,en,1,2,"ds-themed-badges",3),e.\u0275\u0275elementStart(4,"ds-truncatable",4),e.\u0275\u0275template(5,In,2,8,"a",5),e.\u0275\u0275template(6,tn,2,3,"span",6),e.\u0275\u0275elementStart(7,"span",7)(8,"ds-truncatable-part",8),e.\u0275\u0275template(9,Ln,2,2,"span",9),e.\u0275\u0275elementEnd()()()()()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.showThumbnails),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",a.showThumbnails?"col-9 col-md-10":"col-12"),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.showLabel),e.\u0275\u0275advance(1),e.\u0275\u0275property("id",a.dso.id),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.linkType!=a.linkTypes.None),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.linkType==a.linkTypes.None),e.\u0275\u0275advance(2),e.\u0275\u0275property("id",a.dso.id)("minLines",1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.dso.allMetadata(e.\u0275\u0275pureFunction0(9,tt)).length>0))},dependencies:[p.mk,p.sg,p.O5,b.rH,pt.ThumbnailComponent,ge.n,Ee.L,Ge.k,p.Ov,v.X$]}),Qe);mt=(0,g.__decorate)([(0,o.d$)("PersonSearchResult",f.w.ListElement),(0,g.__metadata)("design:paramtypes",[Ce.F,le._,Object])],mt);const Ot=function(){return{}},nn=function(s,l){return{indexableObject:s,hitHighlights:l}};let jt=((je=class extends xe.i{}).\u0275fac=function(){let l;return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(je)))(a||je)}}(),je.\u0275cmp=e.\u0275\u0275defineComponent({type:je,selectors:[["ds-person-list-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:1,vars:8,consts:[[3,"object","linkType","showLabel","value"]],template:function(n,a){1&n&&e.\u0275\u0275element(0,"ds-person-search-result-list-element",0),2&n&&e.\u0275\u0275property("object",e.\u0275\u0275pureFunction2(5,nn,a.object,e.\u0275\u0275pureFunction0(4,Ot)))("linkType",a.linkType)("showLabel",a.showLabel)("value",a.value)},dependencies:[mt]}),je);jt=(0,g.__decorate)([(0,o.d$)("Person",f.w.ListElement)],jt);const an=function(s){return[s]};function Sn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"a",10),e.\u0275\u0275element(1,"ds-thumbnail",11),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("target",n.linkType==n.linkTypes.ExternalLink?"_blank":"_self")("routerLink",e.\u0275\u0275pureFunction1(9,an,n.itemPageRoute)),e.\u0275\u0275attribute("rel",n.linkType==n.linkTypes.ExternalLink?"noopener noreferrer":null),e.\u0275\u0275advance(1),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(2,7,null==n.dso?null:n.dso.thumbnail))("defaultImage","assets/images/project-placeholder.svg")("alt","thumbnail.project.alt")("placeholder","thumbnail.project.placeholder")}}function Mn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",12),e.\u0275\u0275element(1,"ds-thumbnail",11),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(2,4,null==n.dso?null:n.dso.thumbnail))("defaultImage","assets/images/project-placeholder.svg")("alt","thumbnail.project.alt")("placeholder","thumbnail.project.placeholder")}}function kn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"div",7),e.\u0275\u0275template(1,Sn,3,11,"a",8),e.\u0275\u0275template(2,Mn,3,6,"span",9),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",n.linkType!=n.linkTypes.None),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",n.linkType==n.linkTypes.None)}}function On(s,l){if(1&s&&e.\u0275\u0275element(0,"ds-themed-badges",13),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("object",n.dso)("context",n.context)}}function jn(s,l){if(1&s&&e.\u0275\u0275element(0,"a",14),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("target",n.linkType==n.linkTypes.ExternalLink?"_blank":"_self")("routerLink",e.\u0275\u0275pureFunction1(4,an,n.itemPageRoute))("innerHTML",n.dsoTitle,e.\u0275\u0275sanitizeHtml),e.\u0275\u0275attribute("rel",n.linkType==n.linkTypes.ExternalLink?"noopener noreferrer":null)}}function Pn(s,l){if(1&s&&e.\u0275\u0275element(0,"span",15),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("innerHTML",n.dsoTitle,e.\u0275\u0275sanitizeHtml)}}let nt=((Pe=class extends Lt.h{}).\u0275fac=function(){let l;
1return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(Pe)))(a||Pe)}}(),Pe.\u0275cmp=e.\u0275\u0275defineComponent({type:Pe,selectors:[["ds-project-search-result-list-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:7,vars:6,consts:[[1,"row"],["class","col-3 col-md-2",4,"ngIf"],[3,"ngClass"],[3,"id"],[3,"object","context",4,"ngIf"],["class","lead item-list-title dont-break-out",3,"target","routerLink","innerHTML",4,"ngIf"],["class","lead item-list-title dont-break-out",3,"innerHTML",4,"ngIf"],[1,"col-3","col-md-2"],["class","dont-break-out",3,"target","routerLink",4,"ngIf"],["class","dont-break-out",4,"ngIf"],[1,"dont-break-out",3,"target","routerLink"],[3,"thumbnail","defaultImage","alt","placeholder"],[1,"dont-break-out"],[3,"object","context"],[1,"lead","item-list-title","dont-break-out",3,"target","routerLink","innerHTML"],[1,"lead","item-list-title","dont-break-out",3,"innerHTML"]],template:function(n,a){1&n&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275template(1,kn,3,2,"div",1),e.\u0275\u0275elementStart(2,"div",2)(3,"ds-truncatable",3),e.\u0275\u0275template(4,On,1,2,"ds-themed-badges",4),e.\u0275\u0275template(5,jn,1,6,"a",5),e.\u0275\u0275template(6,Pn,1,1,"span",6),e.\u0275\u0275elementEnd()()()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.showThumbnails),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",a.showThumbnails?"col-9":"col-md-12"),e.\u0275\u0275advance(1),e.\u0275\u0275property("id",a.dso.id),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.showLabel),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.linkType!=a.linkTypes.None),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.linkType==a.linkTypes.None))},dependencies:[p.mk,p.O5,b.rH,pt.ThumbnailComponent,ge.n,Ge.k,p.Ov]}),Pe);nt=(0,g.__decorate)([(0,o.d$)("ProjectSearchResult",f.w.ListElement)],nt);const Fn=function(){return{}},Rn=function(s,l){return{indexableObject:s,hitHighlights:l}};let Pt=((Fe=class extends xe.i{}).\u0275fac=function(){let l;return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(Fe)))(a||Fe)}}(),Fe.\u0275cmp=e.\u0275\u0275defineComponent({type:Fe,selectors:[["ds-project-list-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:1,vars:7,consts:[[3,"showLabel","object","linkType"]],template:function(n,a){1&n&&e.\u0275\u0275element(0,"ds-project-search-result-list-element",0),2&n&&e.\u0275\u0275property("showLabel",a.showLabel)("object",e.\u0275\u0275pureFunction2(4,Rn,a.object,e.\u0275\u0275pureFunction0(3,Fn)))("linkType",a.linkType)},dependencies:[nt]}),Fe);Pt=(0,g.__decorate)([(0,o.d$)("Project",f.w.ListElement)],Pt);var ut=r(10299),Ft=r(94034);const at=function(s){return[s]};function Bn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"a",12),e.\u0275\u0275pipe(1,"translate"),e.\u0275\u0275elementStart(2,"div"),e.\u0275\u0275element(3,"ds-themed-thumbnail",13),e.\u0275\u0275pipe(4,"async"),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("target",n.linkType==n.linkTypes.ExternalLink?"_blank":"_self")("routerLink",e.\u0275\u0275pureFunction1(10,at,n.itemPageRoute)),e.\u0275\u0275attribute("rel",n.linkType==n.linkTypes.ExternalLink?"noopener noreferrer":null)("title",e.\u0275\u0275pipeBind1(1,6,"search.results.view-result")),e.\u0275\u0275advance(3),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(4,8,null==n.dso?null:n.dso.thumbnail))("limitWidth",!1)}}function Dn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",14)(1,"div"),e.\u0275\u0275element(2,"ds-themed-thumbnail",13),e.\u0275\u0275pipe(3,"async"),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(3,2,null==n.dso?null:n.dso.thumbnail))("limitWidth",!1)}}function Rt(s,l){if(1&s&&e.\u0275\u0275element(0,"ds-themed-badges",15),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("object",n.dso)("context",n.context)}}function Bt(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"p",16)(1,"ds-truncatable-part",17),e.\u0275\u0275element(2,"span",18),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("id",n.dso.id)("minLines",1),e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",n.firstMetadataValue("person.email"),e.\u0275\u0275sanitizeHtml)}}function Dt(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"p",19)(1,"ds-truncatable-part",17),e.\u0275\u0275element(2,"span",18),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("id",n.dso.id)("minLines",3),e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",n.firstMetadataValue("person.jobTitle"),e.\u0275\u0275sanitizeHtml)}}function on(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"div",20)(1,"a",21),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("target",n.linkType==n.linkTypes.ExternalLink?"_blank":"_self")("routerLink",e.\u0275\u0275pureFunction1(6,at,n.itemPageRoute)),e.\u0275\u0275attribute("rel",n.linkType==n.linkTypes.ExternalLink?"noopener noreferrer":null),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(3,4,"search.results.view-result"))}}const rn=["*","*"];let _t=((Re=class extends Ft.n{}).\u0275fac=function(){let l;
1return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(Re)))(a||Re)}}(),Re.\u0275cmp=e.\u0275\u0275defineComponent({type:Re,selectors:[["ds-person-search-result-grid-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:rn,decls:15,vars:13,consts:[[1,"card"],[3,"id"],[1,"position-absolute","ml-1"],["class","card-img-top full-width",3,"target","routerLink",4,"ngIf"],["class","card-img-top full-width",4,"ngIf"],[1,"card-body"],[3,"object","context",4,"ngIf"],["type","h4",3,"id","minLines"],[1,"card-title",3,"innerHTML"],["class","item-email card-text text-muted",4,"ngIf"],["class","item-jobtitle card-text",4,"ngIf"],["class","text-center",4,"ngIf"],[1,"card-img-top","full-width",3,"target","routerLink"],[3,"thumbnail","limitWidth"],[1,"card-img-top","full-width"],[3,"object","context"],[1,"item-email","card-text","text-muted"],[3,"id","minLines"],[3,"innerHTML"],[1,"item-jobtitle","card-text"],[1,"text-center"],[1,"lead","btn","btn-primary","viewButton",3,"target","routerLink"]],template:function(n,a){1&n&&(e.\u0275\u0275projectionDef(rn),e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275pipe(1,"async"),e.\u0275\u0275elementStart(2,"ds-truncatable",1)(3,"div",2),e.\u0275\u0275projection(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(5,Bn,5,12,"a",3),e.\u0275\u0275template(6,Dn,4,4,"span",4),e.\u0275\u0275elementStart(7,"div",5),e.\u0275\u0275template(8,Rt,1,2,"ds-themed-badges",6),e.\u0275\u0275elementStart(9,"ds-truncatable-part",7),e.\u0275\u0275element(10,"h4",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(11,Bt,3,3,"p",9),e.\u0275\u0275template(12,Dt,3,3,"p",10),e.\u0275\u0275template(13,on,4,8,"div",11),e.\u0275\u0275elementEnd()(),e.\u0275\u0275projection(14,1),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275property("@focusShadow",e.\u0275\u0275pipeBind1(1,11,a.isCollapsed$)?"blur":"focus"),e.\u0275\u0275advance(2),e.\u0275\u0275property("id",a.dso.id),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",a.linkType!=a.linkTypes.None),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.linkType==a.linkTypes.None),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",a.showLabel),e.\u0275\u0275advance(1),e.\u0275\u0275property("id",a.dso.id)("minLines",3),e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",a.dsoTitle,e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.dso.hasMetadata("person.email")),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.dso.hasMetadata("person.jobTitle")),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.linkType!=a.linkTypes.None))},dependencies:[p.O5,b.rH,U.z,ge.n,Ee.L,Ge.k,p.Ov,v.X$],data:{animation:[ut.X]}}),Re);_t=(0,g.__decorate)([(0,o.d$)("PersonSearchResult",f.w.GridElement)],_t);const wn=function(){return{}},Hn=function(s,l){return{indexableObject:s,hitHighlights:l}};let wt=((Be=class extends xe.i{}).\u0275fac=function(){let l;return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(Be)))(a||Be)}}(),Be.\u0275cmp=e.\u0275\u0275defineComponent({type:Be,selectors:[["ds-person-grid-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:1,vars:7,consts:[[3,"showLabel","object","linkType"]],template:function(n,a){1&n&&e.\u0275\u0275element(0,"ds-person-search-result-grid-element",0),2&n&&e.\u0275\u0275property("showLabel",a.showLabel)("object",e.\u0275\u0275pureFunction2(4,Hn,a.object,e.\u0275\u0275pureFunction0(3,wn)))("linkType",a.linkType)},dependencies:[_t]}),Be);wt=(0,g.__decorate)([(0,o.d$)("Person",f.w.GridElement)],wt);const sn=function(s){return[s]};function ln(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"a",12),e.\u0275\u0275pipe(1,"translate"),e.\u0275\u0275elementStart(2,"div"),e.\u0275\u0275element(3,"ds-themed-thumbnail",13),e.\u0275\u0275pipe(4,"async"),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("target",n.linkType==n.linkTypes.ExternalLink?"_blank":"_self")("routerLink",e.\u0275\u0275pureFunction1(10,sn,n.itemPageRoute)),e.\u0275\u0275attribute("rel",n.linkType==n.linkTypes.ExternalLink?"noopener noreferrer":null)("title",e.\u0275\u0275pipeBind1(1,6,"search.results.view-result")),e.\u0275\u0275advance(3),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(4,8,null==n.dso?null:n.dso.thumbnail))("limitWidth",!1)}}function ft(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",14)(1,"div"),e.\u0275\u0275element(2,"ds-themed-thumbnail",13),e.\u0275\u0275pipe(3,"async"),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(3,2,null==n.dso?null:n.dso.thumbnail))("limitWidth",!1)}}function Un(s,l){if(1&s&&e.\u0275\u0275element(0,"ds-themed-badges",15),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("object",n.dso)("context",n.context)}}function Vn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"p",16)(1,"ds-truncatable-part",17),e.\u0275\u0275element(2,"span",18),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("id",n.dso.id)("minLines",1),e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",n.firstMetadataValue("organization.foundingDate"),e.\u0275\u0275sanitizeHtml)}}function Ht(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",22)(1,"span"),e.\u0275\u0275text(2,", "),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(3),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",n.firstMetadataValue("organization.address.addressLocality")," ")}}function pn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"p",19)(1,"ds-truncatable-part",17)(2,"span",20),e.\u0275\u0275text(3),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(4,Ht,4,1,"span",21),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("id",n.dso.id)("minLines",3),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(n.firstMetadataValue("organization.address.addressCountry")),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",n.dso.hasMetadata("organization.address.addressLocality"))}}function Jn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"div",23)(1,"a",24),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("target",n.linkType==n.linkTypes.ExternalLink?"_blank":"_self")("routerLink",e.\u0275\u0275pureFunction1(6,sn,n.itemPageRoute)),e.\u0275\u0275attribute("rel",n.linkType==n.linkTypes.ExternalLink?"noopener noreferrer":null),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(3,4,"search.results.view-result"))}}const cn=["*","*"];let gt=((De=class extends Ft.n{}).\u0275fac=function(){let l;
1return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(De)))(a||De)}}(),De.\u0275cmp=e.\u0275\u0275defineComponent({type:De,selectors:[["ds-org-unit-search-result-grid-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:cn,decls:15,vars:13,consts:[[1,"card"],[3,"id"],[1,"position-absolute","ml-1"],["class","card-img-top full-width",3,"target","routerLink",4,"ngIf"],["class","card-img-top full-width",4,"ngIf"],[1,"card-body"],[3,"object","context",4,"ngIf"],["type","h4",3,"id","minLines"],[1,"card-title",3,"innerHTML"],["class","item-date card-text text-muted",4,"ngIf"],["class","item-location card-text",4,"ngIf"],["class","text-center",4,"ngIf"],[1,"card-img-top","full-width",3,"target","routerLink"],[3,"thumbnail","limitWidth"],[1,"card-img-top","full-width"],[3,"object","context"],[1,"item-date","card-text","text-muted"],[3,"id","minLines"],[3,"innerHTML"],[1,"item-location","card-text"],[1,"item-country"],["class","item-city",4,"ngIf"],[1,"item-city"],[1,"text-center"],[1,"lead","btn","btn-primary","viewButton",3,"target","routerLink"]],template:function(n,a){1&n&&(e.\u0275\u0275projectionDef(cn),e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275pipe(1,"async"),e.\u0275\u0275elementStart(2,"ds-truncatable",1)(3,"div",2),e.\u0275\u0275projection(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(5,ln,5,12,"a",3),e.\u0275\u0275template(6,ft,4,4,"span",4),e.\u0275\u0275elementStart(7,"div",5),e.\u0275\u0275template(8,Un,1,2,"ds-themed-badges",6),e.\u0275\u0275elementStart(9,"ds-truncatable-part",7),e.\u0275\u0275element(10,"h4",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(11,Vn,3,3,"p",9),e.\u0275\u0275template(12,pn,5,4,"p",10),e.\u0275\u0275template(13,Jn,4,8,"div",11),e.\u0275\u0275elementEnd()(),e.\u0275\u0275projection(14,1),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275property("@focusShadow",e.\u0275\u0275pipeBind1(1,11,a.isCollapsed$)?"blur":"focus"),e.\u0275\u0275advance(2),e.\u0275\u0275property("id",a.dso.id),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",a.linkType!=a.linkTypes.None),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.linkType==a.linkTypes.None),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",a.showLabel),e.\u0275\u0275advance(1),e.\u0275\u0275property("id",a.dso.id)("minLines",3),e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",a.dsoTitle,e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.dso.hasMetadata("organization.foundingDate")),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.dso.hasMetadata("organization.address.addressCountry")),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.linkType!=a.linkTypes.None))},dependencies:[p.O5,b.rH,U.z,ge.n,Ee.L,Ge.k,p.Ov,v.X$],data:{animation:[ut.X]}}),De);gt=(0,g.__decorate)([(0,o.d$)("OrgUnitSearchResult",f.w.GridElement)],gt);const Nn=function(){return{}},Wn=function(s,l){return{indexableObject:s,hitHighlights:l}};let Ut=((we=class extends xe.i{}).\u0275fac=function(){let l;return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(we)))(a||we)}}(),we.\u0275cmp=e.\u0275\u0275defineComponent({type:we,selectors:[["ds-org-unit-grid-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:1,vars:7,consts:[[3,"showLabel","object","linkType"]],template:function(n,a){1&n&&e.\u0275\u0275element(0,"ds-org-unit-search-result-grid-element",0),2&n&&e.\u0275\u0275property("showLabel",a.showLabel)("object",e.\u0275\u0275pureFunction2(4,Wn,a.object,e.\u0275\u0275pureFunction0(3,Nn)))("linkType",a.linkType)},dependencies:[gt]}),we);Ut=(0,g.__decorate)([(0,o.d$)("OrgUnit",f.w.GridElement)],Ut);const Vt=function(s){return[s]};function ht(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"a",11),e.\u0275\u0275pipe(1,"translate"),e.\u0275\u0275elementStart(2,"div"),e.\u0275\u0275element(3,"ds-themed-thumbnail",12),e.\u0275\u0275pipe(4,"async"),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("target",n.linkType==n.linkTypes.ExternalLink?"_blank":"_self")("routerLink",e.\u0275\u0275pureFunction1(10,Vt,n.itemPageRoute)),e.\u0275\u0275attribute("rel",n.linkType==n.linkTypes.ExternalLink?"noopener noreferrer":null)("title",e.\u0275\u0275pipeBind1(1,6,"search.results.view-result")),e.\u0275\u0275advance(3),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(4,8,null==n.dso?null:n.dso.thumbnail))("limitWidth",!1)}}function $n(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",13)(1,"div"),e.\u0275\u0275element(2,"ds-themed-thumbnail",12),e.\u0275\u0275pipe(3,"async"),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(3,2,null==n.dso?null:n.dso.thumbnail))("limitWidth",!1)}}function An(s,l){if(1&s&&e.\u0275\u0275element(0,"ds-themed-badges",14),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("object",n.dso)("context",n.context)}}function Jt(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"p",15)(1,"ds-truncatable-part",16),e.\u0275\u0275element(2,"span",17),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("id",n.dso.id)("minLines",3),e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",n.firstMetadataValue("dc.description"),e.\u0275\u0275sanitizeHtml)}}function dn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"div",18)(1,"a",19),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("target",n.linkType==n.linkTypes.ExternalLink?"_blank":"_self")("routerLink",e.\u0275\u0275pureFunction1(6,Vt,n.itemPageRoute)),e.\u0275\u0275attribute("rel",n.linkType==n.linkTypes.ExternalLink?"noopener noreferrer":null),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(3,4,"search.results.view-result"))}}const mn=["*","*"];let vt=((He=class extends Ft.n{}).\u0275fac=function(){let l;
1return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(He)))(a||He)}}(),He.\u0275cmp=e.\u0275\u0275defineComponent({type:He,selectors:[["ds-project-search-result-grid-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:mn,decls:14,vars:12,consts:[[1,"card"],[3,"id"],[1,"position-absolute","ml-1"],["class","card-img-top full-width",3,"target","routerLink",4,"ngIf"],["class","card-img-top full-width",4,"ngIf"],[1,"card-body"],[3,"object","context",4,"ngIf"],["type","h4",3,"id","minLines"],[1,"card-title",3,"innerHTML"],["class","item-description card-text text-muted",4,"ngIf"],["class","text-center",4,"ngIf"],[1,"card-img-top","full-width",3,"target","routerLink"],[3,"thumbnail","limitWidth"],[1,"card-img-top","full-width"],[3,"object","context"],[1,"item-description","card-text","text-muted"],[3,"id","minLines"],[3,"innerHTML"],[1,"text-center"],[1,"lead","btn","btn-primary","viewButton",3,"target","routerLink"]],template:function(n,a){1&n&&(e.\u0275\u0275projectionDef(mn),e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275pipe(1,"async"),e.\u0275\u0275elementStart(2,"ds-truncatable",1)(3,"div",2),e.\u0275\u0275projection(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(5,ht,5,12,"a",3),e.\u0275\u0275template(6,$n,4,4,"span",4),e.\u0275\u0275elementStart(7,"div",5),e.\u0275\u0275template(8,An,1,2,"ds-themed-badges",6),e.\u0275\u0275elementStart(9,"ds-truncatable-part",7),e.\u0275\u0275element(10,"h4",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(11,Jt,3,3,"p",9),e.\u0275\u0275template(12,dn,4,8,"div",10),e.\u0275\u0275elementEnd()(),e.\u0275\u0275projection(13,1),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275property("@focusShadow",e.\u0275\u0275pipeBind1(1,10,a.isCollapsed$)?"blur":"focus"),e.\u0275\u0275advance(2),e.\u0275\u0275property("id",a.dso.id),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",a.linkType!=a.linkTypes.None),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.linkType==a.linkTypes.None),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",a.showLabel),e.\u0275\u0275advance(1),e.\u0275\u0275property("id",a.dso.id)("minLines",3),e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",a.dsoTitle,e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.dso.hasMetadata("dc.description")),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.linkType!=a.linkTypes.None))},dependencies:[p.O5,b.rH,U.z,ge.n,Ee.L,Ge.k,p.Ov,v.X$],data:{animation:[ut.X]}}),He);vt=(0,g.__decorate)([(0,o.d$)("ProjectSearchResult",f.w.GridElement)],vt);const zn=function(){return{}},Kn=function(s,l){return{indexableObject:s,hitHighlights:l}};let Nt=((Ue=class extends xe.i{}).\u0275fac=function(){let l;return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(Ue)))(a||Ue)}}(),Ue.\u0275cmp=e.\u0275\u0275defineComponent({type:Ue,selectors:[["ds-project-grid-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:1,vars:7,consts:[[3,"showLabel","object","linkType"]],template:function(n,a){1&n&&e.\u0275\u0275element(0,"ds-project-search-result-grid-element",0),2&n&&e.\u0275\u0275property("showLabel",a.showLabel)("object",e.\u0275\u0275pureFunction2(4,Kn,a.object,e.\u0275\u0275pureFunction0(3,zn)))("linkType",a.linkType)},dependencies:[vt]}),Ue);Nt=(0,g.__decorate)([(0,o.d$)("Project",f.w.GridElement)],Nt);var Wt=r(52760),$t=r(52885),yt=r(77049),bt=r(65165);function Gn(s,l){1&s&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275text(1,"; "),e.\u0275\u0275elementEnd())}function Xn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275element(1,"span",8),e.\u0275\u0275template(2,Gn,2,0,"span",9),e.\u0275\u0275elementEnd()),2&s){const n=l.$implicit,a=l.last;e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",n,e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!a)}}const it=function(){return["person.jobTitle"]};function Xe(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",6),e.\u0275\u0275template(1,Xn,3,2,"span",7),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",n.mdRepresentation.allMetadataValues(e.\u0275\u0275pureFunction0(1,it)))}}function At(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",4),e.\u0275\u0275template(1,Xe,2,2,"span",5),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",n.mdRepresentation.allMetadata(e.\u0275\u0275pureFunction0(1,it)).length>0)}}function Ie(s,l){if(1&s&&e.\u0275\u0275element(0,"ds-orcid-badge-and-tooltip",10),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("orcid",n.mdRepresentation.firstMetadata("person.identifier.orcid"))("authenticatedTimestamp",n.mdRepresentation.firstMetadata("dspace.orcid.authenticated"))}}const Qn=function(s){return[s]};let ot=((Ve=class extends yt.X{}).\u0275fac=function(){let l;
1return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(Ve)))(a||Ve)}}(),Ve.\u0275cmp=e.\u0275\u0275defineComponent({type:Ve,selectors:[["ds-person-item-metadata-list-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:5,vars:8,consts:[["descTemplate",""],[3,"id"],[3,"routerLink","innerHTML","ngbTooltip"],["class","ml-1",3,"orcid","authenticatedTimestamp",4,"ngIf"],[1,"text-muted"],["class","item-list-job-title",4,"ngIf"],[1,"item-list-job-title"],[4,"ngFor","ngForOf"],[3,"innerHTML"],[4,"ngIf"],[1,"ml-1",3,"orcid","authenticatedTimestamp"]],template:function(n,a){if(1&n&&(e.\u0275\u0275template(0,At,2,2,"ng-template",null,0,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275elementStart(2,"ds-truncatable",1),e.\u0275\u0275element(3,"a",2),e.\u0275\u0275template(4,Ie,1,2,"ds-orcid-badge-and-tooltip",3),e.\u0275\u0275elementEnd()),2&n){const R=e.\u0275\u0275reference(1);e.\u0275\u0275advance(2),e.\u0275\u0275property("id",a.mdRepresentation.id),e.\u0275\u0275advance(1),e.\u0275\u0275property("routerLink",e.\u0275\u0275pureFunction1(5,Qn,a.itemPageRoute))("innerHTML",a.mdRepresentation.getValue(),e.\u0275\u0275sanitizeHtml)("ngbTooltip",a.mdRepresentation.allMetadata(e.\u0275\u0275pureFunction0(7,it)).length>0?R:null),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.mdRepresentation.firstMetadata("person.identifier.orcid"))}},dependencies:[p.sg,p.O5,S._L,b.rH,ge.n,bt.w],encapsulation:2}),Ve);ot=(0,g.__decorate)([(0,Wt.Bu)("Person",$t.P.Item)],ot);const un=function(){return["dc.description"]};function zt(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",3)(1,"span",4),e.\u0275\u0275element(2,"span",5),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("innerHTML",n.mdRepresentation.firstMetadataValue(e.\u0275\u0275pureFunction0(1,un)),e.\u0275\u0275sanitizeHtml)}}const Yn=function(s){return[s]};let rt=((Je=class extends yt.X{}).\u0275fac=function(){let l;return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(Je)))(a||Je)}}(),Je.\u0275cmp=e.\u0275\u0275defineComponent({type:Je,selectors:[["ds-org-unit-item-metadata-list-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:4,vars:7,consts:[["descTemplate",""],[3,"id"],[3,"routerLink","innerHTML","ngbTooltip"],[1,"text-muted"],[1,"item-list-job-title"],[3,"innerHTML"]],template:function(n,a){if(1&n&&(e.\u0275\u0275template(0,zt,3,2,"ng-template",null,0,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275elementStart(2,"ds-truncatable",1),e.\u0275\u0275element(3,"a",2),e.\u0275\u0275elementEnd()),2&n){const R=e.\u0275\u0275reference(1);e.\u0275\u0275advance(2),e.\u0275\u0275property("id",a.mdRepresentation.id),e.\u0275\u0275advance(1),e.\u0275\u0275property("routerLink",e.\u0275\u0275pureFunction1(4,Yn,a.itemPageRoute))("innerHTML",a.mdRepresentation.getValue(),e.\u0275\u0275sanitizeHtml)("ngbTooltip",a.mdRepresentation.allMetadata(e.\u0275\u0275pureFunction0(6,un)).length>0?R:null)}},dependencies:[S._L,b.rH,ge.n],encapsulation:2}),Je);function Zn(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",3)(1,"span",4),e.\u0275\u0275element(2,"span",5),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("innerHTML",n.dsoNameService.getName(n.mdRepresentation),e.\u0275\u0275sanitizeHtml)}}rt=(0,g.__decorate)([(0,Wt.Bu)("OrgUnit",$t.P.Item)],rt);const qn=function(s){return[s]};let Kt=((Ye=class extends yt.X{constructor(l){super(),this.dsoNameService=l}}).\u0275fac=function(n){return new(n||Ye)(e.\u0275\u0275directiveInject(le._))},Ye.\u0275cmp=e.\u0275\u0275defineComponent({type:Ye,selectors:[["ds-project-item-metadata-list-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:4,vars:6,consts:[["descTemplate",""],[3,"id"],[3,"routerLink","innerHTML","ngbTooltip"],[1,"text-muted"],[1,"item-list-project-title"],[3,"innerHTML"]],template:function(n,a){if(1&n&&(e.\u0275\u0275template(0,Zn,3,1,"ng-template",null,0,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275elementStart(2,"ds-truncatable",1),e.\u0275\u0275element(3,"a",2),e.\u0275\u0275elementEnd()),2&n){const R=e.\u0275\u0275reference(1);e.\u0275\u0275advance(2),e.\u0275\u0275property("id",a.mdRepresentation.id),e.\u0275\u0275advance(1),e.\u0275\u0275property("routerLink",e.\u0275\u0275pureFunction1(4,qn,a.itemPageRoute))("innerHTML",a.dsoNameService.getName(a.mdRepresentation),e.\u0275\u0275sanitizeHtml)("ngbTooltip",a.dsoNameService.getName(a.mdRepresentation).length>0?R:null)}},dependencies:[S._L,b.rH,ge.n],encapsulation:2}),Ye);Kt=(0,g.__decorate)([(0,Wt.Bu)("Project",$t.P.Item),(0,g.__metadata)("design:paramtypes",[le._])],Kt);var Tt=r(48532),_n=r(79691),Y=r(84935),ae=r(88002),q=r(95698),ie=r(46418);const he=function(s){return{value:s}};let se=(()=>{const l=class{constructor(a){this.modal=a}};let s=l;return l.\u0275fac=function(R){return new(R||l)(e.\u0275\u0275directiveInject(S.Kz))},l.\u0275cmp=e.\u0275\u0275defineComponent({type:l,selectors:[["ds-name-variant-modal"]],inputs:{value:"value"},decls:16,vars:12,consts:[[1,"modal-header"],[1,"modal-title"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],[1,"modal-footer","justify-content-between"],["type","button",1,"btn","btn-light","confirm-button",3,"click"],["type","button",1,"btn","btn-light","decline-button",3,"click"]],template:function(R,h){1&R&&(e.\u0275\u0275elementStart(0,"div",0)(1,"h4",1),e.\u0275\u0275text(2,"New name variant"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"button",2),e.\u0275\u0275listener("click",function(){return h.modal.dismiss("Cross click")}),e.\u0275\u0275elementStart(4,"span",3),e.\u0275\u0275text(5,"\xd7"),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(6,"div",4),e.\u0275\u0275text(7),e.\u0275\u0275pipe(8,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(9,"div",5)(10,"button",6),e.\u0275\u0275listener("click",function(){return h.modal.close()}),e.\u0275\u0275text(11),e.\u0275\u0275pipe(12,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(13,"button",7),e.\u0275\u0275listener("click",function(){return h.modal.dismiss()}),e.\u0275\u0275text(14),e.\u0275\u0275pipe(15,"translate"),e.\u0275\u0275elementEnd()()),2&R&&(e.\u0275\u0275advance(7),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind2(8,3,"submission.sections.describe.relationship-lookup.name-variant.notification.content",e.\u0275\u0275pureFunction1(10,he,h.value)),"\n"),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(12,6,"submission.sections.describe.relationship-lookup.name-variant.notification.confirm")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(15,8,"submission.sections.describe.relationship-lookup.name-variant.notification.decline")))},dependencies:[v.X$]}
1),s})();var pe=r(79300),oe=r(83639),re=r(51117),A=r(24006),ce=r(28538),de=r(34159),me=r(90059);function ve(s,l){if(1&s){const n=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div")(1,"a",8,9),e.\u0275\u0275listener("click",function(){const h=e.\u0275\u0275restoreView(n).$implicit,G=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(G.onClickSuggestion(h))}),e.\u0275\u0275element(3,"span",10),e.\u0275\u0275elementEnd()()}if(2&s){const n=l.$implicit;e.\u0275\u0275advance(3),e.\u0275\u0275property("innerHTML",n,e.\u0275\u0275sanitizeHtml)}}const ye=function(s){return{"is-invalid":s}},be=function(){return{standalone:!0}},Te=function(s){return{show:s}};let ue=(()=>{const l=class extends ce.o{constructor(){super(...arguments),this.suggestions=[]}ngOnInit(){this.suggestions.length>0&&(this.value=this.suggestions[0])}onSubmit(a){a!==this.value&&(this.value=a,this.submitSuggestion.emit(a))}onClickSuggestion(a){return this.value=a,this.clickSuggestion.emit(a),this.close(),this.blockReopen=!0,this.queryInput.nativeElement.focus(),!1}};let s=l;return l.\u0275fac=function(){let a;return function(h){return(a||(a=e.\u0275\u0275getInheritedFactory(l)))(h||l)}}(),l.\u0275cmp=e.\u0275\u0275defineComponent({type:l,selectors:[["ds-person-input-suggestions"]],inputs:{suggestions:"suggestions"},features:[e.\u0275\u0275ProvidersFeature([{provide:A.JU,useExisting:(0,e.forwardRef)(()=>l),multi:!0}]),e.\u0275\u0275InheritDefinitionFeature],decls:11,vars:19,consts:[[3,"action","ngSubmit","keydown","keydown.arrowdown","keydown.arrowup","keydown.esc","dsClickOutside"],["form","ngForm"],["type","text","autocomplete","off",1,"form-control","suggestion_input",3,"ngModel","name","ngClass","dsDebounce","placeholder","ngModelOptions","focus","blur","click","onDebounce"],["inputField",""],["type","submit",1,"sr-only"],[1,"autocomplete","dropdown-menu",3,"ngClass"],[1,"dropdown-list"],[4,"ngFor","ngForOf"],["href","javascript:void(0);",1,"d-block","dropdown-item",3,"click"],["suggestion",""],[3,"innerHTML"]],template:function(R,h){if(1&R){const G=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"form",0,1),e.\u0275\u0275listener("ngSubmit",function(){e.\u0275\u0275restoreView(G);const te=e.\u0275\u0275reference(3);return e.\u0275\u0275resetView(h.onSubmit(te.value))})("keydown",function(te){return h.onKeydown(te)})("keydown.arrowdown",function(te){return h.shiftFocusDown(te)})("keydown.arrowup",function(te){return h.shiftFocusUp(te)})("keydown.esc",function(){return h.close()})("dsClickOutside",function(){return h.close()}),e.\u0275\u0275elementStart(2,"input",2,3),e.\u0275\u0275listener("focus",function(){return h.open()})("blur",function(){e.\u0275\u0275restoreView(G);const te=e.\u0275\u0275reference(3);return e.\u0275\u0275resetView(h.onSubmit(te.value))})("click",function(){return h.open()})("onDebounce",function(te){return h.find(te)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"button",4),e.\u0275\u0275text(5),e.\u0275\u0275pipe(6,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"div",5),e.\u0275\u0275pipe(8,"async"),e.\u0275\u0275elementStart(9,"div",6),e.\u0275\u0275template(10,ve,4,1,"div",7),e.\u0275\u0275elementEnd()()()}2&R&&(e.\u0275\u0275property("action",h.action,e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngModel",h.value)("name",h.name)("ngClass",e.\u0275\u0275pureFunction1(14,ye,!h.valid))("dsDebounce",h.debounceTime)("placeholder",h.placeholder)("ngModelOptions",e.\u0275\u0275pureFunction0(16,be)),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(6,10,"search.filters.search.submit")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(17,Te,e.\u0275\u0275pipeBind1(8,12,h.show)&&h.isNotEmpty(h.suggestions))),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngForOf",h.suggestions))},dependencies:[p.mk,p.sg,A._Y,A.Fj,A.JJ,A.JL,A.On,A.F,de.q,me._,p.Ov,v.X$],styles:['form[_ngcontent-%COMP%]:before{pointer-events:none;position:absolute;font:var(--fa-font-solid);content:"\\f0d7";top:10px;right:0;height:20px;width:20px}form[_ngcontent-%COMP%]   input.suggestion_input[_ngcontent-%COMP%]{background:rgba(0,0,0,0)}',".autocomplete[_ngcontent-%COMP%]{width:100%}.autocomplete[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]{white-space:normal;word-break:break-word;padding:var(--bs-input-padding-y) var(--bs-input-padding-x)}.autocomplete[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:focus{outline:none}form[_ngcontent-%COMP%]{position:relative}"]}),s})();function d(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"a",11),e.\u0275\u0275element(1,"ds-thumbnail",12),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("target",n.linkType==n.linkTypes.ExternalLink?"_blank":"_self"),e.\u0275\u0275attribute("rel",n.linkType==n.linkTypes.ExternalLink?"noopener noreferrer":null),e.\u0275\u0275advance(1),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(2,6,null==n.dso?null:n.dso.thumbnail))("defaultImage","assets/images/person-placeholder.svg")("alt","thumbnail.person.alt")("placeholder","thumbnail.person.placeholder")}}function m(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",13),e.\u0275\u0275element(1,"ds-thumbnail",12),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("thumbnail",e.\u0275\u0275pipeBind1(2,4,null==n.dso?null:n.dso.thumbnail))("defaultImage","assets/images/person-placeholder.svg")("alt","thumbnail.person.alt")("placeholder","thumbnail.person.placeholder")}}function i(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"div",8),e.\u0275\u0275template(1,d,3,8,"a",9),e.\u0275\u0275template(2,m,3,6,"span",10),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",n.linkType!=n.linkTypes.None),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",n.linkType==n.linkTypes.None)}}function c(s,l){1&s&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275text(1,"; "),e.\u0275\u0275elementEnd())}function st(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275element(1,"span",16),e.\u0275\u0275template(2,c,2,0,"span",17),e.\u0275\u0275elementEnd()),2&s){const n=l.$implicit,a=l.last;e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",n,e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!a)}}const sa=function(){return["person.jobTitle"]};function ma(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",14),e.\u0275\u0275template(1,st,3,2,"span",15),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",n.allMetadataValues(e.\u0275\u0275pureFunction0(1,sa)))}}let ea=((Ze=class extends _n.c{constructor(l,n,a,R,h,G,X,te,Gt,Xt){super(l,Gt,Xt),this.truncatableService=l,this.relationshipService=n,this.notificationsService=a,this.translateService=R,this.modalService=h,this.itemDataService=G,this.bitstreamDataService=X,this.selectableListService=te,this.dsoNameService=Gt,this.appConfig=Xt,this.alternativeField="dc.title.alternative"}ngOnInit(){super.ngOnInit();const l=this.dso?this.dsoNameService.getName(this.dso):void 0,n=this.allMetadataValues(this.alternativeField);this.allSuggestions=[l,...n],this.relationshipService.getNameVariant(this.listID,this.dso.uuid).pipe((0,q.q)(1)).subscribe(a=>{this.selectedName=a||l}),this.showThumbnails=this.appConfig.browseBy.showThumbnails}select(l){this.relationshipService.setNameVariant(this.listID,this.dso.uuid,l),this.selectableListService.isObjectSelected(this.listID,this.object).pipe((0,q.q)(1)).subscribe(n=>{n||this.selectableListService.selectSingle(this.listID,this.object)})}selectCustom(l){this.allSuggestions.includes(l)||this.openModal(l).then(()=>{const n=new pe.DA;n.value=l;const R={[this.alternativeField]:[...this.dso.metadata[this.alternativeField]||[],n]},h=Object.assign({},this.dso,{metadata:{...this.dso.metadata,...R}});this.itemDataService.update(h).pipe((0,q.q)(1)).subscribe(),this.itemDataService.commitUpdates()}).catch(()=>{}).finally(()=>{this.select(l)})}openModal(l){const n=this.modalService.open(se,{centered:!0});return n.componentInstance.value=l,n.result}}).\u0275fac=function(n){return new(n||Ze)(e.\u0275\u0275directiveInject(Ce.F),e.\u0275\u0275directiveInject(ae.U),e.\u0275\u0275directiveInject(ie.T),e.\u0275\u0275directiveInject(v.sK),e.\u0275\u0275directiveInject(S.FF),e.\u0275\u0275directiveInject(oe.S),e.\u0275\u0275directiveInject(Tt.J),e.\u0275\u0275directiveInject(re.w),e.\u0275\u0275directiveInject(le._),e.\u0275\u0275directiveInject(kt.q))},Ze.\u0275cmp=e.\u0275\u0275defineComponent({type:Ze,selectors:[["ds-person-search-result-list-submission-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:8,vars:6,consts:[[1,"row"],["class","col-3 
1col-md-2",4,"ngIf"],[3,"ngClass"],[1,"d-flex"],[1,"flex-grow-1"],[3,"suggestions","ngModel","ngModelChange","clickSuggestion","submitSuggestion"],[1,"text-muted"],["class","item-list-job-title",4,"ngIf"],[1,"col-3","col-md-2"],["class","dont-break-out",3,"target",4,"ngIf"],["class","dont-break-out",4,"ngIf"],[1,"dont-break-out",3,"target"],[3,"thumbnail","defaultImage","alt","placeholder"],[1,"dont-break-out"],[1,"item-list-job-title"],[4,"ngFor","ngForOf"],[3,"innerHTML"],[4,"ngIf"]],template:function(n,a){1&n&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275template(1,i,3,2,"div",1),e.\u0275\u0275elementStart(2,"div",2)(3,"div",3)(4,"div",4)(5,"ds-person-input-suggestions",5),e.\u0275\u0275listener("ngModelChange",function(h){return a.selectedName=h})("clickSuggestion",function(h){return a.select(h)})("submitSuggestion",function(h){return a.selectCustom(h)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"span",6),e.\u0275\u0275template(7,ma,2,2,"span",7),e.\u0275\u0275elementEnd()()()()()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.showThumbnails),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",a.showThumbnails?"col-9":"col-md-12"),e.\u0275\u0275advance(3),e.\u0275\u0275property("suggestions",a.allSuggestions)("ngModel",a.selectedName),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",a.dso.allMetadata(e.\u0275\u0275pureFunction0(5,sa)).length>0))},dependencies:[p.mk,p.sg,p.O5,A.JJ,A.On,pt.ThumbnailComponent,ue,p.Ov],styles:[".person-thumbnail[_ngcontent-%COMP%]{width:var(--ds-submission-relationship-thumbnail-width)}"]}),Ze);function ua(s,l){if(1&s){const n=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div")(1,"a",8,9),e.\u0275\u0275listener("click",function(){const h=e.\u0275\u0275restoreView(n).$implicit,G=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(G.onClickSuggestion(h))}),e.\u0275\u0275element(3,"span",10),e.\u0275\u0275elementEnd()()}if(2&s){const n=l.$implicit;e.\u0275\u0275advance(3),e.\u0275\u0275property("innerHTML",n,e.\u0275\u0275sanitizeHtml)}}ea=(0,g.__decorate)([(0,o.d$)("PersonSearchResult",f.w.ListElement,Y._.EntitySearchModalWithNameVariants),(0,g.__metadata)("design:paramtypes",[Ce.F,ae.U,ie.T,v.sK,S.FF,oe.S,Tt.J,re.w,le._,Object])],ea);const _a=function(s){return{"is-invalid":s}},fa=function(){return{standalone:!0}},ga=function(s){return{show:s}};let la=(()=>{const l=class extends ce.o{constructor(){super(...arguments),this.suggestions=[]}ngOnInit(){this.suggestions.length>0&&(this.value=this.suggestions[0])}onSubmit(a){this.value=a,this.submitSuggestion.emit(a)}onClickSuggestion(a){return this.value=a,this.clickSuggestion.emit(a),this.close(),this.blockReopen=!0,this.queryInput.nativeElement.focus(),!1}};let s=l;return l.\u0275fac=function(){let a;return function(h){return(a||(a=e.\u0275\u0275getInheritedFactory(l)))(h||l)}}(),l.\u0275cmp=e.\u0275\u0275defineComponent({type:l,selectors:[["ds-org-unit-input-suggestions"]],inputs:{suggestions:"suggestions"},features:[e.\u0275\u0275ProvidersFeature([{provide:A.JU,useExisting:(0,e.forwardRef)(()=>l),multi:!0}]),e.\u0275\u0275InheritDefinitionFeature],decls:11,vars:19,consts:[[3,"action","ngSubmit","keydown","keydown.arrowdown","keydown.arrowup","keydown.esc","dsClickOutside"],["form","ngForm"],["type","text","autocomplete","off",1,"form-control","suggestion_input",3,"ngModel","name","ngClass","dsDebounce","placeholder","ngModelOptions","ngModelChange","focus","click","onDebounce"],["inputField",""],["type","submit",1,"sr-only"],[1,"autocomplete","dropdown-menu",3,"ngClass"],[1,"dropdown-list"],[4,"ngFor","ngForOf"],["href","javascript:void(0);",1,"d-block","dropdown-item",3,"click"],["suggestion",""],[3,"innerHTML"]],template:function(R,h){1&R&&(e.\u0275\u0275elementStart(0,"form",0,1),e.\u0275\u0275listener("ngSubmit",function(){return h.onSubmit(h.value)})("keydown",function(X){return h.onKeydown(X)})("keydown.arrowdown",function(X){return h.shiftFocusDown(X)})("keydown.arrowup",function(X){return h.shiftFocusUp(X)})("keydown.esc",function(){return h.close()})("dsClickOutside",function(){return h.close()}),e.\u0275\u0275elementStart(2,"input",2,3),e.\u0275\u0275listener("ngModelChange",function(X){return h.value=X})("focus",function(){return h.open()})("click",function(){return h.open()})("onDebounce",function(X){return h.find(X)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"button",4),e.\u0275\u0275text(5),e.\u0275\u0275pipe(6,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"div",5),e.\u0275\u0275pipe(8,"async"),e.\u0275\u0275elementStart(9,"div",6),e.\u0275\u0275template(10,ua,4,1,"div",7),e.\u0275\u0275elementEnd()()()),2&R&&(e.\u0275\u0275property("action",h.action,e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngModel",h.value)("name",h.name)("ngClass",e.\u0275\u0275pureFunction1(14,_a,!h.valid))("dsDebounce",h.debounceTime)("placeholder",h.placeholder)("ngModelOptions",e.\u0275\u0275pureFunction0(16,fa)),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(6,10,"search.filters.search.submit")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(17,ga,e.\u0275\u0275pipeBind1(8,12,h.show)&&h.isNotEmpty(h.suggestions))),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngForOf",h.suggestions))},dependencies:[p.mk,p.sg,A._Y,A.Fj,A.JJ,A.JL,A.On,A.F,de.q,me._,p.Ov,v.X$],styles:['form[_ngcontent-%COMP%]{z-index:1}form[_ngcontent-%COMP%]:before{pointer-events:none;position:absolute;font:var(--fa-font-solid);content:"\\f0d7";top:10px;right:0;height:20px;width:20px;z-index:-1}form[_ngcontent-%COMP%]   input.suggestion_input[_ngcontent-%COMP%]{background:rgba(0,0,0,0)}',".autocomplete[_ngcontent-%COMP%]{width:100%}.autocomplete[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]{white-space:normal;word-break:break-word;padding:var(--bs-input-padding-y) var(--bs-input-padding-x)}.autocomplete[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:focus{outline:none}form[_ngcontent-%COMP%]{position:relative}"]}),s})();function ha(s,l){if(1&s){const n=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ds-org-unit-input-suggestions",7),e.\u0275\u0275listener("ngModelChange",function(R){e.\u0275\u0275restoreView(n);const h=e.\u0275\u0275nextContext();
1return e.\u0275\u0275resetView(h.selectedName=R)})("clickSuggestion",function(R){e.\u0275\u0275restoreView(n);const h=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(h.select(R))})("submitSuggestion",function(R){e.\u0275\u0275restoreView(n);const h=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(h.selectCustom(R))}),e.\u0275\u0275elementEnd()}if(2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("suggestions",n.allSuggestions)("ngModel",n.selectedName)}}function va(s,l){if(1&s&&e.\u0275\u0275element(0,"div",8),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("innerHTML",n.dsoTitle,e.\u0275\u0275sanitizeHtml)}}function ya(s,l){1&s&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275text(1,", "),e.\u0275\u0275elementEnd())}const ba=function(){return["organization.address.addressLocality"]};function Ta(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",9),e.\u0275\u0275element(1,"span",10),e.\u0275\u0275template(2,ya,2,0,"span",11),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",n.firstMetadataValue(e.\u0275\u0275pureFunction0(2,ba)),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",n.dso.allMetadata("organization.address.addressCountry").length>0)}}const Ea=function(){return["organization.address.addressCountry"]};function Ca(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"span",12),e.\u0275\u0275element(1,"span",10),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",n.firstMetadataValue(e.\u0275\u0275pureFunction0(1,Ea)),e.\u0275\u0275sanitizeHtml)}}let ta=((qe=class extends _n.c{constructor(l,n,a,R,h,G,X,te,Gt,Xt){super(l,Gt,Xt),this.truncatableService=l,this.relationshipService=n,this.notificationsService=a,this.translateService=R,this.modalService=h,this.itemDataService=G,this.bitstreamDataService=X,this.selectableListService=te,this.dsoNameService=Gt,this.appConfig=Xt,this.alternativeField="dc.title.alternative",this.useNameVariants=!1}ngOnInit(){if(super.ngOnInit(),this.useNameVariants=this.context===Y._.EntitySearchModalWithNameVariants,this.useNameVariants){const l=this.dso?this.dsoNameService.getName(this.dso):void 0,n=this.allMetadataValues(this.alternativeField);this.allSuggestions=[l,...n],this.relationshipService.getNameVariant(this.listID,this.dso.uuid).pipe((0,q.q)(1)).subscribe(a=>{this.selectedName=a||l})}this.showThumbnails=this.appConfig.browseBy.showThumbnails}select(l){this.selectableListService.isObjectSelected(this.listID,this.object).pipe((0,q.q)(1)).subscribe(n=>{n||this.selectableListService.selectSingle(this.listID,this.object)}),this.relationshipService.setNameVariant(this.listID,this.dso.uuid,l)}selectCustom(l){this.allSuggestions.includes(l)||this.openModal(l).then(()=>{const n=new pe.DA;n.value=l;const R={[this.alternativeField]:[...this.dso.metadata[this.alternativeField]||[],n]},h=Object.assign({},this.dso,{metadata:{...this.dso.metadata,...R}});this.itemDataService.update(h).pipe((0,q.q)(1)).subscribe()}).catch(()=>{}).finally(()=>{this.select(l)})}openModal(l){const n=this.modalService.open(se,{centered:!0});return n.componentInstance.value=l,n.result}}).\u0275fac=function(n){return new(n||qe)(e.\u0275\u0275directiveInject(Ce.F),e.\u0275\u0275directiveInject(ae.U),e.\u0275\u0275directiveInject(ie.T),e.\u0275\u0275directiveInject(v.sK),e.\u0275\u0275directiveInject(S.FF),e.\u0275\u0275directiveInject(oe.S),e.\u0275\u0275directiveInject(Tt.J),e.\u0275\u0275directiveInject(re.w),e.\u0275\u0275directiveInject(le._),e.\u0275\u0275directiveInject(kt.q))},qe.\u0275cmp=e.\u0275\u0275defineComponent({type:qe,selectors:[["ds-org-unit-search-result-list-submission-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:7,vars:4,consts:[[1,"d-flex"],[1,"flex-grow-1"],[3,"suggestions","ngModel","ngModelChange","clickSuggestion","submitSuggestion",4,"ngIf"],["class","lead",3,"innerHTML",4,"ngIf"],[1,"text-muted"],["class","item-list-address-locality",4,"ngIf"],["class","item-list-address-country",4,"ngIf"],[3,"suggestions","ngModel","ngModelChange","clickSuggestion","submitSuggestion"],[1,"lead",3,"innerHTML"],[1,"item-list-address-locality"],[3,"innerHTML"],[4,"ngIf"],[1,"item-list-address-country"]],template:function(n,a){1&n&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275template(2,ha,1,2,"ds-org-unit-input-suggestions",2),e.\u0275\u0275template(3,va,1,1,"div",3),e.\u0275\u0275elementStart(4,"span",4),e.\u0275\u0275template(5,Ta,3,3,"span",5),e.\u0275\u0275template(6,Ca,2,2,"span",6),e.\u0275\u0275elementEnd()()()),2&n&&(e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",a.useNameVariants),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!a.useNameVariants),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",a.dso.allMetadata("organization.address.addressLocality").length>0),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.dso.allMetadata("organization.address.addressCountry").length>0))},dependencies:[p.O5,A.JJ,A.On,la],styles:[".person-thumbnail[_ngcontent-%COMP%]{width:var(--ds-submission-relationship-thumbn
1ail-width)}"]}),qe);ta=(0,g.__decorate)([(0,o.d$)("OrgUnitSearchResult",f.w.ListElement,Y._.EntitySearchModal),(0,o.d$)("OrgUnitSearchResult",f.w.ListElement,Y._.EntitySearchModalWithNameVariants),(0,g.__metadata)("design:paramtypes",[Ce.F,ae.U,ie.T,v.sK,S.FF,oe.S,Tt.J,re.w,le._,Object])],ta);var pa=r(56237),Ia=r(94569);function xa(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"div")(1,"a",2),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd()()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("href",n.uri.value,e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(n.uri.value)}}let na=((Ne=class extends xe.i{ngOnInit(){this.uri=Ia.S.first(this.object.metadata,"dc.identifier.uri")}}).\u0275fac=function(){let l;return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(Ne)))(a||Ne)}}(),Ne.\u0275cmp=e.\u0275\u0275defineComponent({type:Ne,selectors:[["ds-external-source-entry-list-submission-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:4,vars:2,consts:[[1,"d-inline-block"],[4,"ngIf"],["target","_blank",3,"href"]],template:function(n,a){1&n&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div"),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(3,xa,3,2,"div",1),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(a.object.display),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.uri))},dependencies:[p.O5]}),Ne);na=(0,g.__decorate)([(0,o.d$)(pa.T,f.w.ListElement,Y._.EntitySearchModal),(0,o.d$)(pa.T,f.w.ListElement,Y._.EntitySearchModalWithNameVariants)],na);var aa=r(39283);function La(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"ds-truncatable-part",0),e.\u0275\u0275element(1,"div",4),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("maxLines",1)("background",n.isCurrent()?"primary":"default")("showToggle",!1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",n.isCurrent()?"text-light":"text-secondary")("innerHTML",n.description,e.\u0275\u0275sanitizeHtml)}}let ia=((We=class extends aa.l{getDescription(){return this.firstMetadataValue("dc.description")}}).\u0275fac=function(){let l;return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory(We)))(a||We)}}(),We.\u0275cmp=e.\u0275\u0275defineComponent({type:We,selectors:[["ds-org-unit-sidebar-search-list-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:8,vars:17,consts:[[3,"maxLines","background","showToggle"],[3,"ngClass","innerHTML"],[1,"font-weight-bold",3,"ngClass","innerHTML"],[3,"maxLines","background","showToggle",4,"ngIf"],[1,"text-secondary",3,"ngClass","innerHTML"]],template:function(n,a){1&n&&(e.\u0275\u0275elementStart(0,"ds-truncatable-part",0),e.\u0275\u0275element(1,"div",1),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275pipe(3,"async"),e.\u0275\u0275pipe(4,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"ds-truncatable-part",0),e.\u0275\u0275element(6,"div",2),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(7,La,2,5,"ds-truncatable-part",3)),2&n&&(e.\u0275\u0275property("maxLines",1)("background",a.isCurrent()?"primary":"default")("showToggle",!1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",a.isCurrent()?"text-light":"text-body")("innerHTML",e.\u0275\u0275pipeBind1(2,11,a.parentTitle$&&a.parentTitle$)?e.\u0275\u0275pipeBind1(3,13,a.parentTitle$):e.\u0275\u0275pipeBind1(4,15,"home.breadcrumbs"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(4),e.\u0275\u0275property("maxLines",1)("background",a.isCurrent()?"primary":"default")("showToggle",!1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",a.isCurrent()?"text-light":"text-primary")("innerHTML",a.dsoTitle,e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.description))},dependencies:[p.mk,p.O5,Ee.L,p.Ov,v.X$],encapsulation:2}),We);ia=(0,g.__decorate)([(0,o.d$)("OrgUnitSearchResult",f.w.ListElement,Y._.SideBarSearchModal),(0,o.d$)("OrgUnitSearchResult",f.w.ListElement,Y._.SideBarSearchModalCurrent)],ia);var Sa=r(24702),ca=r(94476);function Ma(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"ds-truncatable-part",0),e.\u0275\u0275element(1,"div",4),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("maxLines",1)("background",n.isCurrent()?"primary":"default")("showToggle",!1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",n.isCurrent()?"text-light":"text-secondary")("innerHTML",n.description,e.\u0275\u0275sanitizeHtml)}}let oa=((et=class extends aa.l{constructor(l,n,a,R){super(l,n,R),this.truncatableService=l,this.linkService=n,this.translateService=a,this.dsoNameService=R}getDescription(){const l=this.allMetadataValues(["person.jobTitle"]);let n="";return(0,Sa.UE)(l)&&(n+=l.join(", ")),this.undefinedIfEmpty(n)}}).\u0275fac=function(n){return new(n||et)(e.\u0275\u0275directiveInject(Ce.F),e.\u0275\u0275directiveInject(ca.M),e.\u0275\u0275directiveInject(v.sK),e.\u0275\u0275directiveInject(le._))},et.\u0275cmp=e.\u0275\u0275defineComponent({type:et,selectors:[["ds-person-sidebar-search-list-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:8,vars:17,consts:[[3,"maxLines","background","showToggle"],[3,"ngClass","innerHTML"],[1,"font-weight-bold",3,"ngClass","innerHTML"],[3,"maxLines","background","showToggle",4,"ngIf"],[1,"text-secondary",3,"ngClass","innerHTML"]],template:function(n,a){1&n&&(e.\u0275\u0275elementStart(0,"ds-truncatable-part",0),e.\u0275\u0275element(1,"div",1),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275pipe(3,"async"),e.\u0275\u0275pipe(4,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"ds-truncatable-part",0),e.\u0275\u0275element(6,"div",2),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(7,Ma,2,5,"ds-truncatable-part",3)),2&n&&(e.\u0275\u0275property("maxLines",1)("background",a.isCurrent()?"primary":"default")("showToggle",!1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",a.isCurrent()?"text-light":"text-body")("innerHTML",e.\u0275\u0275pipeBind1(2,11,a.parentTitle$&&a.parentTitle$)?e.\u0275\u0275pipeBind1(3,13,a.parentTitle$):e.\u0275\u0275pipeBind1(4,15,"home.breadcrumbs"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(4),e.\u0275\u0275property("maxLines",1)("background",a.isCurrent()?"primary":"default")("showToggle",!1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",a.isCurrent()?"text-light":"text-primary")("innerHTML",a.dsoTitle,e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.description))},dependencies:[p.mk,p.O5,Ee.L,p.Ov,v.X$],encapsulation:2}),et);function ka(s,l){if(1&s&&(e.\u0275\u0275elementStart(0,"ds-truncatable-part",0),e.\u0275\u0275element(1,"div",4),e.\u0275\u0275elementEnd()),2&s){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("maxLines",1)("background",n.isCurrent()?"primary":"default")("showToggle",!1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",n.isCurrent()?"text-light":"text-secondary")("innerHTML",n.description,e.\u0275\u0275sanitizeHtml)}}oa=(0,g.__decorate)([(0,o.d$)("PersonSearchResult",f.w.ListElement,Y._.SideBarSearchModal),(0,o.d$)("PersonSearchResult",f.w.ListElement,Y._.SideBarSearchModalCurrent),(0,g.__metadata)("design:paramtypes",[Ce.F,ca.M,v.sK,le._])],oa);let ra=(($e=class extends aa.l{getDescription(){}}).\u0275fac=function(){let l;
1return function(a){return(l||(l=e.\u0275\u0275getInheritedFactory($e)))(a||$e)}}(),$e.\u0275cmp=e.\u0275\u0275defineComponent({type:$e,selectors:[["ds-project-sidebar-search-list-element"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:8,vars:17,consts:[[3,"maxLines","background","showToggle"],[3,"ngClass","innerHTML"],[1,"font-weight-bold",3,"ngClass","innerHTML"],[3,"maxLines","background","showToggle",4,"ngIf"],[1,"text-secondary",3,"ngClass","innerHTML"]],template:function(n,a){1&n&&(e.\u0275\u0275elementStart(0,"ds-truncatable-part",0),e.\u0275\u0275element(1,"div",1),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275pipe(3,"async"),e.\u0275\u0275pipe(4,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"ds-truncatable-part",0),e.\u0275\u0275element(6,"div",2),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(7,ka,2,5,"ds-truncatable-part",3)),2&n&&(e.\u0275\u0275property("maxLines",1)("background",a.isCurrent()?"primary":"default")("showToggle",!1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",a.isCurrent()?"text-light":"text-body")("innerHTML",e.\u0275\u0275pipeBind1(2,11,a.parentTitle$&&a.parentTitle$)?e.\u0275\u0275pipeBind1(3,13,a.parentTitle$):e.\u0275\u0275pipeBind1(4,15,"home.breadcrumbs"),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(4),e.\u0275\u0275property("maxLines",1)("background",a.isCurrent()?"primary":"default")("showToggle",!1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",a.isCurrent()?"text-light":"text-primary")("innerHTML",a.dsoTitle,e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",a.description))},dependencies:[p.mk,p.O5,Ee.L,p.Ov,v.X$],encapsulation:2}),$e);ra=(0,g.__decorate)([(0,o.d$)("ProjectSearchResult",f.w.ListElement,Y._.SideBarSearchModal),(0,o.d$)("ProjectSearchResult",f.w.ListElement,Y._.SideBarSearchModalCurrent)],ra);var Oa=r(43302),ja=r(8086),Pa=r(68242);const da=[k,_e,Kt,lt,Mt,rt,jt,ot,Pt,wt,Ut,Nt,dt,mt,nt,_t,gt,vt,ea,ta,la,na,ia,oa,ra];let Fa=(()=>{const l=class{static withEntryComponents(){return{ngModule:l,providers:da.map(a=>({provide:a}))}}};let s=l;return l.\u0275fac=function(R){return new(R||l)},l.\u0275mod=e.\u0275\u0275defineNgModule({type:l}),l.\u0275inj=e.\u0275\u0275defineInjector({imports:[p.ez,Oa.e,u.m,S.HK,ja.I,Pa.H]}),s})()},81846:(Q,V,r)=>{"use strict";r.d(V,{R:()=>N});var p=r(63645),u=(r(42895),r(24702)),g=r(63472),f=r(21540),o=r(94650),t=r(36895),e=r(34793),M=r(26905),C=r(97172),_=r(89383);function b(F,D){1&F&&o.\u0275\u0275elementContainer(0)}function U(F,D){if(1&F&&o.\u0275\u0275element(0,"span",8),2&F){const I=o.\u0275\u0275nextContext(2);o.\u0275\u0275property("innerHTML",I.separator,o.\u0275\u0275sanitizeHtml)}}const B=function(F){return{value:F}};function j(F,D){if(1&F&&(o.\u0275\u0275elementContainerStart(0),o.\u0275\u0275template(1,b,1,0,"ng-container",6),o.\u0275\u0275template(2,U,1,1,"span",7),o.\u0275\u0275elementContainerEnd()),2&F){const I=D.$implicit,L=D.last,E=o.\u0275\u0275nextContext(),y=o.\u0275\u0275reference(4),w=o.\u0275\u0275reference(6),k=o.\u0275\u0275reference(10),z=o.\u0275\u0275reference(8);o.\u0275\u0275advance(1),o.\u0275\u0275property("ngTemplateOutlet",E.renderMarkdown?y:E.hasLink(I)?w:E.hasBrowseDefinition()?k:z)("ngTemplateOutletContext",o.\u0275\u0275pureFunction1(3,B,I.value)),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",!L)}}function P(F,D){1&F&&(o.\u0275\u0275element(0,"span",9),o.\u0275\u0275pipe(1,"async"),o.\u0275\u0275pipe(2,"dsMarkdown")),2&F&&o.\u0275\u0275property("innerHTML",o.\u0275\u0275pipeBind1(1,1,o.\u0275\u0275pipeBind1(2,3,D.value)),o.\u0275\u0275sanitizeHtml)}function T(F,D){if(1&F&&(o.\u0275\u0275elementStart(0,"a",10),o.\u0275\u0275text(1),o.\u0275\u0275elementEnd()),2&F){const I=D.value,L=o.\u0275\u0275nextContext();o.\u0275\u0275property("href",I,o.\u0275\u0275sanitizeUrl),o.\u0275\u0275attribute("target",L.getLinkAttributes(I).target)("rel",L.getLinkAttributes(I).rel),o.\u0275\u0275advance(1),o.\u0275\u0275textInterpolate1(" ",I," ")}}function v(F,D){if(1&F&&(o.\u0275\u0275elementStart(0,"span",11),o.\u0275\u0275text(1),o.\u0275\u0275elementEnd()),2&F){const I=D.value;o.\u0275\u0275advance(1),o.\u0275\u0275textInterpolate(I)}}const x=function(F){return["/browse",F]};function W(F,D){if(1&F&&(o.\u0275\u0275elementStart(0,"a",12),o.\u0275\u0275text(1),o.\u0275\u0275elementEnd()),2&F){const I=D.value,L=o.\u0275\u0275nextContext();o.\u0275\u0275property("routerLink",o.\u0275\u0275pureFunction1(3,x,L.browseDefinition.id))("queryParams",L.getQueryParams(I)),o.\u0275\u0275advance(1),o.\u0275\u0275textInterpolate(I)}}let N=(()=>{const D=class{constructor(L){this.appConfig=L,this.enableMarkdown=!1}ngOnChanges(L){this.renderMarkdown=!!this.appConfig.markdown.enabled&&this.enableMarkdown}hasBrowseDefinition(){return(0,u.Uh)(this.browseDefinition)}hasLink(L){return!!(0,u.Uh)(this.urlRegex)&&new RegExp(this.urlRegex).test(L.value)}getQueryParams(L){let E={startsWith:L};return this.browseDefinition.getRenderType()===g.C.value?{value:L}:E}hasInternalLink(L){return L.startsWith(f.N.ui.baseUrl)}getLinkAttributes(L){return this.hasInternalLink(L)?{target:"_self",rel:""}:{target:"_blank",rel:"noopener noreferrer"}}};let F=D;return D.\u0275fac=function(E){return new(E||D)(o.\u0275\u0275directiveInject(p.q))},D.\u0275cmp=o.\u0275\u0275defineComponent({type:D,selectors:[["ds-metadata-values"]],inputs:{mdValues:"mdValues",separator:"separator",label:"label",enableMarkdown:"enableMarkdown",urlRegex:"urlRegex",browseDefinition:"browseDefinition"},features:[o.\u0275\u0275NgOnChangesFeature],decls:11,vars:4,consts:[[3,"label"],[4,"ngFor","ngForOf"],["markdown",""],["link",""],["simple",""],["browselink",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["class","separator",3,"innerHTML",4,"ngIf"],[1,"separator",3,"innerHTML"],[1,"dont-break-out",3,"innerHTML"],[1,"dont-break-out","ds-simple-metadata-link",3,"href"],[1,"dont-break-out","preserve-line-breaks"],[1,"dont-break-out","preserve-line-breaks","ds-browse-link",3,"routerLink","queryParams"]],template:function(E,y){1&E&&(o.\u0275\u0275elementStart(0,"ds-metadata-field-wrapper",0),o.\u0275\u0275pipe(1,"translate"),o.\u0275\u0275template(2,j,3,5,"ng-container",1),o.\u0275\u0275elementEnd(),o.\u0275\u0275template(3,P,3,5,"ng-template",null,2,o.\u0275\u0275templateRefExtractor),o.\u0275\u0275template(5,T,2,4,"ng-template",null,3,o.\u0275\u0275templateRefExtractor),o.\u0275\u0275template(7,v,2,1,"ng-template",null,4,o.\u0275\u0275templateRefExtractor),o.\u0275\u0275template(9,W,2,5,"ng-template",null,5,o.\u0275\u0275templateRefExtractor)),2&E&&(o.\u0275\u0275property("label",o.\u0275\u0275pipeBind1(1,2,y.label)),o.\u
10275\u0275advance(2),o.\u0275\u0275property("ngForOf",y.mdValues))},dependencies:[t.sg,t.O5,t.tP,e.rH,M.n,t.Ov,C.N,_.X$]}),F})()},43302:(Q,V,r)=>{"use strict";r.d(V,{e:()=>x});r(5893);var S=r(36895),u=r(82785),g=r(44186),f=r(89383),o=r(19672),t=r(66212),M=(r(67797),r(20605)),C=r(53876),P=(r(81846),r(98055),r(54834),r(82542),r(88938),r(94650));const T=[M._,C.u];let x=(()=>{const N=class{};let W=N;return N.\u0275fac=function(I){return new(I||N)},N.\u0275mod=P.\u0275\u0275defineNgModule({type:N}),N.\u0275inj=P.\u0275\u0275defineInjector({providers:[{provide:o.y8$,useValue:t._},...T],imports:[S.ez,u.t,g.m,f.aw]}),W})()},6049:(Q,V,r)=>{"use strict";r.d(V,{c:()=>u});var p=r(24702),S=r(94650);let u=(()=>{const f=class{ngOnInit(){this.objects=[],this.subscriptions=[],this.increase()}getPage(t){}increase(){const t=this.getPage(this.objects.length+1);(0,p.Uh)(t)&&this.objects.push(t)}decrease(){this.objects.length>1&&this.objects.pop()}ngOnDestroy(){(0,p.UE)(this.subscriptions)&&this.subscriptions.forEach(t=>{t.unsubscribe()})}};let g=f;return f.\u0275fac=function(e){return new(e||f)},f.\u0275cmp=S.\u0275\u0275defineComponent({type:f,selectors:[["ds-abstract-incremental-list"]],decls:0,vars:0,template:function(e,M){},encapsulation:2}),g})()},98055:(Q,V,r)=>{"use strict";r.d(V,{w:()=>o}),r(33609);var S=r(16454),u=r(94650),g=r(81846),f=r(36895);let o=(()=>{const e=class extends S.E{constructor(){super(...arguments),this.enableMarkdown=!1}};let t=e;return e.\u0275fac=function(){let C;return function(b){return(C||(C=u.\u0275\u0275getInheritedFactory(e)))(b||e)}}(),e.\u0275cmp=u.\u0275\u0275defineComponent({type:e,selectors:[["ds-generic-item-page-field"]],inputs:{item:"item",separator:"separator",fields:"fields",label:"label",enableMarkdown:"enableMarkdown",urlRegex:"urlRegex"},features:[u.\u0275\u0275InheritDefinitionFeature],decls:3,vars:8,consts:[[1,"item-page-field"],[3,"mdValues","separator","label","enableMarkdown","urlRegex","browseDefinition"]],template:function(_,b){1&_&&(u.\u0275\u0275elementStart(0,"div",0),u.\u0275\u0275element(1,"ds-metadata-values",1),u.\u0275\u0275pipe(2,"async"),u.\u0275\u0275elementEnd()),2&_&&(u.\u0275\u0275advance(1),u.\u0275\u0275property("mdValues",null==b.item?null:b.item.allMetadata(b.fields))("separator",b.separator)("label",b.label)("enableMarkdown",b.enableMarkdown)("urlRegex",b.urlRegex)("browseDefinition",u.\u0275\u0275pipeBind1(2,6,b.browseDefinition)))},dependencies:[g.R,f.Ov],encapsulation:2}),t})()},16454:(Q,V,r)=>{"use strict";r.d(V,{E:()=>U}),r(33609);var S=r(11953),u=r.n(S),g=r(8189),f=r(39300),o=r(95698),t=r(27645),e=r(87367),M=r(68285),C=r(94650),_=r(81846),b=r(36895);let U=(()=>{const j=class{constructor(T,v){this.browseDefinitionDataService=T,this.browseService=v,this.enableMarkdown=!1,this.separator="<br/>"}get browseDefinition(){return this.browseService.getBrowseDefinitions().pipe((0,M.hC)(),(0,M.xe)(),(0,M.qP)(),(0,g.J)(),(0,f.h)(T=>u()(T.metadataKeys,this.fields,j.fieldMatch).length>0),(0,o.q)(1))}static fieldMatch(T,v){return v===T||T.endsWith(".*")&&v.substring(0,T.length-1)===T.substring(0,T.length-1)}};let B=j;return j.\u0275fac=function(v){return new(v||j)(C.\u0275\u0275directiveInject(e.v),C.\u0275\u0275directiveInject(t.I))},j.\u0275cmp=C.\u0275\u0275defineComponent({type:j,selectors:[["ng-component"]],inputs:{item:"item"},decls:3,vars:8,consts:[[1,"item-page-field"],[3,"mdValues","separator","label","enableMarkdown","urlRegex","browseDefinition"]],template:function(v,x){1&v&&(C.\u0275\u0275elementStart(0,"div",0),C.\u0275\u0275element(1,"ds-metadata-values",1),C.\u0275\u0275pipe(2,"async"),C.\u0275\u0275elementEnd()),2&v&&(C.\u0275\u0275advance(1),C.\u0275\u0275property("mdValues",null==x.item?null:x.item.allMetadata(x.fields))("separator",x.separator)("label",x.label)("enableMarkdown",x.enableMarkdown)("urlRegex",x.urlRegex)("browseDefinition",C.\u0275\u0275pipeBind1(2,6,x.browseDefinition)))},dependencies:[_.R,b.Ov],encapsulation:2}),B})()},54221:(Q,V,r)=>{"use strict";r.d(V,{P:()=>U});var p=r(21540),u=(r(33609),r(40747)),g=r(5360),f=r(39300),o=r(54004),t=r(95698),e=r(34793),b=r(94650);let U=(()=>{const j=class{constructor(T,v){this.routeService=T,this.router=v,this.previousRoute=/^(\/search|\/browse|\/collections|\/admin\/search|\/mydspace)/,this.back=()=>
1{this.routeService.getPreviousUrl().pipe((0,t.q)(1)).subscribe(x=>{this.router.navigateByUrl(x)})},this.mediaViewer=p.N.mediaViewer}ngOnInit(){this.itemPageRoute=(0,u.Tt)(this.object),this.showBackButton=this.routeService.getPreviousUrl().pipe((0,f.h)(T=>this.previousRoute.test(T)),(0,t.q)(1),(0,o.U)(()=>!0)),this.iiifEnabled=(B=>!!this.object.firstMetadataValue("dspace.iiif.enabled"))(),this.iiifSearchEnabled=(B=>!!this.object.firstMetadataValue("iiif.search.enabled"))(),this.iiifSearchEnabled&&(this.iiifQuery$=((B,j)=>this.routeService.getPreviousUrl().pipe((0,f.h)(P=>P.includes("/search")),(0,o.U)(P=>(new e.sz).parse(P).queryParamMap.get("query")),(0,t.q)(1)))())}};let B=j;return j.\u0275fac=function(v){return new(v||j)(b.\u0275\u0275directiveInject(g.MZ),b.\u0275\u0275directiveInject(e.F0))},j.\u0275cmp=b.\u0275\u0275defineComponent({type:j,selectors:[["ds-item"]],inputs:{object:"object"},decls:0,vars:0,template:function(v,x){},encapsulation:2}),B})()},54834:(Q,V,r)=>{"use strict";r.r(V),r.d(V,{MetadataRepresentationListComponent:()=>E});var p=r(62557),S=r(88002),u=r(79300),f=(r(33609),r(6049)),o=r(54004),t=r(68285),e=r(77415),M=r(27645),C=r(87367),_=r(94650),b=r(36895),U=r(48106),B=r(71966),j=r(26905),P=r(98605),T=r(89383);function v(y,w){1&y&&_.\u0275\u0275element(0,"ds-metadata-representation-loader",6),2&y&&_.\u0275\u0275property("mdRepresentation",w.$implicit)}function x(y,w){1&y&&(_.\u0275\u0275element(0,"ds-themed-loading",7),_.\u0275\u0275pipe(1,"translate")),2&y&&_.\u0275\u0275propertyInterpolate("message",_.\u0275\u0275pipeBind1(1,1,"loading.default"))}const W=function(y){return{amount:y}};function N(y,w){if(1&y){const k=_.\u0275\u0275getCurrentView();_.\u0275\u0275elementStart(0,"div",11)(1,"button",12),_.\u0275\u0275listener("click",function(){_.\u0275\u0275restoreView(k);const K=_.\u0275\u0275nextContext(4);return _.\u0275\u0275resetView(K.increase())}),_.\u0275\u0275text(2),_.\u0275\u0275pipe(3,"translate"),_.\u0275\u0275elementEnd()()}if(2&y){const k=_.\u0275\u0275nextContext(4);_.\u0275\u0275advance(2),_.\u0275\u0275textInterpolate(_.\u0275\u0275pipeBind2(3,1,"item.page.related-items.view-more",_.\u0275\u0275pureFunction1(4,W,k.total-k.objects.length*k.incrementBy<k.incrementBy?k.total-k.objects.length*k.incrementBy:k.incrementBy)))}}function F(y,w){if(1&y){const k=_.\u0275\u0275getCurrentView();_.\u0275\u0275elementStart(0,"div",13)(1,"button",12),_.\u0275\u0275listener("click",function(){_.\u0275\u0275restoreView(k);const K=_.\u0275\u0275nextContext(4);return _.\u0275\u0275resetView(K.decrease())}),_.\u0275\u0275text(2),_.\u0275\u0275pipe(3,"translate"),_.\u0275\u0275elementEnd()()}if(2&y){const k=_.\u0275\u0275nextContext(2).ngVar;_.\u0275\u0275advance(2),_.\u0275\u0275textInterpolate(_.\u0275\u0275pipeBind2(3,1,"item.page.related-items.view-less",_.\u0275\u0275pureFunction1(4,W,null==k?null:k.length)))}}function D(y,w){if(1&y&&(_.\u0275\u0275elementStart(0,"div",8),_.\u0275\u0275template(1,N,4,6,"div",9),_.\u0275\u0275template(2,F,4,6,"div",10),_.\u0275\u0275elementEnd()),2&y){const k=_.\u0275\u0275nextContext(3);_.\u0275\u0275advance(1),_.\u0275\u0275property("ngIf",k.objects.length*k.incrementBy<k.total),_.\u0275\u0275advance(1),_.\u0275\u0275property("ngIf",k.objects.length>1)}}function I(y,w){if(1&y&&(_.\u0275\u0275elementContainerStart(0),_.\u0275\u0275template(1,v,1,1,"ds-metadata-representation-loader",3),_.\u0275\u0275template(2,x,2,3,"ds-themed-loading",4),_.\u0275\u0275template(3,D,3,2,"div",5),_.\u0275\u0275elementContainerEnd()),2&y){const k=w.ngVar,z=_.\u0275\u0275nextContext().index,K=_.\u0275\u0275nextContext();_.\u0275\u0275advance(1),_.\u0275\u0275property("ngForOf",k),_.\u0275\u0275advance(1),_.\u0275\u0275property("ngIf",z+1===K.objects.length&&z>0&&(!k||0===(null==k?null:k.length))),_.\u0275\u0275advance(1),_.\u0275\u0275property("ngIf",z+1===K.objects.length&&(null==k?null:k.length)>0)}}function L(y,w){if(1&y&&(_.\u0275\u0275elementContainerStart(0),_.\u0275\u0275template(1,I,4,3,"ng-container",2),_.\u0275\u0275pipe(2,"async"),_.\u0275\u0275elementContainerEnd()),2&y){const k=w.$implicit;_.\u0275\u0275advance(1),_.\u0275\u0275property("ngVar",_.\u0275\u0275pipeBind1(2,1,k))}}let E=(()=>{const w=class extends f.c{constructor(z,K){super(),this.relationshipService=z,this.browseDefinitionDataService=K,this.incrementBy=10}getPage(z){const K=this.parentItem.findMetadataSortedByPlace(this.metadataFields);return this.total=K.length,this.resolveMetadataRepresentations(K,z)}resolveMetadataRepresentations(z,K){return(0,p.$)(...z.slice(this.objects.length*this.incrementBy,this.objects.length*this.incrementBy+this.incrementBy).map(ne=>Object.assign(new u.DA,ne)).map(ne=>{if(ne.isVirtual)return this.relationshipService.resolveMetadataRepresentation(ne,this.parentItem,this.itemType);{let ee=[];return this.metadataFields.forEach(Z=>{ee=ee.concat(M.I.toSearchKeyArray(Z))}),this.browseDefinitionDataService.findByFields(this.metadataFields).pipe((0,t.hC)(),(0,o.U)(Z=>Object.assign(new e.S(this.itemType,Z.payload),ne)))}}))}};let y=w;return w.\u0275fac=function(K){return new(K||w)(_.\u0275\u0275directiveInject(S.U),_.\u0275\u0275directiveInject(C.v))},w.\u0275cmp=_.\u0275\u0275defineComponent({type:w,selectors:[["ds-metadata-representation-list"]],inputs:{parentItem:"parentItem",itemType:"itemType",metadataFields:"metadataFields",label:"label",incrementBy:"incrementBy"},features:[_.\u0275\u0275InheritDefinitionFeature],decls:2,vars:2,consts:[[3,"label"],[4,"ngFor","ngForOf"],[4,"ngVar"],[3,"mdRepresentation",4,"ngFor","ngForOf"],[3,"message",4,"ngIf"],["class","d-inline-block w-100 mt-2",4,"ngIf"],[3,"mdRepresentation"],[3,"message"],[1,"d-inline-block","w-100","mt-2"],["class","float-left",4,"ngIf"],["class","float-right",4,"ngIf"],[1,"float-left"],[1,"btn","btn-link","btn-link-inline",3,"click"],[1,"float-right"]],template:function(K,ne){1&K&&(_.\u0275\u0275elementStart(0,"ds-metadata-field-wrapper",0),_.\u0275\u0275template(1,L,3,3,"ng-container",1),_.\u0275\u0275elementEnd()),2&K&&(_.\u0275\u0275property("label",ne.label),_.\u0275\u0275advance(1),_.\u0275\u0275property("ngForOf",ne.objects))},dependencies:[b.sg,b.O5,U.Z,B.G,j.n,P.g,b.Ov,T.X$],encapsulation:2}),y})()},88938:(Q,V,r)=>{"use strict";r.d(V,{t:()=>o});var p=r(25330),u=(r(33609),r(94650));function g(t,e){}const f=["*"];let o=(()=>{const e=class extends p.F{constructor(){super(...arguments),this.inAndOutputNames=["parentItem","itemType","metadataFields","label","incrementBy"]}getComponentName(){return"MetadataRepresentationListComponent"}importThemedComponent(C){return r(37873)(`./${C}/app/item-page/simple/metadata-representation-list/metadata-representation-list.component`)}importUnthemedComponent(){return Promise.resolve().then(r.bind(r,54834))}};let t=e;return e.\u0275fac=function(){let C;
1return function(b){return(C||(C=u.\u0275\u0275getInheritedFactory(e)))(b||e)}}(),e.\u0275cmp=u.\u0275\u0275defineComponent({type:e,selectors:[["ds-themed-metadata-representation-list"]],inputs:{parentItem:"parentItem",itemType:"itemType",metadataFields:"metadataFields",label:"label",incrementBy:"incrementBy"},features:[u.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:f,decls:5,vars:0,consts:[["vcr",""],["content",""]],template:function(_,b){1&_&&(u.\u0275\u0275projectionDef(),u.\u0275\u0275template(0,g,0,0,"ng-template",null,0,u.\u0275\u0275templateRefExtractor),u.\u0275\u0275elementStart(2,"div",null,1),u.\u0275\u0275projection(4),u.\u0275\u0275elementEnd())},encapsulation:2}),t})()},5893:(Q,V,r)=>{"use strict";r.d(V,{T:()=>o}),r(33609);var S=r(24702),u=r(49454),g=r(94650),f=r(61208);let o=(()=>{const e=class{constructor(){this.searchEnabled=!0,this.sideBarWidth=4}ngOnInit(){(0,S.UE)(this.relationType)&&(0,S.UE)(this.item)&&(this.fixedFilter=(0,u.ae)(this.relationType,this.item.id))}};let t=e;return e.\u0275fac=function(_){return new(_||e)},e.\u0275cmp=g.\u0275\u0275defineComponent({type:e,selectors:[["ds-related-entities-search"]],inputs:{relationType:"relationType",configuration:"configuration",item:"item",searchEnabled:"searchEnabled",sideBarWidth:"sideBarWidth"},decls:1,vars:5,consts:[[3,"fixedFilterQuery","configuration","searchEnabled","sideBarWidth","showCsvExport"]],template:function(_,b){1&_&&g.\u0275\u0275element(0,"ds-configuration-search-page",0),2&_&&g.\u0275\u0275property("fixedFilterQuery",b.fixedFilter)("configuration",b.configuration)("searchEnabled",b.searchEnabled)("sideBarWidth",b.sideBarWidth)("showCsvExport",!0)},dependencies:[f.ConfigurationSearchPageComponent],encapsulation:2}),t})()},67797:(Q,V,r)=>{"use strict";r.d(V,{i:()=>j}),r(33609);var S=r(54004),u=r(94650),g=r(34793),f=r(36895),o=r(9769),t=r(98605),e=r(5893),M=r(89383);function C(P,T){if(1&P&&(u.\u0275\u0275elementStart(0,"div",9),u.\u0275\u0275element(1,"ds-related-entities-search",10),u.\u0275\u0275elementEnd()),2&P){const v=u.\u0275\u0275nextContext().$implicit,x=u.\u0275\u0275nextContext(2);u.\u0275\u0275advance(1),u.\u0275\u0275property("item",x.item)("relationType",v.filter)("configuration",v.configuration)("searchEnabled",x.searchEnabled)("sideBarWidth",x.sideBarWidth)}}function _(P,T){if(1&P&&(u.\u0275\u0275elementStart(0,"li",6)(1,"a",7),u.\u0275\u0275text(2),u.\u0275\u0275pipe(3,"translate"),u.\u0275\u0275elementEnd(),u.\u0275\u0275template(4,C,2,5,"ng-template",8),u.\u0275\u0275elementEnd()),2&P){const v=T.$implicit;u.\u0275\u0275property("ngbNavItem",v.filter),u.\u0275\u0275advance(2),u.\u0275\u0275textInterpolate1(" ",u.\u0275\u0275pipeBind1(3,2,"item.page.relationships."+v.label)," ")}}function b(P,T){if(1&P){const v=u.\u0275\u0275getCurrentView();u.\u0275\u0275elementContainerStart(0),u.\u0275\u0275elementStart(1,"ul",2,3),u.\u0275\u0275listener("navChange",function(W){u.\u0275\u0275restoreView(v);const N=u.\u0275\u0275nextContext();return u.\u0275\u0275resetView(N.onTabChange(W))}),u.\u0275\u0275pipe(3,"async"),u.\u0275\u0275template(4,_,5,4,"li",4),u.\u0275\u0275elementEnd(),u.\u0275\u0275element(5,"div",5),u.\u0275\u0275elementContainerEnd()}if(2&P){const v=u.\u0275\u0275reference(2),x=u.\u0275\u0275nextContext();u.\u0275\u0275advance(1),u.\u0275\u0275property("destroyOnHide",!0)("activeId",u.\u0275\u0275pipeBind1(3,4,x.activeTab$)),u.\u0275\u0275advance(3),u.\u0275\u0275property("ngForOf",x.relationTypes),u.\u0275\u0275advance(1),u.\u0275\u0275property("ngbNavOutlet",v)}}function U(P,T){if(1&P&&u.\u0275\u0275element(0,"ds-related-entities-search",10),2&P){const v=T.ngVar,x=u.\u0275\u0275nextContext(2);u.\u0275\u0275property("item",x.item)("relationType",v.filter)("configuration",v.configuration)("searchEnabled",x.searchEnabled)("sideBarWidth",x.sideBarWidth)}}function B(P,T){if(1&P&&(u.\u0275\u0275elementStart(0,"div",9),u.\u0275\u0275template(1,U,1,5,"ds-related-entities-search",11),u.\u0275\u0275elementEnd()),2&P){const v=u.\u0275\u0275nextContext();u.\u0275\u0275advance(1),u.\u0275\u0275property("ngVar",v.relationTypes[0])}}let j=(()=>{const T=class{constructor(x,W){this.route=x,this.router=W,this.searchEnabled=!0,this.sideBarWidth=4}ngOnInit(){this.activeTab$=this.route.queryParams.pipe((0,S.U)(x=>x.tab))}onTabChange(x){this.router.navigate([],{relativeTo:this.route,queryParams:{tab:x.nextId},queryParamsHandling:"merge"})}};let P=T;return T.\u0275fac=function(W){return new(W||T)(u.\u0275\u0275directiveInject(g.gz),u.\u0275\u0275directiveInject(g.F0))},T.\u0275cmp=u.\u0275\u0275defineComponent({type:T,selectors:[["ds-tabbed-related-entities-search"]],inputs:{relationTypes:"relationTypes",item:"item",searchEnabled:"searchEnabled",sideBarWidth:"sideBarWidth"},decls:2,vars:2,consts:[[4,"ngIf"],["class","mt-4",4,"ngIf"],["ngbNav","","role","tablist",1,"nav-tabs",3,"destroyOnHide","activeId","navChange"],["tabs","ngbNav"],["role","presentation",3,"ngbNavItem",4,"ngFor","ngForOf"],[3,"ngbNavOutlet"],["role","presentation",3,"ngbNavItem"],["ngbNavLink","","role","tab"],["ngbNavContent",""],[1,"mt-4"],[3,"item","relationType","configuration","searchEnabled","sideBarWidth"],[3,"item","relationType","configuration","searchEnabled","sideBarWidth",4,"ngVar"]],template:function(W,N){1&W&&(u.\u0275\u0275template(0,b,6,6,"ng-container",0),u.\u0275\u0275template(1,B,2,1,"div",1)),2&W&&(u.\u0275\u0275property("ngIf",N.relationTypes.length>1),u.\u0275\u0275advance(1),u.\u0275\u0275property("ngIf",1===N.relationTypes.length))},dependencies:[f.sg,f.O5,o.uN,o.Pz,o.nv,o.Vx,o.tO,t.g,e.T,f.Ov,M.X$],encapsulation:2}),P})()},82542:(Q,V,r)=>{"use strict";r.d(V,{e:()=>D});var p=r(94650),u=(r(33609),r(51121)),g=r(88002),f=r(6049),o=r(17481),t=r(78063),e=r(63645),M=r(36895),C=r(48106),_=r(91538),b=r(26905),U=r(98605),B=r(89383);function j(I,L){if(1&I&&p.\u0275\u0275element(0,"ds-listable-object-component-loader",6),2&I){const E=L.$implicit,y=p.\u0275\u0275nextContext(3);p.\u0275\u0275property("object",E)("viewMode",y.viewMode)}}function P(I,L){1&I&&(p.\u0275\u0275element(0,"ds-themed-loading",7),p.\u0275\u0275pipe(1,"translate")),2&I&&p.\u0275\u0275propertyInterpolate("message",p.\u0275\u0275pipeBind1(1,1,"loading.default"))}const T=function(I){return{amount:I}};function v(I,L){if(1&I){const E=p.\u0275\u0275getCurrentView();p.\u0275\u0275elementStart(0,"div",11)(1,"button",12),p.\u0275\u0275listener("click",function(){p.\u0275\u0275restoreView(E);const w=p.\u0275\u0275nextContext(4);
1return p.\u0275\u0275resetView(w.increase())}),p.\u0275\u0275text(2),p.\u0275\u0275pipe(3,"translate"),p.\u0275\u0275elementEnd()()}if(2&I){const E=p.\u0275\u0275nextContext(2).ngVar,y=p.\u0275\u0275nextContext(2);p.\u0275\u0275advance(2),p.\u0275\u0275textInterpolate2("",p.\u0275\u0275pipeBind2(3,2,"item.page.related-items.view-more",p.\u0275\u0275pureFunction1(5,T,(null==E||null==E.payload?null:E.payload.totalElements)-y.incrementBy*y.objects.length<y.incrementBy?(null==E||null==E.payload?null:E.payload.totalElements)-y.incrementBy*y.objects.length:y.incrementBy))," ",y.label,"")}}function x(I,L){if(1&I){const E=p.\u0275\u0275getCurrentView();p.\u0275\u0275elementStart(0,"div",13)(1,"button",12),p.\u0275\u0275listener("click",function(){p.\u0275\u0275restoreView(E);const w=p.\u0275\u0275nextContext(4);return p.\u0275\u0275resetView(w.decrease())}),p.\u0275\u0275text(2),p.\u0275\u0275pipe(3,"translate"),p.\u0275\u0275elementEnd()()}if(2&I){const E=p.\u0275\u0275nextContext(2).ngVar,y=p.\u0275\u0275nextContext(2);p.\u0275\u0275advance(2),p.\u0275\u0275textInterpolate2("",p.\u0275\u0275pipeBind2(3,2,"item.page.related-items.view-less",p.\u0275\u0275pureFunction1(5,T,null==E||null==E.payload||null==E.payload.page?null:E.payload.page.length))," ",y.label,"")}}function W(I,L){if(1&I&&(p.\u0275\u0275elementStart(0,"div",8),p.\u0275\u0275template(1,v,4,7,"div",9),p.\u0275\u0275template(2,x,4,7,"div",10),p.\u0275\u0275elementEnd()),2&I){const E=p.\u0275\u0275nextContext().ngVar,y=p.\u0275\u0275nextContext(2);p.\u0275\u0275advance(1),p.\u0275\u0275property("ngIf",(null==E||null==E.payload?null:E.payload.totalPages)>y.objects.length),p.\u0275\u0275advance(1),p.\u0275\u0275property("ngIf",y.objects.length>1)}}function N(I,L){if(1&I&&(p.\u0275\u0275elementContainerStart(0),p.\u0275\u0275template(1,j,1,2,"ds-listable-object-component-loader",3),p.\u0275\u0275template(2,P,2,3,"ds-themed-loading",4),p.\u0275\u0275template(3,W,3,2,"div",5),p.\u0275\u0275elementContainerEnd()),2&I){const E=L.ngVar,y=p.\u0275\u0275nextContext().index,w=p.\u0275\u0275nextContext();p.\u0275\u0275advance(1),p.\u0275\u0275property("ngForOf",null==E||null==E.payload?null:E.payload.page),p.\u0275\u0275advance(1),p.\u0275\u0275property("ngIf",y+1===w.objects.length&&(E||y>0)&&!(null!=E&&E.hasSucceeded&&null!=E&&E.payload&&(null==E||null==E.payload||null==E.payload.page?null:E.payload.page.length)>0)),p.\u0275\u0275advance(1),p.\u0275\u0275property("ngIf",y+1===w.objects.length&&(null==E||null==E.payload||null==E.payload.page?null:E.payload.page.length)>0)}}function F(I,L){if(1&I&&(p.\u0275\u0275elementContainerStart(0),p.\u0275\u0275template(1,N,4,3,"ng-container",2),p.\u0275\u0275pipe(2,"async"),p.\u0275\u0275elementContainerEnd()),2&I){const E=L.$implicit;p.\u0275\u0275advance(1),p.\u0275\u0275property("ngVar",p.\u0275\u0275pipeBind1(2,1,E))}}let D=(()=>{const L=class extends f.c{constructor(y,w,k,z){super(),this.relationshipService=y,this.elementRef=w,this.appConfig=k,this.platformId=z,this.incrementBy=5,this.options=new o.R,this.viewMode=u.w.ListElement,this.fetchThumbnail=this.appConfig.browseBy.showThumbnails}ngOnInit(){this.placeholderFontClass=(0,M.NF)(this.platformId)?(0,t.X)(this.elementRef.nativeElement.offsetWidth):"hide-placeholder-text",super.ngOnInit()}getPage(y){return this.relationshipService.getRelatedItemsByLabel(this.parentItem,this.relationType,Object.assign(this.options,{elementsPerPage:this.incrementBy,currentPage:y,fetchThumbnail:this.fetchThumbnail}))}};let I=L;return L.\u0275fac=function(w){return new(w||L)(p.\u0275\u0275directiveInject(g.U),p.\u0275\u0275directiveInject(p.ElementRef),p.\u0275\u0275directiveInject(e.q),p.\u0275\u0275directiveInject(p.PLATFORM_ID))},L.\u0275cmp=p.\u0275\u0275defineComponent({type:L,selectors:[["ds-related-items"]],inputs:{parentItem:"parentItem",relationType:"relationType",incrementBy:"incrementBy",options:"options",label:"label"},features:[p.\u0275\u0275InheritDefinitionFeature],decls:2,vars:3,consts:[[3,"label","ngClass"],[4,"ngFor","ngForOf"],[4,"ngVar"],[3,"object","viewMode",4,"ngFor","ngForOf"],[3,"message",4,"ngIf"],["class","d-inline-block w-100 mt-2",4,"ngIf"],[3,"object","viewMode"],[3,"message"],[1,"d-inline-block","w-100","mt-2"],["class","float-left","id","view-more",4,"ngIf"],["class","float-right","id","view-less",4,"ngIf"],["id","view-more",1,"float-left"],[1,"btn","btn-link","btn-link-inline","text-capitalize",3,"click"],["id","view-less",1,"float-right"]],template:function(w,k){1&w&&(p.\u0275\u0275elementStart(0,"ds-metadata-field-wrapper",0),p.\u0275\u0275template(1,F,3,3,"ng-container",1),p.\u0275\u0275elementEnd()),2&w&&(p.\u0275\u0275property("label",k.label)("ngClass",k.placeholderFontClass),p.\u0275\u0275advance(1),p.\u0275\u0275property("ngForOf",k.objects))},dependencies:[M.mk,M.sg,M.O5,C.Z,_.p,b.n,U.g,M.Ov,B.X$],styles:["[_nghost-%COMP%]{display:block}ds-listable-object-component-loader[_ngcontent-%COMP%]{margin-bottom:10px;display:block}"]}),I})()},20605:(Q,V,r)=>{"use strict";r.d(V,{_:()=>f});var p=r(94650),S=r(9769),u=r(89383);const g=function(o){return{version:o}};let f=(()=>{const t=class{constructor(M){this.activeModal=M,this.response=new p.EventEmitter}onModalClose(){this.response.emit(!1),this.activeModal.dismiss()}onModalSubmit(){this.response.emit(!0),this.activeModal.close()}};let o=t;return t.\u0275fac=function(C){return new(C||t)(p.\u0275\u0275directiveInject(S.Kz))},t.\u0275cmp=p.\u0275\u0275defineComponent({type:t,selectors:[["ds-item-versions-delete-modal"]],outputs:{response:"response"},decls:22,vars:21,consts:[[1,"modal-header"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],[1,"pb-2"],[1,"modal-footer"],[1,"btn","btn-outline-secondary","btn-sm","cancel",3,"title","click"],[1,"fas","fa-times","fa-fw"],[1,"btn","btn-danger","btn-sm","confirm",3,"title","click"],[1,"fas","fa-check","fa-fw"]],template:function(C,_){1&C&&(p.\u0275\u0275elementStart(0,"div")(1,"div",0),p.\u0275\u0275text(2),p.\u0275\u0275pipe(3,"translate"),p.\u0275\u0275elementStart(4,"button",1),p.\u0275\u0275listener("click",function(){return _.onModalClose()}),p.\u0275\u0275elementStart(5,"span",2),p.\u0275\u0275text(6,"\xd7"),p.\u0275\u0275elementEnd()()(),p.\u0275\u0275elementStart(7,"div",3)(8,"p",4),p.\u0275\u0275text(9),p.\u0275\u0275pipe(10,"translate"),p.\u0275\u0275elementEnd()(),p.\u0275\u0275elementStart(11,"div",5)(12,"button",6),p.\u0275\u0275listener("click",function(){return _.onModalClose()}),p.\u0275\u0275pipe(13,"translate"),p.\u0275\u0275element(14,"i",7),p.\u0275\u0275text(15),p.\u0275\u0275pipe(16,"translate"),p.\u0275\u0275elementEnd(),p.\u0275\u0275elementStart(17,"button",8),p.\u0275\u0275listener("click",function(){return _.onModalSubmit()}),p.\u0275\u0275pipe(18,"translate"),p.\u0275\u0275element(19,"i",9),p.\u0275\u0275text(20),p.\u0275\u0275pipe(21,"translate"),p.\u0275\u0275elementEnd()()()),2&C&&(p.\u0275\u0275advance(2),p.\u0275\u0275textInterpolate1("",p.\u0275\u0275pipeBind1(3,6,"item.version.delete.modal.header")," "),p.\u0275\u0275advance(7),p.\u0275\u0275textInterpolate(p.\u0275\u0275pipeBind2(10,8,"item.version.delete.modal.text",p.\u0275\u0275pureFunction1(19,g,_.versionNumber))),p.\u0275\u0275advance(3),p.\u0275\u0275propertyInterpolate("title",p.\u0275\u0275pipeBind1(13,11,"item.version.delete.modal.button.cancel.tooltip")),p.\u0275\u0275advance(3),p.\u0275\u0275textInterpolate1(" ",p.\u0275\u0275pipeBind1(16,13,"item.version.delete.modal.button.cancel")," "),p.\u0275\u0275advance(2),p.\u0275\u0275propertyInterpolate("title",p.\u0275\u0275pipeBind1(18,15,"item.version.delete.modal.button.confirm.tooltip")),p.\u0275\u0275advance(3),p.\u0275\u0275textInterpolate1(" ",p.\u0275\u0275pipeBind1(21,17,"item.version.delete.modal.button.confirm")," "))},dependencies:[u.X$]}),o})()},68242:(Q,V,r)=>{var ee,Z;r.d(V,{H:()=>ne});var p=r(89383),S=r(34793),u=r(36895),f=(r(74009),r(97582)),o=r(94650),t=r(9498),e=r(89359),M=r(54541),C=r(24702),_=r(78969),b=r(7145),U=r(9769),B=r(25575);function j(J,H){if(1&J&&(o.\u0275\u0275elementStart(0,"a",4),o.\u0275\u0275element(1,"i",5),o.\u
10275\u0275elementStart(2,"span",6),o.\u0275\u0275text(3),o.\u0275\u0275pipe(4,"translate"),o.\u0275\u0275elementEnd()()),2&J){const O=o.\u0275\u0275nextContext(2);o.\u0275\u0275property("routerLink",O.itemModel.link),o.\u0275\u0275advance(1),o.\u0275\u0275classMapInterpolate1("fas fa-",O.section.icon," fa-fw"),o.\u0275\u0275advance(2),o.\u0275\u0275textInterpolate(o.\u0275\u0275pipeBind1(4,5,O.itemModel.text))}}function P(J,H){if(1&J&&(o.\u0275\u0275elementStart(0,"button",7),o.\u0275\u0275element(1,"i",5),o.\u0275\u0275elementStart(2,"span",6),o.\u0275\u0275text(3),o.\u0275\u0275pipe(4,"translate"),o.\u0275\u0275elementEnd()()),2&J){const O=o.\u0275\u0275nextContext(2);o.\u0275\u0275property("dsBtnDisabled",!0),o.\u0275\u0275advance(1),o.\u0275\u0275classMapInterpolate1("fas fa-",O.section.icon," fa-fw"),o.\u0275\u0275advance(2),o.\u0275\u0275textInterpolate(o.\u0275\u0275pipeBind1(4,5,O.itemModel.text))}}function T(J,H){if(1&J&&(o.\u0275\u0275elementStart(0,"div",1),o.\u0275\u0275pipe(1,"translate"),o.\u0275\u0275template(2,j,5,7,"a",2),o.\u0275\u0275template(3,P,5,7,"button",3),o.\u0275\u0275elementEnd()),2&J){const O=o.\u0275\u0275nextContext();o.\u0275\u0275property("ngbTooltip",o.\u0275\u0275pipeBind1(1,3,O.itemModel.text)),o.\u
10275\u0275advance(2),o.\u0275\u0275property("ngIf",!O.section.model.disabled),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",O.section.model.disabled)}}function v(J,H){if(1&J){const O=o.\u0275\u0275getCurrentView();o.\u0275\u0275elementStart(0,"div",1),o.\u0275\u0275pipe(1,"translate"),o.\u0275\u0275elementStart(2,"button",8),o.\u0275\u0275listener("click",function(_e){o.\u0275\u0275restoreView(O);const Et=o.\u0275\u0275nextContext();return o.\u0275\u0275resetView(Et.activate(_e))}),o.\u0275\u0275element(3,"i",5),o.\u0275\u0275elementStart(4,"span",6),o.\u0275\u0275text(5),o.\u0275\u0275pipe(6,"translate"),o.\u0275\u0275elementEnd()()()}if(2&J){const O=o.\u0275\u0275nextContext();o.\u0275\u0275property("ngbTooltip",o.\u0275\u0275pipeBind1(1,6,O.itemModel.text)),o.\u0275\u0275advance(2),o.\u0275\u0275property("dsBtnDisabled",O.section.model.disabled),o.\u0275\u0275advance(1),o.\u0275\u0275classMapInterpolate1("fas fa-",O.section.icon," fa-fw"),o.\u0275\u0275advance(2),o.\u0275\u0275textInterpolate(o.\u0275\u0275pipeBind1(6,8,O.itemModel.text))}}let x=((ee=class extends e.q{constructor(H,O,$){super(H,O,$),this.menuService=O,this.injector=$,this.menuID=_.z.DSO_EDIT,this.itemModel=H.model}ngOnInit(){this.hasLink=(0,C.UE)(this.itemModel?.link),this.canActivate=(0,C.UE)(this.itemModel?.function),super.ngOnInit()}activate(H){H.preventDefault(),this.itemModel.disabled||this.itemModel.function(),H.stopPropagation()}}).\u0275fac=function(O){return new(O||ee)(o.\u0275\u0275directiveInject("sectionDataProvider"),o.\u0275\u0275directiveInject(M.h),o.\u0275\u0275directiveInject(o.Injector))},ee.\u0275cmp=o.\u0275\u0275defineComponent({type:ee,selectors:[["ds-dso-edit-menu-section"]],features:[o.\u0275\u0275InheritDefinitionFeature],decls:2,vars:2,consts:[["class","dso-button-menu mb-1",3,"ngbTooltip",4,"ngIf"],[1,"dso-button-menu","mb-1",3,"ngbTooltip"],["class","btn btn-dark btn-sm",3,"routerLink",4,"ngIf"],["class","btn btn-dark btn-sm",3,"dsBtnDisabled",4,"ngIf"],[1,"btn","btn-dark","btn-sm",3,"routerLink"],["aria-hidden","true"],[1,"sr-only"],[1,"btn","btn-dark","btn-sm",3,"dsBtnDisabled"],[1,"btn","btn-dark","btn-sm",3,"dsBtnDisabled","click"]],template:function(O,$){1&O&&(o.\u0275\u0275template(0,T,4,5,"div",0),o.\u0275\u0275template(1,v,7,10,"div",0)),2&O&&(o.\u0275\u0275property("ngIf",!$.canActivate),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",$.canActivate))},dependencies:[S.rH,u.O5,U._L,B.v,p.X$],styles:[".btn-dark[_ngcontent-%COMP%]{background-color:var(--ds-admin-sidebar-bg)}"]}),ee);x=(0,f.__decorate)([(0,t.h)(_.z.DSO_EDIT,!1),(0,f.__metadata)("design:paramtypes",[b.x,M.h,o.Injector])],x);var W=r(54004);function N(J,H){if(1&J&&o.\u0275\u0275element(0,"i"),2&J){const O=o.\u0275\u0275nextContext(2).$implicit;o.\u0275\u0275classMapInterpolate1("fas fa-",O.icon," fa-fw")}}function F(J,H){1&J&&o.\u0275\u0275element(0,"i",11)}function D(J,H){if(1&J&&(o.\u0275\u0275elementStart(0,"div",8),o.\u0275\u0275template(1,N,1,3,"i",9),o.\u0275\u0275template(2,F,1,0,"ng-template",null,10,o.\u0275\u0275templateRefExtractor),o.\u0275\u0275elementEnd()),2&J){const O=o.\u0275\u0275reference(3),$=o.\u0275\u0275nextContext().$implicit;o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",$.icon)("ngIfElse",O)}}function I(J,H){1&J&&o.\u0275\u0275elementContainer(0)}function L(J,H){if(1&J&&(o.\u0275\u0275elementStart(0,"li",5),o.\u0275\u0275template(1,D,4,2,"div",6),o.\u0275\u0275pipe(2,"async"),o.\u0275\u0275template(3,I,1,0,"ng-container",7),o.\u0275\u0275pipe(4,"async"),o.\u0275\u0275pipe(5,"async"),o.\u0275\u0275elementEnd()),2&J){const O=H.$implicit,$=o.\u0275\u0275nextContext();o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",o.\u0275\u0275pipeBind1(2,3,$.renderIcons$)),o.\u0275\u0275advance(2),o.\u0275\u0275property("ngComponentOutlet",o.\u0275\u0275pipeBind1(4,5,$.sectionMap$).get(O.id).component)("ngComponentOutletInjector",o.\u0275\u0275pipeBind1(5,7,$.sectionMap$).get(O.id).injector)}}let E=((Z=class extends e.q{constructor(H,O,$,_e){super(H,O,$),this.menuService=O,this.injector=$,this.router=_e,this.menuID=_.z.DSO_EDIT,this.itemModel=H.model}ngOnInit(){this.menuService.activateSection(this.menuID,this.section.id),super.ngOnInit(),this.renderIcons$=this.subSections$.pipe((0,W.U)(H=>H.some(O=>(0,C.Uh)(O.icon))))}}).\u0275fac=function(O){return new(O||Z)(o.\u0275\u0275directiveInject("sectionDataProvider"),o.\u0275\u0275directiveInject(M.h),o.\u0275\u0275directiveInject(o.Injector),o.\u0275\u0275directiveInject(S.F0))},Z.\u0275cmp=o.\u0275\u0275defineComponent({type:Z,selectors:[["ds-dso-edit-menu-expandable-section"]],features:[o.\u0275\u0275InheritDefinitionFeature],decls:10,vars:16,consts:[["ngbDropdown","","container","body","placement","bottom-right",1,"dso-button-menu","mb-1"],["container","body",1,"d-flex","flex-row","flex-nowrap",3,"ngbTooltip"],["ngbDropdownToggle","",1,"btn","btn-dark","btn-sm",3,"title","dsBtnDisabled"],["ngbDropdownMenu","",1,"dso-edit-menu-dropdown"],["class","nav-item nav-link d-flex flex-row",4,"ngFor","ngForOf"],[1,"nav-item","nav-link","d-flex","flex-row"],["class","mr-2",4,"ngIf"],[4,"ngComponentOutlet","ngComponentOutletInjector"],[1,"mr-2"],[3,"class",4,"ngIf","ngIfElse"],["spacer",""],[1,"fas","fa-fw"]],template:function(O,$){1&O&&(o.\u0275\u0275elementStart(0,"div",0)(1,"div",1),o.\u0275\u0275pipe(2,"translate"),o.\u0275\u0275elementStart(3,"button",2),o.\u0275\u0275pipe(4,"translate"),o.\u0275\u0275pipe(5,"translate"),o.\u0275\u0275element(6,"i"),o.\u0275\u0275elementEnd(),o.\u0275\u0275elementStart(7,"ul",3),o.\u0275\u0275template(8,L,6,9,"li",4),o.\u0275\u0275pipe(9,"async"),o.\u0275\u0275elementEnd()()()),2&O&&(o.\u0275\u0275advance(1),o.\u0275\u0275property("ngbTooltip",o.\u0275\u0275pipeBind1(2,8,$.itemModel.text)),o.\u
10275\u0275advance(2),o.\u0275\u0275property("title",o.\u0275\u0275pipeBind1(5,12,$.itemModel.text))("dsBtnDisabled",null==$.section.model?null:$.section.model.disabled),o.\u0275\u0275attribute("aria-label",o.\u0275\u0275pipeBind1(4,10,$.itemModel.text)),o.\u0275\u0275advance(3),o.\u0275\u0275classMapInterpolate1("fas fa-",$.section.icon," fa-fw"),o.\u0275\u0275advance(2),o.\u0275\u0275property("ngForOf",o.\u0275\u0275pipeBind1(9,14,$.subSections$)))},dependencies:[u.$G,u.sg,u.O5,U._L,U.jt,U.iD,U.Vi,B.v,p.X$,u.Ov],styles:[".btn-dark[_ngcontent-%COMP%]{background-color:var(--ds-admin-sidebar-bg)}.dso-button-menu[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:after{display:none}ul.dropdown-menu[_ngcontent-%COMP%]{background-color:var(--ds-admin-sidebar-bg);color:#fff}ul.dropdown-menu[_ngcontent-%COMP%]     a{color:#fff}ul.dropdown-menu[_ngcontent-%COMP%]     a.disabled{color:var(--bs-btn-link-disabled-color)}ul.dropdown-menu[_ngcontent-%COMP%]   .disabled[_ngcontent-%COMP%]{color:var(--bs-btn-link-disabled-color)}.dso-edit-menu-dropdown[_ngcontent-%COMP%]{max-width:min(600px,75vw)}"]}),Z);E=(0,f.__decorate)([(0,t.h)(_.z.DSO_EDIT,!0),(0,f.__metadata)("design:paramtypes",[b.x,M.h,o.Injector,S.F0])],E);var y=r(44186);const k=[],z=[p.aw,S.Bz,u.ez,U.HK,U.XC,y.m],K=[];let ne=(()=>{const H=class{};let J=H;return H.\u0275fac=function(_e){return new(_e||H)},H.\u0275mod=o.\u0275\u0275defineNgModule({type:H}),H.\u0275inj=o.\u0275\u0275defineInjector({providers:[...K,...k],imports:[z]}),J})()},64659:(Q,V,r)=>{var p=r(58849),S=r(61253),u=r(37609),g=r(84633),f=r(85647),o=r(25972),t=Math.min;Q.exports=function e(M,C,_){for(var b=_?u:S,U=M[0].length,B=M.length,j=B,P=Array(B),T=1/0,v=[];j--;){var x=M[j];j&&C&&(x=g(x,f(C))),T=t(x.length,T),P[j]=!_&&(C||U>=120&&x.length>=120)?new p(j&&x):void 0}x=M[0];var W=-1,N=P[0];e:for(;++W<U&&v.length<T;){var F=x[W],D=C?C(F):F;if(F=_||0!==F?F:0,!(N?o(N,D):b(v,D,_))){for(j=B;--j;){var I=P[j];if(!(I?o(I,D):b(M[j],D,_)))continue e}N&&N.push(D),v.push(F)}}return v}},78758:(Q,V,r)=>{var p=r(21330);Q.exports=function S(u){return p(u)?u:[]}},11953:(Q,V,r)=>{var p=r(84633),S=r(64659),u=r(23269),g=r(78758),f=r(25809),o=u(function(t){var e=f(t),M=p(t,g);return(e="function"==typeof e?e:void 0)&&M.pop(),M.length&&M[0]===t[0]?S(M,void 0,e):[]});Q.exports=o},37873:(Q,V,r)=>{var p={"./custom/app/item-page/simple/metadata-representation-list/metadata-representation-list.component":[8198,8198]};function S(u){if(!r.o(p,u))return Promise.resolve().then(()=>{var o=new Error("Cannot find module '"+u+"'");throw o.code="MODULE_NOT_FOUND",o});var g=p[u],f=g[0];return r.e(g[1]).then(()=>r(f))}S.keys=()=>Object.keys(p),S.id=37873,Q.exports=S}}]);

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.