1"use strict";(self.webpackChunkdspace_angular=self.webpackChunkdspace_angular||[]).push([[5211],{50290:(D,_,r)=>{r.r(_),r.d(_,{BrowseByMetadataPageComponent:()=>T});var l=r(33996),e=r(5e3),c=r(98605),s=r(69808),i=r(62512),d=r(38187),m=r(38934),g=r(75838),y=r(74009),B=r(56572),C=r(13530),f=r(48106),u=r(42466);function h(n,a){if(1&n&&(e.\u0275\u0275element(0,"ds-comcol-page-logo",15),e.\u0275\u0275pipe(1,"async")),2&n){const t=e.\u0275\u0275nextContext(3);let o;e.\u0275\u0275property("logo",null==(o=e.\u0275\u0275pipeBind1(1,2,t.logo$))?null:o.payload)("alternateText","Community or Collection Logo")}}function E(n,a){if(1&n&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",7)(2,"header",8),e.\u0275\u0275element(3,"ds-comcol-page-header",9),e.\u0275\u0275template(4,h,2,4,"ds-comcol-page-logo",10),e.\u0275\u0275element(5,"ds-themed-comcol-page-handle",11)(6,"ds-comcol-page-content",12)(7,"ds-comcol-page-content",13),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(8,"ds-dso-edit-menu"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(9,"ds-themed-comcol-page-browse-by",14),e.\u0275\u0275elementContainerEnd()),2&n){const t=a.ngIf,o=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(3),e.\u0275\u0275property("name",t.name),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.logo$),e.\u0275\u0275advance(1),e.\u0275\u0275property("content",t.handle)("title",t.type+".page.handle"),e.\u0275\u0275advance(1),e.\u0275\u0275property("content",t.introductoryText)("hasInnerHtml",!0),e.\u0275\u0275advance(1),e.\u0275\u0275property("content",t.sidebarText)("hasInnerHtml",!0)("title","community.page.news"),e.\u0275\u0275advance(2),e.\u0275\u0275property("id",t.id)("contentType",t.type)}}function v(n,a){if(1&n&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275template(1,E,10,11,"ng-container",6),e.\u0275\u0275elementContainerEnd()),2&n){const t=a.ngVar;e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==t?null:t.payload)}}const P=function(n){return{startsWith:n}},M=function(n,a,t,o){return{collection:n,field:a,startsWith:t,value:o}};function b(n,a){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ds-browse-by",16),e.\u0275\u0275listener("prev",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().goPrev()})("next",function(){return e.\u0275\u0275restoreView(t),e.\u0275\u0275nextContext().goNext()}),e.\u0275\u0275pipe(1,"translate"),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275pipe(4,"translate"),e.\u0275\u0275pipe(5,"async"),e.\u0275\u0275pipe(6,"async"),e.\u0275\u0275pipe(7,"async"),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext();let o,p;e.\u0275\u0275propertyInterpolate("title",e.\u0275\u0275pipeBind2(1,7,"browse.title",e.\u0275\u0275pureFunction4(25,M,(null==(o=e.\u0275\u0275pipeBind1(2,10,t.parent$))||null==o.payload?null:o.payload.name)||"",e.\u0275\u0275pipeBind1(3,12,"browse.metadata."+t.browseId),t.startsWith?e.\u0275\u0275pipeBind2(4,14,"browse.startsWith",e.\u0275\u0275pureFunction1(23,P,'"'+t.startsWith+'"')):"",t.value?'"'+t.value+'"':""))),e.\u0275\u0275propertyInterpolate("parentname",(null==(p=e.\u0275\u0275pipeBind1(5,17,t.parent$))||null==p.payload?null:p.payload.name)||""),e.\u0275\u0275property("objects$",void 0!==t.items$?t.items$:t.browseEntries$)("paginationConfig",e.\u0275\u0275pipeBind1(6,19,t.currentPagination$))("sortConfig",e.\u0275\u0275pipeBind1(7,21,t.currentSort$))("type",t.startsWithType)("startsWithOptions",t.startsWithOptions)}}function x(n,a){1&n&&(e.\u0275\u0275element(0,"ds-themed-loading",17),e.\u0275\u0275pipe(1,"translate")),2&n&&e.\u0275\u0275propertyInterpolate("message",e.\u0275\u0275pipeBind1(1,1,"loading.browse-by-page"))}function I(n,a){if(1&n&&(e.\u0275\u0275elementStart(0,"footer",19)(1,"div"),e.\u0275\u0275element(2,"ds-comcol-page-content",12),e.\u0275\u0275elementEnd()()),2&n){const t=e.\u0275\u0275nextContext().ngIf;e.\u0275\u0275advance(2),e.\u0275\u0275property("content",t.copyrightText)("hasInnerHtml",!0)}}function w(n,a){if(1&n&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275template(1,I,3,2,"footer",18),e.\u0275\u0275elementContainerEnd()),2&n){const t=a.ngIf;e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.copyrightText)}}function O(n,a){if(1&n&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275template(1,w,2,1,"ng-container",6),e.\u0275\u0275elementContainerEnd()),2&n){const t=a.ngVar;e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==t?null:t.payload)}}let T=(()=>{class n extends l.BrowseByMetadataPageComponent{}return n.\u0275fac=function(){let a;
1return function(o){return(a||(a=e.\u0275\u0275getInheritedFactory(n)))(o||n)}}(),n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["ds-browse-by-metadata-page"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:9,vars:8,consts:[[1,"container"],[4,"ngVar"],[1,"comcol-page-browse-section"],[1,"browse-by-metadata","w-100"],["class","col-xs-12 w-100",3,"title","parentname","objects$","paginationConfig","sortConfig","type","startsWithOptions","prev","next",4,"ngIf"],[3,"message",4,"ngIf"],[4,"ngIf"],[1,"d-flex","flex-row","border-bottom","mb-4","pb-4"],[1,"comcol-header","mr-auto"],[3,"name"],[3,"logo","alternateText",4,"ngIf"],[3,"content","title"],[3,"content","hasInnerHtml"],[3,"content","hasInnerHtml","title"],[3,"id","contentType"],[3,"logo","alternateText"],[1,"col-xs-12","w-100",3,"title","parentname","objects$","paginationConfig","sortConfig","type","startsWithOptions","prev","next"],[3,"message"],["class","border-top my-5 pt-4",4,"ngIf"],[1,"border-top","my-5","pt-4"]],template:function(t,o){1&t&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275template(1,v,2,1,"ng-container",1),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275elementStart(3,"section",2)(4,"div",3),e.\u0275\u0275template(5,b,8,30,"ds-browse-by",4),e.\u0275\u0275template(6,x,2,3,"ds-themed-loading",5),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(7,O,2,1,"ng-container",1),e.\u0275\u0275pipe(8,"async"),e.\u0275\u0275elementEnd()),2&t&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("ngVar",e.\u0275\u0275pipeBind1(2,4,o.parent$)),e.\u0275\u0275advance(4),e.\u0275\u0275property("ngIf",o.startsWithOptions),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!o.startsWithOptions),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngVar",e.\u0275\u0275pipeBind1(8,6,o.parent$)))},directives:[c.g,s.O5,i.U,d.e,m.g,g.v,y.g,B.g,C.B,f.Z],pipes:[s.Ov,u.X$],styles:[""]}),n})()}}]);
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.