1"use strict";(self.webpackChunkdspace_angular=self.webpackChunkdspace_angular||[]).push([[8711],{78711:(g,s,i)=>{i.r(s),i.d(s,{ItemStatusComponent:()=>I});var d=i(28652),l=i(21911),t=i(94650),p=i(36895),m=i(49195),r=i(34793),_=i(89383);function c(e,a){if(1&e&&(t.\u0275\u0275elementStart(0,"div",7)(1,"div",3),t.\u0275\u0275text(2),t.\u0275\u0275pipe(3,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(4,"div",8),t.\u0275\u0275text(5),t.\u0275\u0275elementEnd()()),2&e){const n=a.$implicit,o=t.\u0275\u0275nextContext();t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate1(" ",t.\u0275\u0275pipeBind1(3,3,"item.edit.tabs.status.labels."+n),": "),t.\u0275\u0275advance(2),t.\u0275\u0275propertyInterpolate1("id","status-",n,""),t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate1(" ",o.statusData[n]," ")}}function u(e,a){if(1&e&&(t.\u0275\u0275elementStart(0,"div")(1,"div",3),t.\u0275\u0275text(2),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(3,"div",10),t.\u0275\u0275text(4),t.\u0275\u0275pipe(5,"translate"),t.\u0275\u0275elementEnd()()),2&e){const n=t.\u0275\u0275nextContext().$implicit;t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate1(" ",n.identifierType.toLocaleUpperCase()," "),t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate2("",n.value," (",t.\u0275\u0275pipeBind1(5,3,"item.edit.identifiers.doi.status."+n.identifierStatus),")")}}function f(e,a){if(1&e&&(t.\u0275\u0275elementStart(0,"div",7),t.\u0275\u0275template(1,u,6,5,"div",9),t.\u0275\u0275elementEnd()),2&e){const n=a.$implicit;t.\u0275\u0275advance(1),t.\u0275\u0275property("ngIf","doi"==n.identifierType)}}const v=function(e){return{"pt-3":e}};function E(e,a){if(1&e&&(t.\u0275\u0275elementStart(0,"div",11),t.\u0275\u0275element(1,"ds-item-operation",12),t.\u0275\u0275elementEnd()),2&e){const n=a.$implicit;t.\u0275\u0275property("ngClass",t.\u0275\u0275pureFunction1(2,v,n)),t.\u0275\u0275advance(1),t.\u0275\u0275property("operation",n)}}let I=(()=>{class e extends l.ItemStatusComponent{}return e.\u0275fac=function(){let a;return function(o){return(a||(a=t.\u0275\u0275getInheritedFactory(e)))(o||e)}}(),e.\u0275cmp=t.\u0275\u0275defineComponent({type:e,selectors:[["ds-item-status"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:17,vars:19,consts:[[1,"mt-2"],[1,"row"],["class","w-100 pt-1",4,"ngFor","ngForOf"],[1,"col-12","col-md-3","float-left","status-label","font-weight-bold"],["id","status-itemPage",1,"col-12","col-md-9","float-left","status-data"],[3,"routerLink"],["class","w-100",3,"ngClass",4,"ngFor","ngForOf"],[1,"w-100","pt-1"],[1,"col-12","col-md-9","float-left","status-data",3,"id"],[4,"ngIf"],[1,"col-12","col-md-9","float-left","status-label","font-weight-bold"],[1,"w-100",3,"ngClass"],[3,"operation"]],template:function(n,o){1&n&&(t.\u0275\u0275elementStart(0,"p",0),t.\u0275\u0275text(1),t.\u0275\u0275pipe(2,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(3,"div",1),t.\u0275\u0275template(4,c,6,5,"div",2),t.\u0275\u0275template(5,f,2,1,"div",2),t.\u0275\u0275pipe(6,"async"),t.\u0275\u0275elementStart(7,"div",3),t.\u0275\u0275text(8),t.\u0275\u0275pipe(9,"translate"),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(10,"div",4)(11,"a",5),t.\u0275\u0275pipe(12,"async"),t.\u0275\u0275text(13),t.\u0275\u0275pipe(14,"async"),t.\u0275\u0275elementEnd()(),t.\u0275\u0275template(15,E,2,4,"div",6),t.\u0275\u0275pipe(16,"async"),t.\u0275\u0275elementEnd()),2&n&&(t.\u0275\u0275advance(1),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(2,7,"item.edit.tabs.status.description")),t.\u0275\u0275advance(3),t.\u0275\u0275property("ngForOf",o.statusDataKeys),t.\u0275\u0275advance(1),t.\u0275\u0275property("ngForOf",t.\u0275\u0275pipeBind1(6,9,o.identifiers$)),t.\u0275\u0275advance(3),t.\u0275\u0275textInterpolate1(" ",t.\u0275\u0275pipeBind1(9,11,"item.edit.tabs.status.labels.itemPage"),": "),t.\u0275\u0275advance(3),t.\u0275\u0275property("routerLink",t.\u0275\u0275pipeBind1(12,13,o.itemPageRoute$)),t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate(t.\u0275\u0275pipeBind1(14,15,o.itemPageRoute$)),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngForOf",t.\u0275\u0275pipeBind1(16,17,o.operations$)))},dependencies:[p.mk,p.sg,p.O5,m.Z,r.rH,p.Ov,_.X$],encapsulation:2,data:{animation:[d.Ji,d.Ic]}}),e})()}}]);
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.