1(self.webpackChunkdspace_angular=self.webpackChunkdspace_angular||[]).push([[1924],{20218:(R,I,e)=>{"use strict";e.d(I,{f:()=>s});var m,C=e(70655),l=e(43015),g=e(58943),P=e(93498),t=e(31241),v=e(43602),n=e(68285),o=e(54004),D=e(72839),y=e(99678),T=e(21147),x=e(81964),S=e(94650);let s=((m=class extends D.t{constructor(u,_,h,B){super("usagereports",u,_,B,h),this.requestService=u,this.rdbService=_,this.halService=h,this.objectCache=B,this.searchData=new y.l(this.linkPath,u,_,B,h,this.responseMsToLive)}getStatistic(u,_){return this.findById(`${u}_${_}`).pipe((0,n.xw)(),(0,n.xe)())}searchStatistics(u,_,h){return this.searchBy("object",{searchParams:[new x.g("uri",u)],currentPage:_,elementsPerPage:h},!0,!1).pipe((0,n.xw)(),(0,n.xe)(),(0,o.U)(B=>B.page))}searchBy(u,_,h,B,...L){return this.searchData.searchBy(u,_,h,B,...L)}}).\u0275fac=function(u){return new(u||m)(S.\u0275\u0275inject(t.s),S.\u0275\u0275inject(l.Q),S.\u0275\u0275inject(P.q),S.\u0275\u0275inject(g.a))},m.\u0275prov=S.\u0275\u0275defineInjectable({token:m,factory:m.\u0275fac}),m);s=(0,C.__decorate)([(0,T.cQ)(v._),(0,C.__metadata)("design:paramtypes",[t.s,l.Q,P.q,g.a])],s)},27102:(R,I,e)=>{"use strict";e.d(I,{I:()=>y,u:()=>D});var C=e(83639),l=e(93369),g=e(68285),P=e(8136),t=e(21540),v=e(94650),n=e(89653),o=e(34793);function D(){const T=[(0,l.l)("owningCollection",{},(0,l.l)("parentCommunity",{},(0,l.l)("parentCommunity"))),(0,l.l)("relationships"),(0,l.l)("version",{},(0,l.l)("versionhistory")),(0,l.l)("thumbnail")];return t.N.item.showAccessStatuses&&T.push((0,l.l)("accessStatus")),T}let y=(()=>{class T{constructor(S,m,s){this.itemService=S,this.store=m,this.router=s}resolve(S,m){const s=this.itemService.findById(S.params.id,!0,!1,...D()).pipe((0,g.hC)());return s.subscribe(E=>{this.store.dispatch(new P.K(m.url,E.payload))}),s}}return T.\u0275fac=function(S){return new(S||T)(v.\u0275\u0275inject(C.S),v.\u0275\u0275inject(n.yh),v.\u0275\u0275inject(o.F0))},T.\u0275prov=v.\u0275\u0275defineInjectable({token:T,factory:T.\u0275fac}),T})()},88812:(R,I,e)=>{"use strict";e.r(I),e.d(I,{CollectionStatisticsPageComponent:()=>L});var C=e(76392),l=e(20218),g=e(83616),P=e(24755),t=e(94650),v=e(34793),n=e(36895),o=e(24006),D=e(48106),y=e(98605),T=e(3490),x=e(89383);const S=function(i){return{scope:i}};function m(i,p){if(1&i&&(t.\u0275\u0275elementStart(0,"h1",6),t.\u0275\u0275text(1),t.\u0275\u0275pipe(2,"translate"),t.\u0275\u0275elementEnd()),2&i){const a=t.\u0275\u0275nextContext().ngVar,c=t.\u0275\u0275nextContext();t.\u0275\u0275propertyInterpolate("id",a.id),t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate1(" ",t.\u0275\u0275pipeBind2(2,2,"statistics.header",t.\u0275\u0275pureFunction1(5,S,c.getName(a)))," ")}}function s(i,p){if(1&i&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275template(1,m,3,7,"h1",5),t.\u0275\u0275elementStart(2,"label"),t.\u0275\u0275text(3,"En la republica del Per\xfa "),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementContainerEnd()),2&i){const a=p.ngVar;t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",a)}}function E(i,p){1&i&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275element(1,"ds-themed-loading"),t.\u0275\u0275elementContainerEnd())}function u(i,p){if(1&i&&t.\u0275\u0275element(0,"ds-statistics-table",9),2&i){const a=p.$implicit;t.\u0275\u0275classMapInterpolate1("m-2 ",a.id,""),t.\u0275\u0275property("report",a)}}function _(i,p){1&i&&(t.\u0275\u0275elementStart(0,"div"),t.\u0275\u0275text(1),t.\u0275\u0275pipe(2,"translate"),t.\u0275\u0275elementEnd()),2&i&&(t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate1(" ",t.\u0275\u0275pipeBind1(2,1,"statistics.page.no-data")," "))}function h(i,p){if(1&i&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275template(1,u,1,4,"ds-statistics-table",8),t.\u0275\u0275template(2,_,3,3,"div",7),t.\u0275\u0275pipe(3,"async"),t.\u0275\u0275elementContainerEnd()),2&i){const a=t.\u0275\u0275nextContext().ngVar,c=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("ngForOf",a),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",!t.\u0275\u0275pipeBind1(3,2,c.hasData$))}}function B(i,p){if(1&i&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275template(1,E,2,0,"ng-container",7),t.\u0275\u0275template(2,h,4,4,"ng-container",7),t.\u0275\u0275elementContainerEnd()),2&i){const a=p.ngVar;t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",!a),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",a)}}let L=(()=>{class i extends C.f{constructor(a,c,d,f,U){super(a,c,d,f,U),this.route=a,this.router=c,this.usageReportService=d,this.nameService=f,this.authService=U,this.types=["TotalVisits","TotalVisitsPerMonth","TopCountries","TopCities"]}}return i.\u0275fac=function(a){return new(a||i)(t.\u0275\u0275directiveInject(v.gz),t.\u0275\u0275directiveInject(v.F0),t.\u0275\u0275directiveInject(l.f),t.\u0275\u0275directiveInject(g._),t.\u0275\u0275directiveInject(P.e8))},i.\u0275cmp=t.\u0275\u0275defineComponent({type:i,selectors:[["ds-collection-statistics-page"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:9,vars:7,consts:[[1,"container"],[4,"ngVar"],[1,"date-picker-wrapper"],[3,"ngModel","ngModelChange"],["igxLabel",""],["class","header",3,"id",4,"ngIf"],[1,"header",3,"id"],[4,"ngIf"],[3,"report","class",4,"ngFor","ngForOf"],[3,"report"]],template:function(a,c){1&a&&(t.\u0275\u0275elementStart(0,"div",0),t.\u0275\u0275template(1,s,4,1,"ng-container",1),t.\u0275\u0275pipe(2,"async"),t.\u0275\u0275elementStart(3,"div",2)(4,"igx-date-picker",3),t.\u0275\u0275listener("ngModelChange",function(f){return c.date=f}),t.\u0275\u0275elementStart(5,"label",4),t.\u0275\u0275text(6,"Date"),t.\u0275\u0275elementEnd()()(),t.\u0275\u0275template(7,B,3,2,"ng-container",1),t.\u0275\u0275pipe(8,"async"),t.\u0275\u0275elementEnd()),2&a&&(t.\u0275\u0275advance(1),t.\u0275\u0275property("ngVar",t.\u0275\u0275pipeBind1(2,3,c.scope$)),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngModel",c.date),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngVar",t.\u0275\u0275pipeBind1(8,5,c.reports$)))},dependencies:[n.sg,n.O5,o.JJ,o.On,D.Z,y.g,T.A,n.Ov,x.X$]}),i})()},74028:(R,I,e)=>{"use strict";e.r(I),e.d(I,{CommunityStatisticsPageComponent:()=>L});var C=e(76392),l=e(20218),g=e(83616),P=e(24755),t=e(94650),v=e(34793),n=e(36895),o=e(24006),D=e(48106),y=e(98605
1),T=e(3490),x=e(89383);const S=function(i){return{scope:i}};function m(i,p){if(1&i&&(t.\u0275\u0275elementStart(0,"h1",6),t.\u0275\u0275text(1),t.\u0275\u0275pipe(2,"translate"),t.\u0275\u0275elementEnd()),2&i){const a=t.\u0275\u0275nextContext().ngVar,c=t.\u0275\u0275nextContext();t.\u0275\u0275propertyInterpolate("id",a.id),t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate1(" ",t.\u0275\u0275pipeBind2(2,2,"statistics.header",t.\u0275\u0275pureFunction1(5,S,c.getName(a)))," ")}}function s(i,p){if(1&i&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275template(1,m,3,7,"h1",5),t.\u0275\u0275elementStart(2,"label"),t.\u0275\u0275text(3,"En la republica del Per\xfa "),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementContainerEnd()),2&i){const a=p.ngVar;t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",a)}}function E(i,p){1&i&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275element(1,"ds-themed-loading"),t.\u0275\u0275elementContainerEnd())}function u(i,p){if(1&i&&t.\u0275\u0275element(0,"ds-statistics-table",9),2&i){const a=p.$implicit;t.\u0275\u0275classMapInterpolate1("m-2 ",a.id,""),t.\u0275\u0275property("report",a)}}function _(i,p){1&i&&(t.\u0275\u0275elementStart(0,"div"),t.\u0275\u0275text(1),t.\u0275\u0275pipe(2,"translate"),t.\u0275\u0275elementEnd()),2&i&&(t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate1(" ",t.\u0275\u0275pipeBind1(2,1,"statistics.page.no-data")," "))}function h(i,p){if(1&i&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275template(1,u,1,4,"ds-statistics-table",8),t.\u0275\u0275template(2,_,3,3,"div",7),t.\u0275\u0275pipe(3,"async"),t.\u0275\u0275elementContainerEnd()),2&i){const a=t.\u0275\u0275nextContext().ngVar,c=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("ngForOf",a),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",!t.\u0275\u0275pipeBind1(3,2,c.hasData$))}}function B(i,p){if(1&i&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275template(1,E,2,0,"ng-container",7),t.\u0275\u0275template(2,h,4,4,"ng-container",7),t.\u0275\u0275elementContainerEnd()),2&i){const a=p.ngVar;t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",!a),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",a)}}let L=(()=>{class i extends C.f{constructor(a,c,d,f,U){super(a,c,d,f,U),this.route=a,this.router=c,this.usageReportService=d,this.nameService=f,this.authService=U,this.types=["TotalVisits","TotalVisitsPerMonth","TopCountries","TopCities"]}}return i.\u0275fac=function(a){return new(a||i)(t.\u0275\u0275directiveInject(v.gz),t.\u0275\u0275directiveInject(v.F0),t.\u0275\u0275directiveInject(l.f),t.\u0275\u0275directiveInject(g._),t.\u0275\u0275directiveInject(P.e8))},i.\u0275cmp=t.\u0275\u0275defineComponent({type:i,selectors:[["ds-community-statistics-page"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:9,vars:7,consts:[[1,"container"],[4,"ngVar"],[1,"date-picker-wrapper"],[3,"ngModel","ngModelChange"],["igxLabel",""],["class","header",3,"id",4,"ngIf"],[1,"header",3,"id"],[4,"ngIf"],[3,"report","class",4,"ngFor","ngForOf"],[3,"report"]],template:function(a,c){1&a&&(t.\u0275\u0275elementStart(0,"div",0),t.\u0275\u0275template(1,s,4,1,"ng-container",1),t.\u0275\u0275pipe(2,"async"),t.\u0275\u0275elementStart(3,"div",2)(4,"igx-date-picker",3),t.\u0275\u0275listener("ngModelChange",function(f){return c.date=f}),t.\u0275\u0275elementStart(5,"label",4),t.\u0275\u0275text(6,"Date"),t.\u0275\u0275elementEnd()()(),t.\u0275\u0275template(7,B,3,2,"ng-container",1),t.\u0275\u0275pipe(8,"async"),t.\u0275\u0275elementEnd()),2&a&&(t.\u0275\u0275advance(1),t.\u0275\u0275property("ngVar",t.\u0275\u0275pipeBind1(2,3,c.scope$)),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngModel",c.date),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngVar",t.\u0275\u0275pipeBind1(8,5,c.reports$)))},dependencies:[n.sg,n.O5,o.JJ,o.On,D.Z,y.g,T.A,n.Ov,x.X$]}),i})()},73273:(R,I,e)=>{"use strict";e.r(I),e.d(I,{ItemStatisticsPageComponent:()=>L});var C=e(76392),l=e(20218),g=e(83616),P=e(24755),t=e(94650),v=e(34793),n=e(36895),o=e(24006),D=e(48106),y=e(98605),T=e(3490),x=e(89383);const S=function(i){return{scope:i}};function m(i,p){if(1&i&&(t.\u0275\u0275elementStart(0,"h1",6),t.\u0275\u0275text(1),t.\u0275\u0275pipe(2,"translate"),t.\u0275\u0275elementEnd()),2&i){const a=t.\u0275\u0275nextContext().ngVar,c=t.\u0275\u0275nextContext();t.\u0275\u0275propertyInterpolate("id",a.id),t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate1(" ",t.\u0275\u0275pipeBind2(2,2,"statistics.header",t.\u0275\u0275pureFunction1(5,S,c.getName(a)))," ")}}function s(i,p){if(1&i&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275template(1,m,3,7,"h1",5),t.\u0275\u0275elementStart(2,"label"),t.\u0275\u0275text(3,"En la republica del Per\xfa "),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementContainerEnd()),2&i){const a=p.ngVar;t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",a)}}function E(i,p){1&i&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275element(1,"ds-themed-loading"),t.\u0275\u0275elementContainerEnd())}function u(i,p){if(1&i&&t.\u0275\u0275element(0,"ds-statistics-table",9),2&i){const a=p.$implicit;t.\u0275\u0275classMapInterpolate1("m-2 ",a.id,""),t.\u0275\u0275property("report",a)}}function _(i,p){1&i&&(t.\u0275\u0275elementStart(0,"div"),t.\u0275\u0275text(1),t.\u0275\u0275pipe(2,"translate"),t.\u0275\u0275elementEnd()),2&i&&(t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate1(" ",t.\u0275\u0275pipeBind1(2,1,"statistics.page.no-data")," "))}function h(i,p){if(1&i&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275template(1,u,1,4,"ds-statistics-table",8),t.\u0275\u0275template(2,_,3,3,"div",7),t.\u0275\u0275pipe(3,"async"),t.\u0275\u0275elementContainerEnd()),2&i){const a=t.\u0275\u0275nextContext().ngVar,c=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("ngForOf",a),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",!t.\u0275\u0275pipeBind1(3,2,c.hasData$))}}function B(i,p){if(1&i&&(t.\u0275\u0275elementContainerStart(0),t.\u0275\u0275template(1,E,2,0,"ng-container",7),t.\u0275\u0275template(2,h,4,4,"ng-container",7),t.\u0275\u0275elementContainerEnd()),2&i){const a=p.ngVar;t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",!a),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf",a)}}let L=(()=>{class i extends C.f{constructor(a,c,d,f,U){super(a,c,d,f,U),this.route=a,this.router=c,this.usageReportService=d,this.nameService=f,this.authService=U,this.types=["TotalVisits","TotalVisitsPerMonth","TotalDownloads","TopCountries","TopCities"]}}return i.\u0275fac=function(a){return new(a||i)(t.\u0275\u0275directiveInject(v.gz),t.\u0275\u0275directiveInject(v.F0),t.\u0275\u0275directiveInject(l.f),t.\u0275\u0275directiveInject(g._),t.\u0275\u0275directiveInject(P.e8))},i.\u0275cmp=t.\u0275\u0275defineComponent({type:i,selectors:[["ds-item-statistics-page"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:9,vars:7,consts:[[1,"container"],[4,"ngVar"],[1,"date-picker-wrapper"],[3,"ngModel","ngModelChange"],["igxLabel",""],["class","header",3,"id",4,"ngIf"],[1,"header",3,"id"],[4,"ngIf"],[3,"report","class",4,"ngFor","ngForOf"],[3,"report"]],template:function(a,c){1&a&&(t.\u0275\u0275elementStart(0,"div",0),t.\u0275\u0275template(1,s,4,1,"ng-container",1),t.\u0275\u0275pipe(2,"async"),t.\u0275\u0275elementStart(3,"div",2)(4,"igx-date-picker",3),t.\u0275\u0275listener("ngModelChange",function(f){return c.date=f}),t.\u0275\u0275elementStart(5,"label",4),t.\u0275\u0275text(6,"Date"),t.\u0275\u0275elementEnd()()(),t.\u0275\u0275template(7,B,3,2,"ng-container",1),t.\u0275\u0275pipe(8,"async"),t.\u0275\u0275elementEnd()),2&a&&(t.\u0275\u0275advance(1),t.\u0275\u0275property("ngVar",t.\u0275\u0275pipeBind1(2,3,c.scope$)),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngModel",c.date),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngVar",t.\u0275\u0275pipeBind1(8,5,c.reports$)))},dependencies:[n.sg,n.O5,o.JJ,o.On,D.Z,y.g,T.A,n.Ov,x.X$]}),i})()},86456:(R,I,e)=>{"use strict";e.r(I),e.d(I,{SiteStatisticsPageComponent:()=>p});var C=e(76392),l=e(23380),g=e(20218),P=e(83616),t=e(63900),v=e(24755),n=e(94650),o=e(34793),D=e(36895),y=e(24006),T=e(48106),x=e(98605
1),S=e(3490),m=e(89383);const s=function(a){return{scope:a}};function E(a,c){if(1&a&&(n.\u0275\u0275elementStart(0,"h1",6),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&a){const d=n.\u0275\u0275nextContext().ngVar,f=n.\u0275\u0275nextContext();n.\u0275\u0275propertyInterpolate("id",d.id),n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind2(2,2,"statistics.header",n.\u0275\u0275pureFunction1(5,s,f.getName(d)))," ")}}function u(a,c){if(1&a&&(n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275template(1,E,3,7,"h1",5),n.\u0275\u0275elementStart(2,"label"),n.\u0275\u0275text(3,"En la republica del Per\xfa "),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementContainerEnd()),2&a){const d=c.ngVar;n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",d)}}function _(a,c){1&a&&(n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275element(1,"ds-themed-loading"),n.\u0275\u0275elementContainerEnd())}function h(a,c){if(1&a&&n.\u0275\u0275element(0,"ds-statistics-table",9),2&a){const d=c.$implicit;n.\u0275\u0275classMapInterpolate1("m-2 ",d.id,""),n.\u0275\u0275property("report",d)}}function B(a,c){1&a&&(n.\u0275\u0275elementStart(0,"div"),n.\u0275\u0275text(1),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275elementEnd()),2&a&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",n.\u0275\u0275pipeBind1(2,1,"statistics.page.no-data")," "))}function L(a,c){if(1&a&&(n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275template(1,h,1,4,"ds-statistics-table",8),n.\u0275\u0275template(2,B,3,3,"div",7),n.\u0275\u0275pipe(3,"async"),n.\u0275\u0275elementContainerEnd()),2&a){const d=n.\u0275\u0275nextContext().ngVar,f=n.\u0275\u0275nextContext();n.\u0275\u0275advance(1),n.\u0275\u0275property("ngForOf",d),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!n.\u0275\u0275pipeBind1(3,2,f.hasData$))}}function i(a,c){if(1&a&&(n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275template(1,_,2,0,"ng-container",7),n.\u0275\u0275template(2,L,4,4,"ng-container",7),n.\u0275\u0275elementContainerEnd()),2&a){const d=c.ngVar;n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",!d),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",d)}}let p=(()=>{class a extends C.f{constructor(d,f,U,K,F,W){super(d,f,U,K,W),this.route=d,this.router=f,this.usageReportService=U,this.nameService=K,this.siteService=F,this.authService=W,this.types=["TotalVisits"]}getScope$(){return this.siteService.find()}getReports$(){return this.scope$.pipe((0,t.w)(d=>this.usageReportService.searchStatistics(d._links.self.href,0,10)))}}return a.\u0275fac=function(d){return new(d||a)(n.\u0275\u0275directiveInject(o.gz),n.\u0275\u0275directiveInject(o.F0),n.\u0275\u0275directiveInject(g.f),n.\u0275\u0275directiveInject(P._),n.\u0275\u0275directiveInject(l.a),n.\u0275\u0275directiveInject(v.e8))},a.\u0275cmp=n.\u0275\u0275defineComponent({type:a,selectors:[["ds-site-statistics-page"]],features:[n.\u0275\u0275InheritDefinitionFeature],decls:9,vars:7,consts:[[1,"container"],[4,"ngVar"],[1,"date-picker-wrapper"],[3,"ngModel","ngModelChange"],["igxLabel",""],["class","header",3,"id",4,"ngIf"],[1,"header",3,"id"],[4,"ngIf"],[3,"report","class",4,"ngFor","ngForOf"],[3,"report"]],template:function(d,f){1&d&&(n.\u0275\u0275elementStart(0,"div",0),n.\u0275\u0275template(1,u,4,1,"ng-container",1),n.\u0275\u0275pipe(2,"async"),n.\u0275\u0275elementStart(3,"div",2)(4,"igx-date-picker",3),n.\u0275\u0275listener("ngModelChange",function(K){return f.date=K}),n.\u0275\u0275elementStart(5,"label",4),n.\u0275\u0275text(6,"Date"),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275template(7,i,3,2,"ng-container",1),n.\u0275\u0275pipe(8,"async"),n.\u0275\u0275elementEnd()),2&d&&(n.\u0275\u0275advance(1),n.\u0275\u0275property("ngVar",n.\u0275\u0275pipeBind1(2,3,f.scope$)),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngModel",f.date),n.\u0275\u0275advance(3),n.\u0275\u0275property("ngVar",n.\u0275\u0275pipeBind1(8,5,f.reports$)))},dependencies:[D.sg,D.O5,y.JJ,y.On,T.Z,x.g,S.A,D.Ov,m.X$]}),a})()},61924:(R,I,e)=>{"use strict";e.r(I),e.d(I,{StatisticsPageRoutingModule:()=>Z});var C=e(34793),l=e(98655),g=e(43001),P=e(36895),t=e(79530),v=e(44186),n=e(79248),o=e(20218),m=(e(86456),e(3490),e(73273),e(88812),e(74028),e(25330)),s=e(94650);function E(r,O){}const u=["*"];let _=(()=>{class r extends m.F{getComponentName(){return"CollectionStatisticsPageComponent"}importThemedComponent(M){return e(83127)(`./${M}/app/statistics-page/collection-statistics-page/collection-statistics-page.component`)}importUnthemedComponent(){return Promise.resolve().then(e.bind(e,88812))}}return r.\u0275fac=function(){let O;
1return function(A){return(O||(O=s.\u0275\u0275getInheritedFactory(r)))(A||r)}}(),r.\u0275cmp=s.\u0275\u0275defineComponent({type:r,selectors:[["ds-themed-collection-statistics-page"]],features:[s.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:u,decls:5,vars:0,consts:[["vcr",""],["content",""]],template:function(M,A){1&M&&(s.\u0275\u0275projectionDef(),s.\u0275\u0275template(0,E,0,0,"ng-template",null,0,s.\u0275\u0275templateRefExtractor),s.\u0275\u0275elementStart(2,"div",null,1),s.\u0275\u0275projection(4),s.\u0275\u0275elementEnd())},encapsulation:2}),r})();function h(r,O){}const B=["*"];let L=(()=>{class r extends m.F{getComponentName(){return"CommunityStatisticsPageComponent"}importThemedComponent(M){return e(37292)(`./${M}/app/statistics-page/community-statistics-page/community-statistics-page.component`)}importUnthemedComponent(){return Promise.resolve().then(e.bind(e,74028))}}return r.\u0275fac=function(){let O;return function(A){return(O||(O=s.\u0275\u0275getInheritedFactory(r)))(A||r)}}(),r.\u0275cmp=s.\u0275\u0275defineComponent({type:r,selectors:[["ds-themed-collection-statistics-page"]],features:[s.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:B,decls:5,vars:0,consts:[["vcr",""],["content",""]],template:function(M,A){1&M&&(s.\u0275\u0275projectionDef(),s.\u0275\u0275template(0,h,0,0,"ng-template",null,0,s.\u0275\u0275templateRefExtractor),s.\u0275\u0275elementStart(2,"div",null,1),s.\u0275\u0275projection(4),s.\u0275\u0275elementEnd())},encapsulation:2}),r})();function i(r,O){}const p=["*"];let a=(()=>{class r extends m.F{getComponentName(){return"ItemStatisticsPageComponent"}importThemedComponent(M){return e(85789)(`./${M}/app/statistics-page/item-statistics-page/item-statistics-page.component`)}importUnthemedComponent(){return Promise.resolve().then(e.bind(e,73273))}}return r.\u0275fac=function(){let O;return function(A){return(O||(O=s.\u0275\u0275getInheritedFactory(r)))(A||r)}}(),r.\u0275cmp=s.\u0275\u0275defineComponent({type:r,selectors:[["ds-themed-item-statistics-page"]],features:[s.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:p,decls:5,vars:0,consts:[["vcr",""],["content",""]],template:function(M,A){1&M&&(s.\u0275\u0275projectionDef(),s.\u0275\u0275template(0,i,0,0,"ng-template",null,0,s.\u0275\u0275templateRefExtractor),s.\u0275\u0275elementStart(2,"div",null,1),s.\u0275\u0275projection(4),s.\u0275\u0275elementEnd())},encapsulation:2}),r})();function c(r,O){}const d=["*"];let f=(()=>{class r extends m.F{getComponentName(){return"SiteStatisticsPageComponent"}importThemedComponent(M){return e(48798)(`./${M}/app/statistics-page/site-statistics-page/site-statistics-page.component`)}importUnthemedComponent(){return Promise.resolve().then(e.bind(e,86456))}}return r.\u0275fac=function(){let O;return function(A){return(O||(O=s.\u0275\u0275getInheritedFactory(r)))(A||r)}}(),r.\u0275cmp=s.\u0275\u0275defineComponent({type:r,selectors:[["ds-themed-site-statistics-page"]],features:[s.\u0275\u0275InheritDefinitionFeature],ngContentSelectors:d,decls:5,vars:0,consts:[["vcr",""],["content",""]],template:function(M,A){1&M&&(s.\u0275\u0275projectionDef(),s.\u0275\u0275template(0,c,0,0,"ng-template",null,0,s.\u0275\u0275templateRefExtractor),s.\u0275\u0275elementStart(2,"div",null,1),s.\u0275\u0275projection(4),s.\u0275\u0275elementEnd())},encapsulation:2}),r})(),K=(()=>{class r{}return r.\u0275fac=function(M){return new(M||r)},r.\u0275mod=s.\u0275\u0275defineNgModule({type:r}),r.\u0275inj=s.\u0275\u0275defineInjector({providers:[o.f],imports:[P.ez,v.m,t.IR.forRoot(),n.p.forRoot()]}),r})();var F=e(88840),W=e(32125),$=e(27102),N=e(22904),z=e(19937),J=e(24755),X=e(39646),G=e(47235);let j=(()=>{class r extends N.C{constructor(M,A,V){super(M,A,V),this.authorizationService=M,this.router=A,this.authService=V}getFeatureID(M,A){return(0,X.of)(G.i.CanViewUsageStatistics)}}return r.\u0275fac=function(M){return new(M||r)(s.\u0275\u0275inject(z._),s.\u0275\u0275inject(C.F0),s.\u0275\u0275inject(J.e8))},r.\u0275prov=s.\u0275\u0275defineInjectable({token:r,factory:r.\u0275fac,providedIn:"root"}),r})(),Z=(()=>{class r{}return r.\u0275fac=function(M){return new(M||r)},r.\u0275mod=s.\u0275\u0275defineNgModule({type:r}),r.\u0275inj=s.\u0275\u0275defineInjector({providers:[l.t,g.d,F.l,W.h,$.I],imports:[K,C.Bz.forChild([{path:"",resolve:{breadcrumb:l.t},data:{title:"statistics.title",breadcrumbKey:"statistics"},children:[{path:"",component:f}],canActivate:[j]},{path:"items/:id",resolve:{scope:$.I,breadcrumb:l.t},data:{title:"statistics.title",breadcrumbKey:"statistics"},component:a,canActivate:[j]},{path:"collections/:id",resolve:{scope:F.l,breadcrumb:l.t},data:{title:"statistics.title",breadcrumbKey:"statistics"},component:_,canActivate:[j]},{path:"communities/:id",resolve:{scope:W.h,breadcrumb:l.t},data:{title:"statistics.title",breadcrumbKey:"statistics"},component:L,canActivate:[j]}])]}),r})()},76392:(R,I,e)=>{"use strict";e.d(I,{f:()=>T});var C=e(39841),l=e(20218),g=e(54004),P=e(63900),t=e(68285),v=e(83616),n=e(24755),o=e(12691),D=e(94650),y=e(34793);let T=(()=>{class x{constructor(m,s,E,u,_){this.route=m,this.router=s,this.usageReportService=E,this.nameService=u,this.authService=_,this.date=new Date}ngOnInit(){this.scope$=this.getScope$(),this.reports$=this.getReports$(),this.hasData$=this.reports$.pipe((0,g.U)(m=>m.some(s=>s.points.length>0)))}getScope$(){return this.route.data.pipe((0,g.U)(m=>m.scope),(0,o.Gh)(this.router,this.authService),(0,t.xw)(),(0,t.xe)())}getReports$(){return this.scope$.pipe((0,P.w)(m=>(0,C.a)(this.types.map(s=>this.usageReportService.getStatistic(m.id,s)))))}getName(m){return this.nameService.getName(m)}}return x.\u0275fac=function(m){return new(m||x)(D.\u0275\u0275directiveInject(y.gz),D.\u0275\u0275directiveInject(y.F0),D.\u0275\u0275directiveInject(l.f),D.\u0275\u0275directiveInject(v._),D.\u
10275\u0275directiveInject(n.e8))},x.\u0275cmp=D.\u0275\u0275defineComponent({type:x,selectors:[["ds-statistics-page"]],standalone:!0,features:[D.\u0275\u0275StandaloneFeature],decls:0,vars:0,template:function(m,s){},encapsulation:2}),x})()},3490:(R,I,e)=>{"use strict";e.d(I,{A:()=>s}),e(63602);var l=e(39646),g=e(83616),P=e(54004),t=e(68285),v=e(83360),n=e(24702),o=e(94650),D=e(89383),y=e(36895);function T(E,u){if(1&E&&(o.\u0275\u0275elementStart(0,"th",5),o.\u0275\u0275text(1),o.\u0275\u0275elementEnd()),2&E){const _=u.$implicit;o.\u0275\u0275classMapInterpolate1("",_,"-header"),o.\u0275\u0275advance(1),o.\u0275\u0275textInterpolate1(" ",_," ")}}function x(E,u){if(1&E&&(o.\u0275\u0275elementStart(0,"td"),o.\u0275\u0275text(1),o.\u0275\u0275elementEnd()),2&E){const _=u.$implicit,h=o.\u0275\u0275nextContext().$implicit;o.\u0275\u0275classMapInterpolate2("",h.id,"-",_,"-data"),o.\u0275\u0275advance(1),o.\u0275\u0275textInterpolate1(" ",h.values[_]," ")}}function S(E,u){if(1&E&&(o.\u0275\u0275elementStart(0,"tr")(1,"th",6),o.\u0275\u0275text(2),o.\u0275\u0275pipe(3,"async"),o.\u0275\u0275elementEnd(),o.\u0275\u0275template(4,x,2,5,"td",4),o.\u0275\u0275elementEnd()),2&E){const _=u.$implicit,h=o.\u0275\u0275nextContext(2);o.\u0275\u0275classMapInterpolate1("",_.id,"-data"),o.\u0275\u0275advance(2),o.\u0275\u0275textInterpolate1(" ",o.\u0275\u0275pipeBind1(3,5,h.getLabel(_))," "),o.\u0275\u0275advance(2),o.\u0275\u0275property("ngForOf",h.headers)}}function m(E,u){if(1&E&&(o.\u0275\u0275elementStart(0,"div",1)(1,"h2",1),o.\u0275\u0275text(2),o.\u0275\u0275pipe(3,"translate"),o.\u0275\u0275elementEnd(),o.\u0275\u0275elementStart(4,"table",2)(5,"tbody")(6,"tr"),o.\u0275\u0275element(7,"td"),o.\u0275\u0275template(8,T,2,4,"th",3),o.\u0275\u0275elementEnd(),o.\u0275\u0275template(9,S,5,7,"tr",4),o.\u0275\u0275elementEnd()()()),2&E){const _=o.\u0275\u0275nextContext();o.\u0275\u0275advance(2),o.\u0275\u0275textInterpolate1(" ",o.\u0275\u0275pipeBind1(3,4,"statistics.table.title."+_.report.reportType)," "),o.\u0275\u0275advance(2),o.\u0275\u0275attribute("data-test",_.report.reportType),o.\u0275\u0275advance(4),o.\u0275\u0275property("ngForOf",_.headers),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngForOf",_.report.points)}}let s=(()=>{class E{constructor(_,h,B){this.dsoService=_,this.nameService=h,this.translateService=B}ngOnInit(){this.hasData=this.report.points.length>0,this.hasData&&(this.headers=Object.keys(this.report.points[0].values))}getLabel(_){return"TotalVisits"===this.report.reportType?this.dsoService.findById(_.id).pipe((0,t.sJ)(),(0,t.xe)(),(0,P.U)(h=>(0,n.xb)(h)?this.translateService.instant("statistics.table.no-name"):this.nameService.getName(h))):(0,l.of)(_.label)}}return E.\u0275fac=function(_){return new(_||E)(o.\u0275\u0275directiveInject(v.D),o.\u0275\u0275directiveInject(g._),o.\u0275\u0275directiveInject(D.sK))},E.\u0275cmp=o.\u0275\u0275defineComponent({type:E,selectors:[["ds-statistics-table"]],inputs:{report:"report"},decls:1,vars:1,consts:[["class","m-1",4,"ngIf"],[1,"m-1"],[1,"table","table-striped"],["scope","col",3,"class",4,"ngFor","ngForOf"],[3,"class",4,"ngFor","ngForOf"],["scope","col"],["scope","row","data-test","statistics-label"]],template:function(_,h){1&_&&o.\u0275\u0275template(0,m,10,6,"div",0),2&_&&o.\u0275\u0275property("ngIf",h.hasData)},dependencies:[y.sg,y.O5,y.Ov,D.X$],styles:["th[_ngcontent-%COMP%], td[_ngcontent-%COMP%]{padding:.5rem}td[_ngcontent-%COMP%]{width:50px;max-width:50px}"]}),E})()},83127:(R,I,e)=>{var C={"./custom/app/statistics-page/collection-statistics-page/collection-statistics-page.component":[29894,9894]};function l(g){if(!e.o(C,g))return Promise.resolve().then(()=>{var v=new Error("Cannot find module '"+g+"'");throw v.code="MODULE_NOT_FOUND",v});var P=C[g],t=P[0];return e.e(P[1]).then(()=>e(t))}l.keys=()=>Object.keys(C),l.id=83127,R.exports=l},37292:(R,I,e)=>{var C={"./custom/app/statistics-page/community-statistics-page/community-statistics-page.component":[27657,7657]};function l(g){if(!e.o(C,g))return Promise.resolve().then(()=>{var v=new Error("Cannot find module '"+g+"'");throw v.code="MODULE_NOT_FOUND",v});var P=C[g],t=P[0];return e.e(P[1]).then(()=>e(t))}l.keys=()=>Object.keys(C),l.id=37292,R.exports=l},85789:(R,I,e)=>{var C={"./custom/app/statistics-page/item-statistics-page/item-statistics-page.component":[85788,5788]};function l(g){if(!e.o(C,g))return Promise.resolve().then(()=>{var v=new Error("Cannot find module '"+g+"'");throw v.code="MODULE_NOT_FOUND",v});var P=C[g],t=P[0];return e.e(P[1]).then(()=>e(t))}l.keys=()=>Object.keys(C),l.id=85789,R.exports=l},48798:(R,I,e)=>{var C={"./custom/app/statistics-page/site-statistics-page/site-statistics-page.component":[74715,4715]};function l(g){if(!e.o(C,g))return Promise.resolve().then(()=>{var v=new Error("Cannot find module '"+g+"'");throw v.code="MODULE_NOT_FOUND",v});var P=C[g],t=P[0];return e.e(P[1]).then(()=>e(t))}l.keys=()=>Object.keys(C),l.id=48798,R.exports=l}}]);
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.