1(self.webpackChunkdspace_angular=self.webpackChunkdspace_angular||[]).push([[394,5475,6370],{32854:(L,O,e)=>{"use strict";e.d(O,{C:()=>u});var a=e(19672),C=e(21721),m=e(25340),v=e(46e3),h=e(16422),l=e(24755),p=e(31241),y=e(58943),d=e(21540),n=e(94650),o=e(89383),B=e(9769),S=e(38187),t=e(45862),i=e(63311),W=e(36895),D=e(98605);function A(P,c){if(1&P){const s=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",12)(1,"button",13),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(s);const M=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(M.confirmLogoDeleteWithModal())}),n.\u0275\u0275text(2),n.\u0275\u0275pipe(3,"translate"),n.\u0275\u0275elementEnd()()}2&P&&(n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1("",n.\u0275\u0275pipeBind1(3,1,"community.edit.logo.delete.title")," "))}function x(P,c){if(1&P&&(n.\u0275\u0275elementStart(0,"div",7)(1,"div",1)(2,"div",8),n.\u0275\u0275element(3,"ds-comcol-page-logo",9),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(4,"div",10),n.\u0275\u0275template(5,A,4,3,"div",11),n.\u0275\u0275elementEnd()()()),2&P){const s=n.\u0275\u0275nextContext().ngVar,E=n.\u0275\u0275nextContext();n.\u0275\u0275advance(3),n.\u0275\u0275property("alternateText",E.type.value+".logo.alt")("logo",s),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",s)}}function K(P,c){if(1&P){const s=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"ds-uploader",16),n.\u0275\u0275listener("onCompleteItem",function(){n.\u0275\u0275restoreView(s);const M=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(M.onCompleteItem())})("onUploadError",function(){n.\u0275\u0275restoreView(s);const M=n.\u0275\u0275nextContext(3);return n.\u0275\u0275resetView(M.onUploadError())}),n.\u0275\u0275elementEnd()}if(2&P){const s=n.\u0275\u0275nextContext(3);n.\u0275\u0275property("ariaLabel",s.type.value+".browse.logo")("dropMsg",s.type.value+".edit.logo.upload")("dropOverDocumentMsg",s.type.value+".edit.logo.upload")("enableDragOverDocument",!0)("uploadFilesOptions",s.uploadFilesOptions)}}function R(P,c){if(1&P&&(n.\u0275\u0275elementStart(0,"div",14),n.\u0275\u0275template(1,K,1,5,"ds-uploader",15),n.\u0275\u0275pipe(2,"async"),n.\u0275\u0275elementEnd()),2&P){const s=n.\u0275\u0275nextContext(2);n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",n.\u0275\u0275pipeBind1(2,1,s.initializedUploaderOptions))}}function b(P,c){if(1&P&&(n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275template(1,x,6,3,"div",5),n.\u0275\u0275template(2,R,3,3,"div",6),n.\u0275\u0275elementContainerEnd()),2&P){const s=c.ngVar;n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",s),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!s)}}function z(P,c){if(1&P){const s=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"ds-form",17),n.\u0275\u0275listener("submitForm",function(){n.\u0275\u0275restoreView(s);const M=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(M.onSubmit())}),n.\u0275\u0275elementStart(1,"button",18),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(s);const M=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(M.back.emit())}),n.\u0275\u0275element(2,"i",19),n.\u0275\u0275text(3),n.\u0275\u0275pipe(4,"translate"),n.\u0275\u0275elementEnd()()}if(2&P){const s=n.\u0275\u0275nextContext();n.\u0275\u0275property("formId","comcol-form-id")("formModel",s.formModel)("displayReset",!1),n.\u0275\u0275advance(3),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(4,4,s.type.value+".edit.return")," ")}}let u=(()=>{class P extends m.M{constructor(s,E,M,V,Z,H,G,X){super(s,E,M,V,H,G,X),this.formService=s,this.translate=E,this.notificationsService=M,this.authService=V,this.dsoService=Z,this.requestService=H,this.objectCache=G,this.modalService=X,this.dso=new C.S,this.type=C.S.type,this.formModel=[new a.b1u({id:"title",name:"dc.title",required:!0,validators:{required:null},errorMessages:{required:"Please enter a name for this title"}}),new a.HBf({id:"description",name:"dc.description",spellCheck:d.N.form.spellCheck}),new a.HBf({id:"abstract",name:"dc.description.abstract",spellCheck:d.N.form.spell
1Check}),new a.HBf({id:"rights",name:"dc.rights",spellCheck:d.N.form.spellCheck}),new a.HBf({id:"tableofcontents",name:"dc.description.tableofcontents",spellCheck:d.N.form.spellCheck})]}ngOnChanges(s){const E=s.dso;this.dso&&E&&!E.isFirstChange()&&super.ngOnInit()}static#e=this.\u0275fac=function(E){return new(E||P)(n.\u0275\u0275directiveInject(a.w1X),n.\u0275\u0275directiveInject(o.sK),n.\u0275\u0275directiveInject(v.T),n.\u0275\u0275directiveInject(l.e8),n.\u0275\u0275directiveInject(h.w),n.\u0275\u0275directiveInject(p.s),n.\u0275\u0275directiveInject(y.a),n.\u0275\u0275directiveInject(B.FF))};static#t=this.\u0275cmp=n.\u0275\u0275defineComponent({type:P,selectors:[["ds-community-form"]],inputs:{dso:"dso"},features:[n.\u0275\u0275InheritDefinitionFeature,n.\u0275\u0275NgOnChangesFeature],decls:9,vars:7,consts:[[1,"container-fluid"],[1,"row"],[1,"col-12","d-inline-block","mb-1"],[4,"ngVar"],[3,"formId","formModel","displayReset","submitForm",4,"ngIf"],["class","col-12 d-inline-block alert","id","logo-section",4,"ngIf"],["class","col-12 d-inline-block",4,"ngIf"],["id","logo-section",1,"col-12","d-inline-block","alert"],[1,"col-8","d-inline-block"],[3,"alternateText","logo"],[1,"col-4","d-inline-block"],["class","float-right",4,"ngIf"],[1,"float-right"],["type","button",1,"btn","btn-danger",3,"click"],[1,"col-12","d-inline-block"],[3,"ariaLabel","dropMsg","dropOverDocumentMsg","enableDragOverDocument","uploadFilesOptions","onCompleteItem","onUploadError",4,"ngIf"],[3,"ariaLabel","dropMsg","dropOverDocumentMsg","enableDragOverDocument","uploadFilesOptions","onCompleteItem","onUploadError"],[3,"formId","formModel","displayReset","submitForm"],["before","","type","button",1,"btn","btn-outline-secondary",3,"click"],["aria-hidden","true",1,"fas","fa-arrow-left"]],template:function(E,M){if(1&E&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2)(3,"span"),n.\u0275\u0275text(4),n.\u0275\u0275pipe(5,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275template(6,b,3,2,"ng-container",3),n.\u0275\u0275pipe(7,"async"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275template(8,z,5,6,"ds-form",4)),2&E){let V;n.\u0275\u0275advance(4),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(5,3,M.type.value+".edit.logo.label")),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngVar",null==(V=n.\u0275\u0275pipeBind1(7,5,null==M.dso?null:M.dso.logo))?null:V.payload),n.\u0275\u0275advance(2),n.\u0275\u0275property("ngIf",M.formModel)}},dependencies:[S.e,t.B,i.U,W.O5,D.g,W.Ov,o.X$]})}return P})()},63133:(L,O,e)=>{"use strict";e.d(O,{T:()=>h});var a=e(34791),C=e(18247),m=e(26956),v=e(94650);let h=(()=>{class l{static#e=this.\u0275fac=function(d){return new(d||l)};static#t=this.\u0275mod=v.\u0275\u0275defineNgModule({type:l});static#n=this.\u0275inj=v.\u0275\u0275defineInjector({imports:[C.H,m.e,a.m]})}return l})()},43465:(L,O,e)=>{"use strict";e.r(O),e.d(O,{CommunityPageComponent:()=>ee});var a=e(54004),C=e(39300),m=e(86099),v=e(16422),h=e(82307),l=e(28652),p=e(24702),y=e(68285),d=e(24755),n=e(19937),o=e(47235),B=e(43438),S=e(12691),t=e(83616),i=e(94650),W=e(34793),D=e(36895),A=e(41971),x=e(48106),K=e(98605),R=e(66370),b=e(75838),z=e(62512),u=e(38187),P=e(56572),c=e(38934),s=e(18587),E=e(55653),M=e(91451),V=e(89383);function Z(I,N){if(1&I&&(i.\u0275\u0275element(0,"ds-comcol-page-logo",20),i.\u0275\u0275pipe(1,"async"),i.\u0275\u0275pipe(2,"translate")),2&I){const g=i.\u0275\u0275nextContext(4);let j;i.\u0275\u0275property("logo",null==(j=i.\u0275\u0275pipeBind1(1,2,g.logoRD$))?null:j.payload)("alternateText",i.\u0275\u0275pipeBind1(2,4,"community.logo"))}}function H(I,N){if(1&I&&(i.\u0275\u0275elementStart(0,"footer",21),i.\u0275\u0275element(1,"ds-comcol-page-content",12),i.\u0275\u0275elementEnd()),2&I){const g=i.\u0275\u0275nextContext().$implicit;i.\u0275\u0275advance(1),i.\u0275\u0275property("content",g.copyrightText)("hasInnerHtml",!0)}}function G(I,N){if(1&I&&(i.\u0275\u0275elementStart(0,"div"),i.\u0275\u0275element(1,"ds-view-tracker",6),i.\u0275\u0275elementStart(2,"div",7)(3,"header",8),i.\u0275\u0275element(4,"ds-comcol-page-header",9),i.\u0275\u0275template(5,Z,3,6,"ds-comcol-page-logo",10),i.\u0275\u0275element(6,"ds-themed-comcol-page-handle",11)(7,"ds-comcol-page-content",12)(8,"ds-comcol-page-content",13),i.\u0275\u0275elementEnd(),i.\u0275\u0275elementStart(9,"div",14),i.\u0275\u0275element(10,"ds-context-menu",15),i.\u0275\u0275elementEnd()(),i.\u0275\u0275elementStart(11,"section",16),i.\u0275\u0275element(12,"ds-themed-comcol-page-browse-by",17)(13,"ds-themed-community-page-sub-community-list",18)(14,"ds-themed-community-page-sub-collection-list",18),i.\u0275\u0275elementEnd(),i.\u0275\u0275template(15,H,2,2,"footer",19),i.\u0275\u0275elementEnd()),2&I){const g=N.$implicit,j=i.\u0275\u0275nextContext(3);i.\u0275\u0275advance(1),i.\u0275\u0275property("object",g),i.\u0275\u0275advance(3),i.\u0275\u0275property("name",j.dsoNameService.getName(g)),i.\u0275\u0275advance(1),i.\u0275\u0275property("ngIf",j.logoRD$),i.\u0275\u0275advance(1),i.\u0275\u0275property("content",g.handle)("title","community.page.handle"),i.\u0275\u0275advance(1),i.\u0275\u0275property("content",g.introductoryText)("hasInnerHtml",!0),i.\u0275\u0275advance(1),i.\u0275\u0275property("content",g.sidebarText)("hasInnerHtml",!0)("title","community.page.news"),i.\u0275\u0275advance(2),i.\u0275\u0275property("contextMenuObject",g)("contextMenuObjectType","COMMUNITY"),i.\u0275\u0275advance(2),i.\u0275\u0275property("id",g.id)("contentType",g.type),i.\u0275\u0275advance(1),i.\u0275\u0275property("community",g),i.\u0275\u0275advance(1),i.\u0275\u0275property("community",g),i.\u0275\u0275advance(1),i.\u0275\u0275property("ngIf",g.copyrightText)}}
1function X(I,N){if(1&I&&(i.\u0275\u0275elementStart(0,"div",4),i.\u0275\u0275template(1,G,16,17,"div",5),i.\u0275\u0275elementEnd()),2&I){const g=i.\u0275\u0275nextContext().ngVar;i.\u0275\u0275property("@fadeInOut",void 0),i.\u0275\u0275advance(1),i.\u0275\u0275property("ngIf",null==g?null:g.payload)}}function w(I,N){1&I&&(i.\u0275\u0275element(0,"ds-error",22),i.\u0275\u0275pipe(1,"translate")),2&I&&i.\u0275\u0275propertyInterpolate("message",i.\u0275\u0275pipeBind1(1,1,"error.community"))}function J(I,N){1&I&&(i.\u0275\u0275element(0,"ds-themed-loading",22),i.\u0275\u0275pipe(1,"translate")),2&I&&i.\u0275\u0275propertyInterpolate("message",i.\u0275\u0275pipeBind1(1,1,"loading.community"))}function q(I,N){if(1&I&&(i.\u0275\u0275elementStart(0,"div",1),i.\u0275\u0275template(1,X,2,2,"div",2),i.\u0275\u0275template(2,w,2,3,"ds-error",3),i.\u0275\u0275template(3,J,2,3,"ds-themed-loading",3),i.\u0275\u0275elementEnd()),2&I){const g=N.ngVar;i.\u0275\u0275advance(1),i.\u0275\u0275property("ngIf",null==g?null:g.hasSucceeded),i.\u0275\u0275advance(1),i.\u0275\u0275property("ngIf",null==g?null:g.hasFailed),i.\u0275\u0275advance(1),i.\u0275\u0275property("ngIf",null==g?null:g.isLoading)}}let ee=(()=>{class I{constructor(g,j,Y,k,te,ne,oe){this.communityDataService=g,this.metadata=j,this.route=Y,this.router=k,this.authService=te,this.authorizationDataService=ne,this.dsoNameService=oe}ngOnInit(){this.communityRD$=this.route.data.pipe((0,a.U)(g=>g.dso),(0,S.Gh)(this.router,this.authService)),this.logoRD$=this.communityRD$.pipe((0,a.U)(g=>g.payload),(0,C.h)(g=>(0,p.Uh)(g)),(0,m.z)(g=>g.logo)),this.communityPageRoute$=this.communityRD$.pipe((0,y.mc)(),(0,a.U)(g=>(0,B.Ke)(g.id))),this.isCommunityAdmin$=this.authorizationDataService.isAuthorized(o.i.IsCommunityAdmin)}static#e=this.\u0275fac=function(j){return new(j||I)(i.\u0275\u0275directiveInject(v.w),i.\u0275\u0275directiveInject(h.D),i.\u0275\u0275directiveInject(W.gz),i.\u0275\u0275directiveInject(W.F0),i.\u0275\u0275directiveInject(d.e8),i.\u0275\u0275directiveInject(n._),i.\u0275\u0275directiveInject(t._))};static#t=this.\u0275cmp=i.\u0275\u0275defineComponent({type:I,selectors:[["ds-community-page"]],decls:2,vars:3,consts:[["class","container",4,"ngVar"],[1,"container"],["class","community-page",4,"ngIf"],[3,"message",4,"ngIf"],[1,"community-page"],[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","space-children-mr"],[3,"contextMenuObject","contextMenuObjectType"],[1,"comcol-page-browse-section"],[3,"id","contentType"],[3,"community"],["class","border-top my-5 pt-4",4,"ngIf"],[3,"logo","alternateText"],[1,"border-top","my-5","pt-4"],[3,"message"]],template:function(j,Y){1&j&&(i.\u0275\u0275template(0,q,4,3,"div",0),i.\u0275\u0275pipe(1,"async")),2&j&&i.\u0275\u0275property("ngVar",i.\u0275\u0275pipeBind1(1,1,Y.communityRD$))},dependencies:[D.O5,A.q,x.Z,K.g,R.f,b.v,z.U,u.e,P.g,c.g,s.G,E.v,M.F,D.Ov,V.X$],data:{animation:[l.Ic]},changeDetection:0})}return I})()},29152:(L,O,e)=>{"use strict";e.r(O),e.d(O,{CommunityPageModule:()=>he});var a=e(36895),C=e(34791),h=(e(43465),e(39643),e(34793)),l=e(32125),p=e(21721),y=e(16422),d=e(5360),n=e(92031),o=e(46e3),B=e(31241),S=e(83616),t=e(94650),i=e(89383),W=e(98605),D=e(32854);function A(r,$){1&r&&(t.\u0275\u0275elementStart(0,"h2",7),t.\u0275\u0275text(1),t.\u0275\u0275pipe(2,"translate"),t.\u0275\u0275elementEnd()),2&r&&(t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(2,1,"community.create.head")))}const x=function(r){return{parent:r}};function K(r,$){if(1&r&&(t.\u0275\u0275elementStart(0,"h2",8),t.\u0275\u0275text(1),t.\u0275\u0275pipe(2,"translate"),t.\u0275\u0275elementEnd()),2&r){const f=t.\u0275\u0275nextContext().ngVar,_=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind2(2,1,"community.create.sub-head",t.\u0275\u0275pureFunction1(4,x,_.dsoNameService.getName(f))))}}function R(r,$){if(1&r&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275template(1,A,3,3,"h2",5),t.\u0275\u0275template(2,K,3,6,"h2",6),t.\u0275\u0275elementContainerEnd()),2&r){const f=$.ngVar;t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",!f),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",f)}}let b=(()=>{class r extends n.k{constructor(f,_,U,T,F,Q,ae){super(f,_,f,U,T,F,Q,ae),this.communityDataService=f,this.dsoNameService=_,this.routeService=U,this.router=T,this.notificationsService=F,this.translate=Q,this.requestService=ae,this.frontendURL="/communities/",this.type=p.S.type}static#e=this.\u0275fac=function(_){return new(_||r)(t.\u0275\u0275directiveInject(y.w),t.\u0275\u0275directiveInject(S._),t.\u0275\u0275directiveInject(d.MZ),t.\u0275\u0275directiveInject(h.F0),t.\u0275\u0275directiveInject(o.T),t.\u0275\u0275directiveInject(i.sK),t.\u0275\u0275directiveInject(B.s)
1)};static#t=this.\u0275cmp=t.\u0275\u0275defineComponent({type:r,selectors:[["ds-create-community"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:6,vars:4,consts:[[1,"container"],[1,"row"],[1,"col-12","pb-4"],[4,"ngVar"],[3,"isCreation","submitForm","back","finish"],["id","header","class","border-bottom p-2",4,"ngIf"],["id","sub-header","class","border-bottom pb-2",4,"ngIf"],["id","header",1,"border-bottom","p-2"],["id","sub-header",1,"border-bottom","pb-2"]],template:function(_,U){if(1&_&&(t.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2),t.\u0275\u0275template(3,R,3,2,"ng-container",3),t.\u0275\u0275pipe(4,"async"),t.\u0275\u0275elementEnd()(),t.\u0275\u0275elementStart(5,"ds-community-form",4),t.\u0275\u0275listener("submitForm",function(F){return U.onSubmit(F)})("back",function(){return U.navigateToHome()})("finish",function(){return U.navigateToNewPage()}),t.\u0275\u0275elementEnd()()),2&_){let T;t.\u0275\u0275advance(3),t.\u0275\u0275property("ngVar",null==(T=t.\u0275\u0275pipeBind1(4,2,U.parentRD$))?null:T.payload),t.\u0275\u0275advance(2),t.\u0275\u0275property("isCreation",!0)}},dependencies:[a.O5,W.g,D.C,a.Ov,i.X$]})}return r})();var z=e(74851),u=e(24702),P=e(54004),c=e(18505),s=e(39646),E=e(68285);let M=(()=>{class r{constructor(f,_){this.router=f,this.communityService=_}canActivate(f,_){const U=f.queryParams.parent;return(0,u.xI)(U)?(0,s.of)(!0):this.communityService.findById(U).pipe((0,E.hC)(),(0,P.U)(T=>(0,u.Uh)(T)&&T.hasSucceeded&&(0,u.Uh)(T.payload)),(0,c.b)(T=>{T||this.router.navigate(["/404"])}))}static#e=this.\u0275fac=function(_){return new(_||r)(t.\u0275\u0275inject(h.F0),t.\u0275\u0275inject(y.w))};static#t=this.\u0275prov=t.\u0275\u0275defineInjectable({token:r,factory:r.\u0275fac})}return r})();var V=e(80212);function Z(r,$){1&r&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275element(1,"i",12),t.\u0275\u0275text(2),t.\u0275\u0275pipe(3,"translate"),t.\u0275\u0275elementEnd()),2&r&&(t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate1(" ",t.\u0275\u0275pipeBind1(3,1,"community.delete.processing"),""))}function H(r,$){1&r&&(t.\u0275\u0275elementStart(0,"span"),t.\u0275\u0275element(1,"i",13),t.\u0275\u0275text(2),t.\u0275\u0275pipe(3,"translate"),t.\u0275\u0275elementEnd()),2&r&&(t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate1(" ",t.\u0275\u0275pipeBind1(3,1,"community.delete.confirm"),""))}const G=function(r){return{dso:r}};function X(r,$){if(1&r){const f=t.\u0275\u0275getCurrentView();t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275elementStart(1,"div",3)(2,"h1",4),t.\u0275\u0275text(3),t.\u0275\u0275pipe(4,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(5,"p",5),t.\u0275\u0275text(6),t.\u0275\u0275pipe(7,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(8,"div",6)(9,"div",7)(10,"button",8),t.\u0275\u0275listener("click",function(){const T=t.\u0275\u0275restoreView(f).ngVar,F=t.\u0275\u0275nextContext();return t.\u0275\u0275resetView(F.onCancel(T))}),t.\u0275\u0275pipe(11,"async"),t.\u0275\u0275element(12,"i",9),t.\u0275\u0275text(13),t.\u0275\u0275pipe(14,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(15,"button",10),t.\u0275\u0275listener("click",function(){const T=t.\u0275\u0275restoreView(f).ngVar,F=t.\u0275\u0275nextContext();return t.\u0275\u0275resetView(F.onConfirm(T))}),t.\u0275\u0275pipe(16,"async"),t.\u0275\u0275template(17,Z,4,3,"span",11),t.\u0275\u0275pipe(18,"async"),t.\u0275\u0275template(19,H,4,3,"span",11),t.\u0275\u0275pipe(20,"async"),t.\u0275\u0275elementEnd()()()(),t.\u0275\u0275elementContainerEnd()}if(2&r){const f=$.ngVar,_=t.\u0275\u0275nextContext();t.\u0275\u0275advance(3),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(4,7,"community.delete.head")),t.\u0275\u0275advance(3),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind2(7,9,"community.delete.text",t.\u0275\u0275pureFunction1(22,G,_.dsoNameService.getName(f)))),t.\u0275\u0275advance(4),t.\u0275\u0275property("disabled",t.\u0275\u0275pipeBind1(11,12,_.processing$)),t.\u0275\u0275advance(3),t.\u0275\u0275textInterpolate1(" ",t.\u0275\u0275pipeBind1(14,14,"community.delete.cancel")," "),t.\u0275\u0275advance(2),t.\u0275\u0275property("disabled",t.\u0275\u0275pipeBind1(16,16,_.processing$)),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngIf",t.\u0275\u0275pipeBind1(18,18,_.processing$)),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngIf",!t.\u0275\u0275pipeBind1(20,20,_.processing$))}}let w=(()=>{class r extends V.M{constructor(f,_,U,T,F,Q){super(f,_,U,T,F,Q),this.dsoDataService=f,this.dsoNameService=_,this.router=U,this.route=T,this.notifications=F,this.translate=Q,this.frontendURL="/communities/"}static#e=this.\u0275fac=function(_){return new(_||r)(t.\u0275\u0275directiveInject(y.w),t.\u0275\u0275directiveInject(S._),t.\u0275\u0275directiveInject(h.F0),t.\u0275\u0275directiveInject(h.gz),t.\u0275\u0275directiveInject(o.T),t.\u0275\u0275directiveInject(i.sK))};static#t=this.\u0275cmp=t.\u0275\u0275defineComponent({type:r,selectors:[["ds-delete-community"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:4,vars:3,consts:[[1,"container"],[1,"row"],[4,"ngVar"],[1,"col-12","pb-4"],["id","header",1,"border-bottom","pb-2"],[1,"pb-2"],[1,"form-group","row"],[1,"col","text-right","space-children-mr"],[1,"btn","btn-outline-secondary",3,"disabled","click"],["aria-hidden","true",1,"fas","fa-times"],[1,"btn","btn-danger",3,"disabled","click"],[4,"ngIf"],["aria-hidden","true",1,"fas","fa-circle-notch","fa-spin"],["aria-hidden","true",1,"fas","fa-tras
1h"]],template:function(_,U){if(1&_&&(t.\u0275\u0275elementStart(0,"div",0)(1,"div",1),t.\u0275\u0275template(2,X,21,24,"ng-container",2),t.\u0275\u0275pipe(3,"async"),t.\u0275\u0275elementEnd()()),2&_){let T;t.\u0275\u0275advance(2),t.\u0275\u0275property("ngVar",null==(T=t.\u0275\u0275pipeBind1(3,1,U.dsoRD$))?null:T.payload)}},dependencies:[a.O5,W.g,a.Ov,i.X$]})}return r})();var J=e(78269),q=e(86362),ee=e(94476),I=e(43438),N=e(19937),g=e(94369),j=e(47235),Y=e(24755);let k=(()=>{class r extends g.h{constructor(f,_,U,T){super(f,_,U,T),this.resolver=f,this.authorizationService=_,this.router=U,this.authService=T}getFeatureID(f,_){return(0,s.of)(j.i.AdministratorOf)}static#e=this.\u0275fac=function(_){return new(_||r)(t.\u0275\u0275inject(l.h),t.\u0275\u0275inject(N._),t.\u0275\u0275inject(h.F0),t.\u0275\u0275inject(Y.e8))};static#t=this.\u0275prov=t.\u0275\u0275defineInjectable({token:r,factory:r.\u0275fac,providedIn:"root"})}return r})();var te=e(25330);function ne(r,$){}const oe=["*"];let ie=(()=>{class r extends te.F{getComponentName(){return"CommunityPageComponent"}importThemedComponent(f){return e(67695)(`./${f}/app/community-page/community-page.component`)}importUnthemedComponent(){return Promise.resolve().then(e.bind(e,43465))}static#e=this.\u0275fac=function(){let f;return function(U){return(f||(f=t.\u0275\u0275getInheritedFactory(r)))(U||r)}}();static#t=this.\u0275cmp=t.\u0275\u0275defineComponent({type:r,selectors:[["ds-themed-community-page"]],features:[t.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:oe,decls:5,vars:0,consts:[["vcr",""],["content",""]],template:function(_,U){1&_&&(t.\u0275\u0275projectionDef(),t.\u0275\u0275template(0,ne,0,0,"ng-template",null,0,t.\u0275\u0275templateRefExtractor),t.\u0275\u0275elementStart(2,"div",null,1),t.\u0275\u0275projection(4),t.\u0275\u0275elementEnd())},encapsulation:2})}return r})();var re=e(58460),se=e(98655);let me=(()=>{class r{static#e=this.\u0275fac=function(_){return new(_||r)};static#t=this.\u0275mod=t.\u0275\u0275defineNgModule({type:r});static#n=this.\u0275inj=t.\u0275\u0275defineInjector({providers:[l.h,J.G,q.B,ee.M,M,k],imports:[h.Bz.forChild([{path:I.GR,children:[{path:"",component:b,resolve:{breadcrumb:se.t},data:{breadcrumbKey:"community.create"}}],canActivate:[z.J,M],data:{breadcrumbQueryParam:"parent"},resolve:{breadcrumb:J.G},runGuardsAndResolvers:"always"},{path:":id",resolve:{dso:l.h,breadcrumb:J.G},runGuardsAndResolvers:"always",children:[{path:I.WY,loadChildren:()=>Promise.all([e.e(1021),e.e(6960)]).then(e.bind(e,46960)).then(f=>f.EditCommunityPageModule),canActivate:[k]},{path:"delete",pathMatch:"full",component:w,canActivate:[z.J]},{path:"",component:ie,pathMatch:"full"}],data:{menu:{public:[{id:"statistics_community_:id",active:!0,visible:!1,index:2,model:{type:re.U.LINK,text:"menu.section.statistics",link:"statistics/communities/:id/"}}]}}}])]})}return r})();e(31356);var le=e(79248),de=e(63133),_e=e(57111),pe=e(18247),ve=(e(55653),e(91451),e(68242));let he=(()=>{class r{static#e=this.\u0275fac=function(_){return new(_||r)};static#t=this.\u0275mod=t.\u0275\u0275defineNgModule({type:r});static#n=this.\u0275inj=t.\u0275\u0275defineInjector({imports:[a.ez,C.m,me,le.p.forRoot(),de.T,pe.H,ve.H,_e.v.withEntryComponents()]})}return r})()},39643:(L,O,e)=>{"use strict";e.r(O),e.d(O,{CommunityPageSubCollectionListComponent:()=>z});var a=e(61135),C=e(39841),v=(e(21721),e(28652)),h=e(4177),l=e(42943),p=e(36391),y=e(3978),d=e(63900),n=e(24702),o=e(94650),B=e(34793),S=e(36895),t=e(41971),i=e(48106),W=e(70714),D=e(98605),A=e(89383);function x(u,P){if(1&u&&(o.\u0275\u0275elementStart(0,"div")(1,"h2"),o.\u0275\u0275text(2),o.\u0275\u0275pipe(3,"translate"),o.\u0275\u0275elementEnd(),o.\u0275\u0275element(4,"ds-viewable-collection",3),o.\u0275\u0275elementEnd()),2&u){const c=o.\u0275\u0275nextContext().ngVar,s=o.\u0275\u0275nextContext();o.\u0275\u0275property("@fadeIn",void 0),o.\u0275\u0275advance(2),o.\u0275\u0275textInterpolate(o.\u0275\u0275pipeBind1(3,6,"community.sub-collection-list.head")),o.\u0275\u0275advance(2),o.\u0275\u0275property("config",s.config)("sortConfig",s.sortConfig)("objects",c)("hideGear",!1)}}function K(u,P){1&u&&(o.\u0275\u0275element(0,"ds-error",4),o.\u0275\u0275pipe(1,"translate")),2&u&&o.\u0275\u0275propertyInterpolate("message",o.\u0275\u0275pipeBind1(1,1,"error.sub-collections"))}function R(u,P){1&u&&(o.\u0275\u0275element(0,"ds-themed-loading",4),o.\u0275\u0275pipe(1,"translate")),2&u&&o.\u0275\u0275propertyInterpolate("message",o.\u0275\u0275pipeBind1(1,1,"loading.sub-collections"))}function b(u,P){if(1&u&&(o.\u0275\u0275elementContainerStart(0),o.\u0275\u0275template(1,x,5,8,"div",1),o.\u0275\u0275template(2,K,2,3,"ds-error",2),o.\u0275\u0275template(3,R,2,3,"ds-themed-loading",2),o.\u0275\u0275elementContainerEnd()),2&u){const c=P.ngVar;o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",(null==c?null:c.hasSucceeded)&&(null==c?null:c.payload.totalElements)>0),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",null==c?null:c.hasFailed),o.\u
10275\u0275advance(1),o.\u0275\u0275property("ngIf",null==c?null:c.isLoading)}}let z=(()=>{class u{constructor(c,s,E){this.cds=c,this.paginationService=s,this.route=E,this.pageId="cmcl",this.subCollectionsRDObs=new a.X({}),this.subscriptions=[]}ngOnInit(){this.config=new h.r,this.config.id=this.pageId,this.config.pageSize=(0,n.Uh)(this.pageSize)?this.pageSize:this.route.snapshot.queryParams[this.pageId+".rpp"]??this.config.pageSize,this.config.currentPage=this.route.snapshot.queryParams[this.pageId+".page"]??1,this.sortConfig=new l.o("dc.title",l.S[this.route.snapshot.queryParams[this.pageId+".sd"]]??l.S.ASC),this.initPage()}initPage(){const c=this.paginationService.getCurrentPagination(this.config.id,this.config),s=this.paginationService.getCurrentSort(this.config.id,this.sortConfig);this.subscriptions.push((0,C.a)([c,s]).pipe((0,d.w)(([E,M])=>this.cds.findByParent(this.community.id,{currentPage:E.currentPage,elementsPerPage:E.pageSize,sort:{field:M.field,direction:M.direction}}))).subscribe(E=>{this.subCollectionsRDObs.next(E)}))}ngOnDestroy(){this.paginationService.clearPagination(this.config?.id),this.subscriptions.map(c=>c.unsubscribe())}static#e=this.\u0275fac=function(s){return new(s||u)(o.\u0275\u0275directiveInject(p.W),o.\u0275\u0275directiveInject(y.N),o.\u0275\u0275directiveInject(B.gz))};static#t=this.\u0275cmp=o.\u0275\u0275defineComponent({type:u,selectors:[["ds-community-page-sub-collection-list"]],inputs:{community:"community",pageSize:"pageSize"},decls:2,vars:3,consts:[[4,"ngVar"],[4,"ngIf"],[3,"message",4,"ngIf"],[3,"config","sortConfig","objects","hideGear"],[3,"message"]],template:function(s,E){1&s&&(o.\u0275\u0275template(0,b,4,3,"ng-container",0),o.\u0275\u0275pipe(1,"async")),2&s&&o.\u0275\u0275property("ngVar",o.\u0275\u0275pipeBind1(1,1,E.subCollectionsRDObs))},dependencies:[S.O5,t.q,i.Z,W.c,D.g,S.Ov,A.X$],data:{animation:[v.Ji]}})}return u})()},91451:(L,O,e)=>{"use strict";e.d(O,{F:()=>l});var a=e(25330),m=(e(21721),e(94650));function v(p,y){}const h=["*"];let l=(()=>{class p extends a.F{constructor(){super(...arguments),this.inAndOutputNames=["community","pageSize"]}getComponentName(){return"CommunityPageSubCollectionListComponent"}importThemedComponent(d){return e(89108)(`./${d}/app/community-page/sub-collection-list/community-page-sub-collection-list.component`)}importUnthemedComponent(){return Promise.resolve().then(e.bind(e,39643))}static#e=this.\u0275fac=function(){let d;return function(o){return(d||(d=m.\u0275\u0275getInheritedFactory(p)))(o||p)}}();static#t=this.\u0275cmp=m.\u0275\u0275defineComponent({type:p,selectors:[["ds-themed-community-page-sub-collection-list"]],inputs:{community:"community",pageSize:"pageSize"},features:[m.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:h,decls:5,vars:0,consts:[["vcr",""],["content",""]],template:function(n,o){1&n&&(m.\u0275\u0275projectionDef(),m.\u0275\u0275template(0,v,0,0,"ng-template",null,0,m.\u0275\u0275templateRefExtractor),m.\u0275\u0275elementStart(2,"div",null,1),m.\u0275\u0275projection(4),m.\u0275\u0275elementEnd())},encapsulation:2})}return p})()},31356:(L,O,e)=>{"use strict";e.r(O),e.d(O,{CommunityPageSubCommunityListComponent:()=>z});var a=e(61135),C=e(39841),v=(e(21721),e(28652)),h=e(4177),l=e(42943),p=e(16422),y=e(63900),d=e(3978),n=e(24702),o=e(94650),B=e(34793),S=e(36895),t=e(41971),i=e(48106),W=e(70714),D=e(98605),A=e(89383);function x(u,P){if(1&u&&(o.\u0275\u0275elementStart(0,"div")(1,"h2"),o.\u0275\u0275text(2),o.\u0275\u0275pipe(3,"translate"),o.\u0275\u0275elementEnd(),o.\u0275\u0275element(4,"ds-viewable-collection",3),o.\u0275\u0275elementEnd()),2&u){const c=o.\u0275\u0275nextContext().ngVar,s=o.\u0275\u0275nextContext();o.\u0275\u0275property("@fadeIn",void 0),o.\u0275\u0275advance(2),o.\u0275\u0275textInterpolate(o.\u0275\u0275pipeBind1(3,6,"community.sub-community-list.head")),o.\u0275\u0275advance(2),o.\u0275\u0275property("config",s.config)("sortConfig",s.sortConfig)("objects",c)("hideGear",!1)}}function K(u,P){1&u&&(o.\u0275\u0275element(0,"ds-error",4),o.\u0275\u0275pipe(1,"translate")),2&u&&o.\u0275\u0275propertyInterpolate("message",o.\u0275\u0275pipeBind1(1,1,"error.sub-communities"))}function R(u,P){1&u&&(o.\u0275\u0275element(0,"ds-themed-loading",4),o.\u0275\u0275pipe(1,"translate")),2&u&&o.\u0275\u0275propertyInterpolate("message",o.\u0275\u0275pipeBind1(1,1,"loading.sub-communities"))}function b(u,P){if(1&u&&(o.\u0275\u0275elementContainerStart(0),o.\u0275\u0275template(1,x,5,8,"div",1),o.\u0275\u0275template(2,K,2,3,"ds-error",2),o.\u0275\u0275template(3,R,2,3,"ds-themed-loading",2),o.\u0275\u0275elementContainerEnd()),2&u){const c=P.ngVar;o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",(null==c?null:c.hasSucceeded)&&(null==c?null:c.payload.totalElements)>0),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",null==c?null:c.hasFailed),o.\u
10275\u0275advance(1),o.\u0275\u0275property("ngIf",null==c?null:c.isLoading)}}let z=(()=>{class u{constructor(c,s,E){this.cds=c,this.paginationService=s,this.route=E,this.pageId="cmscm",this.subCommunitiesRDObs=new a.X({}),this.subscriptions=[]}ngOnInit(){this.config=new h.r,this.config.id=this.pageId,this.config.pageSize=(0,n.Uh)(this.pageSize)?this.pageSize:this.route.snapshot.queryParams[this.pageId+".rpp"]??this.config.pageSize,this.config.currentPage=this.route.snapshot.queryParams[this.pageId+".page"]??1,this.sortConfig=new l.o("dc.title",l.S[this.route.snapshot.queryParams[this.pageId+".sd"]]??l.S.ASC),this.initPage()}initPage(){const c=this.paginationService.getCurrentPagination(this.config.id,this.config),s=this.paginationService.getCurrentSort(this.config.id,this.sortConfig);this.subscriptions.push((0,C.a)([c,s]).pipe((0,y.w)(([E,M])=>this.cds.findByParent(this.community.id,{currentPage:E.currentPage,elementsPerPage:E.pageSize,sort:{field:M.field,direction:M.direction}}))).subscribe(E=>{this.subCommunitiesRDObs.next(E)}))}ngOnDestroy(){this.paginationService.clearPagination(this.config?.id),this.subscriptions.map(c=>c.unsubscribe())}static#e=this.\u0275fac=function(s){return new(s||u)(o.\u0275\u0275directiveInject(p.w),o.\u0275\u0275directiveInject(d.N),o.\u0275\u0275directiveInject(B.gz))};static#t=this.\u0275cmp=o.\u0275\u0275defineComponent({type:u,selectors:[["ds-community-page-sub-community-list"]],inputs:{community:"community",pageSize:"pageSize"},decls:2,vars:3,consts:[[4,"ngVar"],[4,"ngIf"],[3,"message",4,"ngIf"],[3,"config","sortConfig","objects","hideGear"],[3,"message"]],template:function(s,E){1&s&&(o.\u0275\u0275template(0,b,4,3,"ng-container",0),o.\u0275\u0275pipe(1,"async")),2&s&&o.\u0275\u0275property("ngVar",o.\u0275\u0275pipeBind1(1,1,E.subCommunitiesRDObs))},dependencies:[S.O5,t.q,i.Z,W.c,D.g,S.Ov,A.X$],data:{animation:[v.Ji]}})}return u})()},55653:(L,O,e)=>{"use strict";e.d(O,{v:()=>l});var a=e(25330),m=(e(21721),e(94650));function v(p,y){}const h=["*"];let l=(()=>{class p extends a.F{constructor(){super(...arguments),this.inAndOutputNames=["community","pageSize"]}getComponentName(){return"CommunityPageSubCommunityListComponent"}importThemedComponent(d){return e(58655)(`./${d}/app/community-page/sub-community-list/community-page-sub-community-list.component`)}importUnthemedComponent(){return Promise.resolve().then(e.bind(e,31356))}static#e=this.\u0275fac=function(){let d;return function(o){return(d||(d=m.\u0275\u0275getInheritedFactory(p)))(o||p)}}();static#t=this.\u0275cmp=m.\u0275\u0275defineComponent({type:p,selectors:[["ds-themed-community-page-sub-community-list"]],inputs:{community:"community",pageSize:"pageSize"},features:[m.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:h,decls:5,vars:0,consts:[["vcr",""],["content",""]],template:function(n,o){1&n&&(m.\u0275\u0275projectionDef(),m.\u0275\u0275template(0,v,0,0,"ng-template",null,0,m.\u0275\u0275templateRefExtractor),m.\u0275\u0275elementStart(2,"div",null,1),m.\u0275\u0275projection(4),m.\u0275\u0275elementEnd())},encapsulation:2})}return p})()},77284:(L,O,e)=>{"use strict";e.d(O,{t:()=>y});var a=e(86362),C=e(68285),m=e(54004),v=e(24702),h=e(72839),l=e(50503),p=e(94650);let y=(()=>{class d{constructor(o,B){this.breadcrumbService=o,this.dataService=B}resolve(o,B){return this.resolveById(o.params.id)}resolveById(o){return this.dataService.findById(o,!0,!1,...this.followLinks).pipe((0,C.hC)(),(0,C.xe)(),(0,m.U)(B=>{if((0,v.Uh)(B))return{provider:this.breadcrumbService,key:B,url:(0,l.Y4)(B)}}))}static#e=this.\u0275fac=function(B){return new(B||d)(p.\u0275\u0275inject(a.B),p.\u0275\u0275inject(h.t))};static#t=this.\u0275prov=p.\u0275\u0275defineInjectable({token:d,factory:d.\u0275fac,providedIn:"root"})}return d})()},94369:(L,O,e)=>{"use strict";e.d(O,{h:()=>m});var a=e(74307),C=e(54004);class m extends a.q{getFeatureIDs(h,l){return this.getFeatureID(h,l).pipe((0,C.U)(p=>[p]))}}},74307:(L,O,e)=>{"use strict";e.d(O,{q:()=>h});var a=e(68285),C=e(54004),m=e(24702),v=e(89141);class h extends v.I{constructor(p,y,d,n){super(y,d,n),this.resolver=p,this.authorizationService=y,this.router=d,this.authService=n}getObjectUrl(p,y){const d=this.getRouteWithDSOId(p);return this.resolver.resolve(d,y).pipe((0,a.mc)(),(0,C.U)(n=>n.self))}getRouteWithDSOId(p){let y=p;for(;(0,m.xI)(y.params.id)&&(0,m.Uh)(y.parent);)y=y.parent;return y}}},27557:(L,O,e)=>{"use strict";e.d(O,{n:()=>t});var a=e(94650),C=e(51541),m=e.n(C),v=e(63150),h=e(39646),l=e(26492),p=e(36895),y=e(24006),d=e(17825),n=e(52777),o=e(89383);function B(i,W){if(1&i&&(a.\u0275\u0275elementStart(0,"div",9)(1,"div",10)(2,"p",11),a.\u
10275\u0275text(3),a.\u0275\u0275pipe(4,"translate"),a.\u0275\u0275elementEnd()()()),2&i){const D=a.\u0275\u0275nextContext();a.\u0275\u0275advance(3),a.\u0275\u0275textInterpolate(a.\u0275\u0275pipeBind1(4,1,D.dropMessageLabel))}}function S(i,W){if(1&i&&(a.\u0275\u0275elementStart(0,"p",4),a.\u0275\u0275text(1),a.\u0275\u0275elementEnd()),2&i){const D=a.\u0275\u0275nextContext();a.\u0275\u0275advance(1),a.\u0275\u0275textInterpolate1(" ",D.fileObject.name," ")}}let t=(()=>{class i{constructor(){this.onFileAdded=new a.EventEmitter,this.uploadFilesOptions=Object.assign(new l.n,{url:"placeholder"})}ngOnInit(){this.uploaderId="ds-drag-and-drop-uploader"+m()(),this.isOverDocumentDropZone=(0,h.of)(!1),this.uploader=new v.bA({url:"placeholder"})}onDrop(D){D.preventDefault()}onDragOver(D){D.preventDefault(),"HTML"!==D.target.tagName&&(this.isOverDocumentDropZone=(0,h.of)(!0))}fileOverDocument(D){D||(this.isOverDocumentDropZone=(0,h.of)(D))}setFile(D){this.fileObject=D.length>0?D[0]:void 0,this.onFileAdded.emit(this.fileObject)}static#e=this.\u0275fac=function(A){return new(A||i)};static#t=this.\u0275cmp=a.\u0275\u0275defineComponent({type:i,selectors:[["ds-file-dropzone-no-uploader"]],hostBindings:function(A,x){1&A&&a.\u0275\u0275listener("drop",function(R){return x.onDrop(R)},!1,a.\u0275\u0275resolveWindow)("dragover",function(R){return x.onDragOver(R)},!1,a.\u0275\u0275resolveWindow)},inputs:{dropMessageLabel:"dropMessageLabel",dropMessageLabelReplacement:"dropMessageLabelReplacement"},outputs:{onFileAdded:"onFileAdded"},decls:17,vars:19,consts:[["ng2FileDrop","",1,"ds-document-drop-zone","position-fixed","h-100","w-100",3,"uploader","onFileDrop","fileOver"],["class","ds-document-drop-zone-inner position-fixed h-100 w-100 p-2",4,"ngIf"],[1,"well","ds-base-drop-zone","mt-1","mb-3","text-muted","p-2"],["class","text-center m-0 p-0 d-flex justify-content-center align-items-center",4,"ngIf"],[1,"text-center","m-0","p-0","d-flex","justify-content-center","align-items-center"],["aria-hidden","true",1,"fas","fa-cloud-upload"],[1,"btn","btn-link","m-0","p-0","ml-1"],["requireFile","","type","file","name","file-upload","id","file-upload",1,"form-control-file","d-none",3,"ngModel","ngModelChange"],["file","ngModel"],[1,"ds-document-drop-zone-inner","position-fixed","h-100","w-100","p-2"],[1,"ds-document-drop-zone-inner-content","position-relative","d-flex","flex-column","justify-content-center","text-center","h-100","w-100"],[1,"text-primary"]],template:function(A,x){1&A&&(a.\u0275\u0275elementStart(0,"div",0),a.\u0275\u0275listener("onFileDrop",function(R){return x.setFile(R)})("fileOver",function(R){return x.fileOverDocument(R)}),a.\u0275\u0275pipe(1,"async"),a.\u0275\u0275elementEnd(),a.\u0275\u0275template(2,B,5,3,"div",1),a.\u0275\u0275pipe(3,"async"),a.\u0275\u0275elementStart(4,"div",2),a.\u0275\u0275template(5,S,2,1,"p",3),a.\u0275\u0275elementStart(6,"p",4)(7,"span"),a.\u0275\u0275element(8,"i",5),a.\u0275\u0275text(9),a.\u0275\u0275pipe(10,"translate"),a.\u0275\u0275pipe(11,"translate"),a.\u0275\u0275elementEnd(),a.\u0275\u0275elementStart(12,"label",6)(13,"input",7,8),a.\u0275\u0275listener("ngModelChange",function(R){return x.setFile(R)}),a.\u0275\u0275elementEnd(),a.\u0275\u0275text(15),a.\u0275\u0275pipe(16,"translate"),a.\u0275\u0275elementEnd()()()),2&A&&(a.\u0275\u0275classProp("ds-document-drop-zone-active",a.\u0275\u0275pipeBind1(1,9,x.isOverDocumentDropZone)),a.\u0275\u0275property("uploader",x.uploader),a.\u0275\u0275advance(2),a.\u0275\u0275property("ngIf",a.\u0275\u0275pipeBind1(3,11,x.isOverDocumentDropZone)),a.\u0275\u0275advance(3),a.\u0275\u0275property("ngIf",null!=x.fileObject),a.\u0275\u0275advance(4),a.\u0275\u0275textInterpolate2(" ",a.\u0275\u0275pipeBind1(10,13,null==x.fileObject?x.dropMessageLabel:x.dropMessageLabelReplacement)," ",a.\u0275\u0275pipeBind1(11,15,"uploader.or"),""),a.\u0275\u0275advance(4),a.\u0275\u0275property("ngModel",x.fileObject),a.\u0275\u0275advance(2),a.\u0275\u0275textInterpolate1(" ",a.\u0275\u0275pipeBind1(16,17,"uploader.browse")," "))}
1,dependencies:[p.O5,y.Fj,y.JJ,y.On,d.k,n.C,v.GN,p.Ov,o.X$],styles:[".ds-base-drop-zone[_ngcontent-%COMP%]{border:2px dashed var(--bs-gray-600)}.ds-document-drop-zone[_ngcontent-%COMP%]{top:0;left:0;z-index:-1;pointer-events:none}.ds-document-drop-zone-active[_ngcontent-%COMP%]{z-index:var(--ds-drop-zone-area-z-index)!important}.ds-document-drop-zone-active[_ngcontent-%COMP%]{pointer-events:inherit}.ds-document-drop-zone-inner[_ngcontent-%COMP%]{background-color:#ffffffb3;z-index:var(--ds-drop-zone-area-inner-z-index);top:0;left:0}.ds-document-drop-zone-inner-content[_ngcontent-%COMP%]{border:4px dashed var(--bs-primary);z-index:var(--ds-drop-zone-area-inner-z-index)}.ds-document-drop-zone-inner-content[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:calc(var(--bs-font-size-lg) * 2.5)}"]})}return i})()},45475:(L,O,e)=>{"use strict";e.d(O,{c:()=>y});var a=e(36895),C=e(34791),m=e(63150),v=e(45862),h=e(27557),l=e(94650);const p=[v.B,h.n];let y=(()=>{class d{static#e=this.\u0275fac=function(B){return new(B||d)};static#t=this.\u0275mod=l.\u0275\u0275defineNgModule({type:d});static#n=this.\u0275inj=l.\u0275\u0275defineInjector({providers:[...p],imports:[a.ez,C.m,m.Ob,m.Ob]})}return d})()},66370:(L,O,e)=>{"use strict";e.d(O,{f:()=>p}),e(42621);var C=e(95698),m=e(24702),v=e(94650),h=e(33723),l=e(66481);let p=(()=>{class y{constructor(n,o){this.angulartics2=n,this.referrerService=o}ngOnInit(){this.sub=this.referrerService.getReferrer().pipe((0,C.q)(1)).subscribe(n=>{this.angulartics2.eventTrack.next({action:"page_view",properties:{object:this.object,referrer:n}})})}ngOnDestroy(){(0,m.Uh)(this.sub)&&this.sub.unsubscribe()}static#e=this.\u0275fac=function(o){return new(o||y)(v.\u0275\u0275directiveInject(h.b),v.\u0275\u0275directiveInject(l.V))};static#t=this.\u0275cmp=v.\u0275\u0275defineComponent({type:y,selectors:[["ds-view-tracker"]],inputs:{object:"object"},decls:1,vars:0,template:function(o,B){1&o&&v.\u0275\u0275text(0,"\xa0\n")},styles:["[_nghost-%COMP%]{display:none}"]})}return y})()},67695:(L,O,e)=>{var a={"./custom/app/community-page/community-page.component":[90351,351]};function C(m){if(!e.o(a,m))return Promise.resolve().then(()=>{var l=new Error("Cannot find module '"+m+"'");throw l.code="MODULE_NOT_FOUND",l});var v=a[m],h=v[0];return e.e(v[1]).then(()=>e(h))}C.keys=()=>Object.keys(a),C.id=67695,L.exports=C},89108:(L,O,e)=>{var a={"./custom/app/community-page/sub-collection-list/community-page-sub-collection-list.component":[13813,3813]};function C(m){if(!e.o(a,m))return Promise.resolve().then(()=>{var l=new Error("Cannot find module '"+m+"'");throw l.code="MODULE_NOT_FOUND",l});var v=a[m],h=v[0];return e.e(v[1]).then(()=>e(h))}C.keys=()=>Object.keys(a),C.id=89108,L.exports=C},58655:(L,O,e)=>{var a={"./custom/app/community-page/sub-community-list/community-page-sub-community-list.component":[10074,74]};function C(m){if(!e.o(a,m))return Promise.resolve().then(()=>{var l=new Error("Cannot find module '"+m+"'");throw l.code="MODULE_NOT_FOUND",l});var v=a[m],h=v[0];return e.e(v[1]).then(()=>e(h))}C.keys=()=>Object.keys(a),C.id=58655,L.exports=C}}]);
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.