1"use strict";(self.webpackChunkdspace_angular=self.webpackChunkdspace_angular||[]).push([[6233],{46233:(W,_,a)=>{a.r(_),a.d(_,{CollectionPageComponent:()=>K});var p=a(92593),c=a(58106),e=a(98678),i=a(35103),d=a(56080),r=a(64719),m=a(87657),s=a(12955),g=a(41966),v=a(81703),f=a(74487),C=a(22369),E=a(62832),h=a(10825),u=a(87635),y=a(96342);function P(t,o){if(1&t&&(e.\u0275\u0275element(0,"ds-comcol-page-logo",17),e.\u0275\u0275pipe(1,"async")),2&t){const n=e.\u0275\u0275nextContext(4);let l;e.\u0275\u0275property("logo",null==(l=e.\u0275\u0275pipeBind1(1,2,n.logoRD$))?null:l.payload)("alternateText","Collection Logo")}}function I(t,o){if(1&t&&(e.\u0275\u0275elementStart(0,"div",20)(1,"h3",21),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(4,"ds-viewable-collection",22),e.\u0275\u0275elementEnd()),2&t){const n=e.\u0275\u0275nextContext().ngVar,l=e.\u0275\u0275nextContext(4);e.\u0275\u0275property("@fadeIn",void 0),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(3,6,"collection.page.browse.recent.head")),e.\u0275\u0275advance(2),e.\u0275\u0275property("config",l.paginationConfig)("sortConfig",l.sortConfig)("objects",n)("hideGear",!0)}}function D(t,o){1&t&&(e.\u0275\u0275element(0,"ds-error",23),e.\u0275\u0275pipe(1,"translate")),2&t&&e.\u0275\u0275propertyInterpolate("message",e.\u0275\u0275pipeBind1(1,1,"error.recent-submissions"))}function x(t,o){1&t&&(e.\u0275\u0275element(0,"ds-themed-loading",23),e.\u0275\u0275pipe(1,"translate")),2&t&&e.\u0275\u0275propertyInterpolate("message",e.\u0275\u0275pipeBind1(1,1,"loading.recent-submissions"))}function T(t,o){1&t&&(e.\u0275\u0275elementStart(0,"div",24),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()),2&t&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"collection.page.browse.recent.empty")," "))}function O(t,o){if(1&t&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275template(1,I,5,8,"div",18),e.\u0275\u0275template(2,D,2,3,"ds-error",4),e.\u0275\u0275template(3,x,2,3,"ds-themed-loading",4),e.\u0275\u0275template(4,T,3,3,"div",19),e.\u0275\u0275elementContainerEnd()),2&t){const n=o.ngVar;e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==n?null:n.hasSucceeded),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==n?null:n.hasFailed),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!n||n.isLoading),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!(null!=n&&n.isLoading)&&0===(null==n||null==n.payload?null:n.payload.page.length))}}function M(t,o){if(1&t&&(e.\u0275\u0275elementStart(0,"footer",25),e.\u0275\u0275element(1,"ds-comcol-page-content",11),e.\u0275\u0275elementEnd()),2&t){const n=e.\u0275\u0275nextContext().ngIf;e.\u0275\u0275advance(1),e.\u0275\u0275property("content",n.copyrightText)("hasInnerHtml",!0)}}function B(t,o){if(1&t&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275element(1,"ds-view-tracker",5),e.\u0275\u0275elementStart(2,"div",6)(3,"header",7),e.\u0275\u0275element(4,"ds-comcol-page-header",8),e.\u0275\u0275template(5,P,2,4,"ds-comcol-page-logo",9),e.\u0275\u0275element(6,"ds-themed-comcol-page-handle",10)(7,"ds-comcol-page-content",11)(8,"ds-comcol-page-content",12),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(9,"ds-dso-edit-menu"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"section",13),e.\u0275\u0275element(11,"ds-themed-comcol-page-browse-by",14),e.\u0275\u0275template(12,O,5,4,"ng-container",15),e.\u0275\u0275pipe(13,"async"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(14,M,2,2,"footer",16),e.\u0275\u0275elementEnd()),2&t){const n=o.ngIf,l=e.\u0275\u0275nextContext(3);e.\u0275\u0275advance(1),e.\u0275\u0275property("object",n),e.\u0275\u0275advance(3),e.\u0275\u0275property("name",l.dsoNameService.getName(n)),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",l.logoRD$),e.\u0275\u0275advance(1),e.\u0275\u0275property("content",n.handle)("title","collection.page.handle"),e.\u0275\u0275advance(1),e.\u0275\u0275property("content",n.introductoryText)("hasInnerHtml",!0),e.\u0275\u0275advance(1),e.\u0275\u0275property("content",n.sidebarText)("hasInnerHtml",!0)("title","collection.page.news"),e.\u0275\u0275advance(3),e.\u0275\u0275property("id",n.id)("contentType",n.type),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngVar",e.\u0275\u0275pipeBind1(13,14,l.itemRD$)),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",n.copyrightText)}}function R(t,o){if(1&t&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275template(1,B,15,16,"div",3),e.\u0275\u0275elementEnd()),2&t){const n=e.\u0275\u0275nextContext().ngVar;e.\u0275\u0275property("@fadeInOut",void 0),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==n?null:n.payload)}}function L(t,o){1&t&&(e.\u0275\u0275element(0,"ds-error",23),e.\u0275\u0275pipe(1,"translate")),2&t&&e.\u0275\u0275propertyInterpolate("message",e.\u0275\u0275pipeBind1(1,1,"error.collection"))}function U(t,o){1&t&&(e.\u0275\u0275element(0,"ds-themed-loading",23),e.\u0275\u0275pipe(1,"translate")),2&t&&e.\u0275\u0275propertyInterpolate("message",e.\u0275\u0275pipeBind1(1,1,"loading.collection"))}function A(t,o){if(1&t&&(e.\u0275\u0275elementStart(0,"div",2),e.\u0275\u0275template(1,R,2,2,"div",3),e.\u0275\u0275template(2,L,2,3,"ds-error",4),e.\u0275\u0275template(3,U,2,3,"ds-themed-loading",4),e.\u0275\u0275elementEnd()),2&t){const n=o.ngVar;e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==n?null:n.hasSucceeded),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==n?null:n.hasFailed),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==n?null:n.isLoading)}}let K=(()=>{class t extends p.CollectionPageComponent{}return t.\u0275fac=function(){let o;
1return function(l){return(o||(o=e.\u0275\u0275getInheritedFactory(t)))(l||t)}}(),t.\u0275cmp=e.\u0275\u0275defineComponent({type:t,selectors:[["ds-collection-page"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:3,vars:3,consts:[[1,"container"],["class","collection-page",4,"ngVar"],[1,"collection-page"],[4,"ngIf"],[3,"message",4,"ngIf"],[3,"object"],[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"],[1,"comcol-page-browse-section"],[3,"id","contentType"],[4,"ngVar"],["class","border-top my-5 pt-4",4,"ngIf"],[3,"logo","alternateText"],["class","mt-4",4,"ngIf"],["class","alert alert-info w-100","role","alert",4,"ngIf"],[1,"mt-4"],[1,"sr-only"],[3,"config","sortConfig","objects","hideGear"],[3,"message"],["role","alert",1,"alert","alert-info","w-100"],[1,"border-top","my-5","pt-4"]],template:function(n,l){1&n&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275template(1,A,4,3,"div",1),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("ngVar",e.\u0275\u0275pipeBind1(2,1,l.collectionRD$)))},dependencies:[i.O5,d.g,r.q,m.Z,s.c,g.g,v.f,f.v,C.U,E.e,h.g,u.g,i.Ov,y.X$],data:{animation:[c.Ji,c.Ic]},changeDetection:0}),t})()}}]);
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.