1"use strict";(self.webpackChunkdspace_angular=self.webpackChunkdspace_angular||[]).push([[9450],{89450:(A,l,o)=>{o.r(l),o.d(l,{CollectionPageComponent:()=>U});var s=o(52466),_=o(28652),e=o(94650),p=o(36895),d=o(41971),r=o(48106),g=o(70714),h=o(98605),m=o(66370),C=o(75838),P=o(62512),O=o(38187),M=o(56572),f=o(38934),w=o(18587),v=o(89383);function x(n,a){if(1&n&&(e.\u0275\u0275element(0,"ds-comcol-page-logo",19),e.\u0275\u0275pipe(1,"async")),2&n){const t=e.\u0275\u0275nextContext(4);let c;e.\u0275\u0275property("logo",null==(c=e.\u0275\u0275pipeBind1(1,2,t.logoRD$))?null:c.payload)("alternateText","Collection Logo")}}function u(n,a){if(1&n&&(e.\u0275\u0275elementStart(0,"div",22)(1,"h3",23),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(4,"ds-viewable-collection",24),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext().ngVar,c=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",c.paginationConfig)("sortConfig",c.sortConfig)("objects",t)("hideGear",!0)}}function y(n,a){1&n&&(e.\u0275\u0275element(0,"ds-error",25),e.\u0275\u0275pipe(1,"translate")),2&n&&e.\u0275\u0275propertyInterpolate("message",e.\u0275\u0275pipeBind1(1,1,"error.recent-submissions"))}function E(n,a){1&n&&(e.\u0275\u0275element(0,"ds-themed-loading",25),e.\u0275\u0275pipe(1,"translate")),2&n&&e.\u0275\u0275propertyInterpolate("message",e.\u0275\u0275pipeBind1(1,1,"loading.recent-submissions"))}function I(n,a){1&n&&(e.\u0275\u0275elementStart(0,"div",26),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"translate"),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"collection.page.browse.recent.empty")," "))}function b(n,a){if(1&n&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275template(1,u,5,8,"div",20),e.\u0275\u0275template(2,y,2,3,"ds-error",4),e.\u0275\u0275template(3,E,2,3,"ds-themed-loading",4),e.\u0275\u0275template(4,I,3,3,"div",21),e.\u0275\u0275elementContainerEnd()),2&n){const t=a.ngVar;e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==t?null:t.hasSucceeded),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==t?null:t.hasFailed),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!t||t.isLoading),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!(null!=t&&t.isLoading)&&0===(null==t||null==t.payload?null:t.payload.page.length))}}function D(n,a){if(1&n&&(e.\u0275\u0275elementStart(0,"footer",27),e.\u0275\u0275element(1,"ds-comcol-page-content",11),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext().ngIf,c=e.\u0275\u0275nextContext(3);e.\u0275\u0275advance(1),e.\u0275\u0275property("content",t.copyrightText(c.translateService.currentLang))("hasInnerHtml",!0)}}function T(n,a){if(1&n&&(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,x,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\u0275elementStart(9,"div",13),e.\u0275\u0275element(10,"ds-context-menu",14),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(11,"section",15),e.\u0275\u0275element(12,"ds-themed-comcol-page-browse-by",16),e.\u0275\u0275template(13,b,5,4,"ng-container",17),e.\u0275\u0275pipe(14,"async"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(15,D,2,2,"footer",18),e.\u0275\u0275elementEnd()),2&n){const t=a.ngIf,c=e.\u0275\u0275nextContext(3);e.\u0275\u0275advance(1),e.\u0275\u0275property("object",t),e.\u0275\u0275advance(3),e.\u0275\u0275property("name",c.dsoNameService.getName(t)),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",c.logoRD$),e.\u0275\u0275advance(1),e.\u0275\u0275property("content",t.handle)("title","collection.page.handle"),e.\u0275\u0275advance(1),e.\u0275\u0275property("content",t.introductoryText(c.translateService.currentLang))("hasInnerHtml",!0),e.\u0275\u0275advance(1),e.\u0275\u0275property("content",t.sidebarText(c.translateService.currentLang))("hasInnerHtml",!0)("title","collection.page.news"),e.\u0275\u0275advance(2),e.\u0275\u0275property("contextMenuObject",t)("contextMenuObjectType","COLLECTION"),e.\u0275\u0275advance(2),e.\u0275\u0275property("id",t.id)("contentType",t.type),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngVar",e.\u0275\u0275pipeBind1(14,16,c.itemRD$)),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",t.copyrightText)}}function B(n,a){if(1&n&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275template(1,T,16,18,"div",3),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext().ngVar;e.\u0275\u0275property("@fadeInOut",void 0),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==t?null:t.payload)}}function L(n,a){1&n&&(e.\u0275\u0275element(0,"ds-error",25),e.\u0275\u0275pipe(1,"translate")),2&n&&e.\u0275\u0275propertyInterpolate("message",e.\u0275\u0275pipeBind1(1,1,"error.collection"))}function R(n,a){1&n&&(e.\u0275\u0275element(0,"ds-themed-loading",25),e.\u0275\u0275pipe(1,"translate")),2&n&&e.\u0275\u0275propertyInterpolate("message",e.\u0275\u0275pipeBind1(1,1,"loading.collection"))}function S(n,a){if(1&n&&(e.\u0275\u0275elementStart(0,"div",2),e.\u0275\u0275template(1,B,2,2,"div",3),e.\u0275\u0275template(2,L,2,3,"ds-error",4),e.\u0275\u0275template(3,R,2,3,"ds-themed-loading",4),e.\u0275\u0275elementEnd()),2&n){const t=a.ngVar;e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==t?null:t.hasSucceeded),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==t?null:t.hasFailed),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!t||(null==t?null:t.isLoading))}}let U=(()=>{class n extends s.CollectionPageComponent{static#e=this.\u0275fac=function(){let t;
1return function(i){return(t||(t=e.\u0275\u0275getInheritedFactory(n)))(i||n)}}();static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:n,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,"pl-2","btn-group","h-100"],[3,"contextMenuObject","contextMenuObjectType"],[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(c,i){1&c&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275template(1,S,4,3,"div",1),e.\u0275\u0275pipe(2,"async"),e.\u0275\u0275elementEnd()),2&c&&(e.\u0275\u0275advance(1),e.\u0275\u0275property("ngVar",e.\u0275\u0275pipeBind1(2,1,i.collectionRD$)))},dependencies:[p.O5,d.q,r.Z,g.c,h.g,m.f,C.v,P.U,O.e,M.g,f.g,w.G,p.Ov,v.X$],styles:[".switch.switch-small[_ngcontent-%COMP%]{min-width:33px}.switch.switch-medium[_ngcontent-%COMP%]{min-width:50px}.switch.switch-large[_ngcontent-%COMP%]{min-width:60px}.switch.switch-small[_ngcontent-%COMP%] > .switch-pane[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-size:9px}.switch.switch-medium[_ngcontent-%COMP%] > .switch-pane[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-size:16px}.switch.switch-large[_ngcontent-%COMP%] > .switch-pane[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-size:16px}.switch[_ngcontent-%COMP%]{border:1px solid #dfdfdf;position:relative;display:inline-block;box-sizing:content-box;padding:0;margin:0;cursor:pointer;box-shadow:#dfdfdf 0 0 inset;transition:.3s ease-out all;-webkit-transition:.3s ease-out all;white-space:nowrap}.switch[_ngcontent-%COMP%] small[_ngcontent-%COMP%]{border-radius:100%;box-shadow:0 1px 3px #0006;position:absolute;top:0;right:calc(100% - 30px);transition:.3s ease-out all;-webkit-transition:.3s ease-out all;background:#fff;display:flex;align-items:center;justify-content:center}.switch.switch-small[_ngcontent-%COMP%]{height:20px;border-radius:20px}.switch.switch-small[_ngcontent-%COMP%] small[_ngcontent-%COMP%]{width:20px;height:20px;right:calc(100% - 20px)}.switch.switch-small[_ngcontent-%COMP%] > .switch-pane[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{line-height:20px}.switch.switch-small[_ngcontent-%COMP%] > .switch-pane[_ngcontent-%COMP%] .switch-label-checked[_ngcontent-%COMP%]{padding-right:25px;padding-left:10px}.switch.switch-small[_ngcontent-%COMP%] > .switch-pane[_ngcontent-%COMP%] .switch-label-unchecked[_ngcontent-%COMP%]{padding-left:25px;padding-right:10px}.switch.switch-medium[_ngcontent-%COMP%]{height:30px;border-radius:30px}.switch.switch-medium[_ngcontent-%COMP%] small[_ngcontent-%COMP%]{width:30px;height:30px;right:calc(100% - 30px)}.switch.switch-medium[_ngcontent-%COMP%] > .switch-pane[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{line-height:30px}.switch.switch-medium[_ngcontent-%COMP%] > .switch-pane[_ngcontent-%COMP%] .switch-label-checked[_ngcontent-%COMP%]{padding-right:35px;padding-left:15px}.switch.switch-medium[_ngcontent-%COMP%] > .switch-pane[_ngcontent-%COMP%] .switch-label-unchecked[_ngcontent-%COMP%]{padding-left:35px;padding-right:15px}.switch.switch-large[_ngcontent-%COMP%]{height:40px;border-radius:40px}.switch.switch-large[_ngcontent-%COMP%] small[_ngcontent-%COMP%]{width:40px;height:40px;right:calc(100% - 40px)}.switch.switch-large[_ngcontent-%COMP%] > .switch-pane[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{line-height:40px}.switch.switch-large[_ngcontent-%COMP%] > .switch-pane[_ngcontent-%COMP%] .switch-label-checked[_ngcontent-%COMP%]{padding-right:45px;padding-left:20px}
1.switch.switch-large[_ngcontent-%COMP%] > .switch-pane[_ngcontent-%COMP%] .switch-label-unchecked[_ngcontent-%COMP%]{padding-left:45px;padding-right:20px}.switch.checked[_ngcontent-%COMP%]{background:#64bd63}.switch.checked[_ngcontent-%COMP%] small[_ngcontent-%COMP%]{right:0;left:auto}.switch.checked[_ngcontent-%COMP%] .switch-pane[_ngcontent-%COMP%]{top:0}.switch.checked[_ngcontent-%COMP%] .switch-pane[_ngcontent-%COMP%] .switch-label-checked[_ngcontent-%COMP%]{display:block}.switch.checked[_ngcontent-%COMP%] .switch-pane[_ngcontent-%COMP%] .switch-label-unchecked[_ngcontent-%COMP%]{display:none}.switch.disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.switch[_ngcontent-%COMP%] .switch-pane[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%;min-height:100%;justify-content:flex-start;align-items:center;top:0;position:relative;pointer-events:none}.switch[_ngcontent-%COMP%] .switch-pane[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{display:block;min-height:100%}.switch[_ngcontent-%COMP%] .switch-pane[_ngcontent-%COMP%] .switch-label[_ngcontent-%COMP%]{color:#000}.switch[_ngcontent-%COMP%] .switch-pane[_ngcontent-%COMP%] .switch-label-checked[_ngcontent-%COMP%]{display:none}.switch[_ngcontent-%COMP%] .switch-pane[_ngcontent-%COMP%] .switch-label-unchecked[_ngcontent-%COMP%]{display:block}.switch.loading[_ngcontent-%COMP%]{background-color:#f1f1f1}.switch.loading[_ngcontent-%COMP%] small[_ngcontent-%COMP%]{background-color:#0000;border:none;box-shadow:none;right:50%;transform:translate(50%)}"],data:{animation:[_.Ji,_.Ic]},changeDetection:0})}return 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.