PageSourceSearch

https://repositorio.um.edu.ar/2738.b65db495ac617b5b.js

js um.edu.ar collected 2026-09-24 09:46:12 UTC 182,940 bytes, 1 lines download raw bytes

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

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.