1"use strict";(self.webpackChunkdspace_angular=self.webpackChunkdspace_angular||[]).push([[2285],{62285:(g,r,i)=>{i.r(r),i.d(r,{SubmissionSectionUploadFileComponent:()=>E});var c=i(80434),e=i(98678),p=i(35103),d=i(18639),m=i(50122),_=i(64744),u=i(69721),f=i(96342);function b(n,a){1&n&&e.\u0275\u0275element(0,"i",18)}function x(n,a){1&n&&e.\u0275\u0275element(0,"i",19)}function S(n,a){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",2)(2,"div",3),e.\u0275\u0275element(3,"ds-themed-thumbnail",4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"div",5)(5,"div",6)(6,"h3"),e.\u0275\u0275text(7),e.\u0275\u0275elementStart(8,"span",7),e.\u0275\u0275text(9),e.\u0275\u0275pipe(10,"dsFileSize"),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(11,"div",8),e.\u0275\u0275elementContainerStart(12),e.\u0275\u0275elementStart(13,"ds-themed-file-download-link",9),e.\u0275\u0275element(14,"i",10),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(15,"button",11),e.\u0275\u0275listener("click",function(s){e.\u0275\u0275restoreView(t);const o=e.\u0275\u0275nextContext();return s.preventDefault(),e.\u0275\u0275resetView(o.editBitstreamData())}),e.\u0275\u0275pipe(16,"translate"),e.\u0275\u0275pipe(17,"translate"),e.\u0275\u0275element(18,"i",12),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(19,"button",13),e.\u0275\u0275listener("click",function(s){e.\u0275\u0275restoreView(t);const o=e.\u0275\u0275nextContext(),v=e.\u0275\u0275reference(2);return s.preventDefault(),e.\u0275\u0275resetView(o.confirmDelete(v))}),e.\u0275\u0275pipe(20,"translate"),e.\u0275\u0275pipe(21,"translate"),e.\u0275\u0275pipe(22,"async"),e.\u0275\u0275template(23,b,1,0,"i",14),e.\u0275\u0275pipe(24,"async"),e.\u0275\u0275template(25,x,1,0,"i",15),e.\u0275\u0275pipe(26,"async"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(27,"div",16)(28,"ds-submission-section-upload-file-view",17),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementContainerEnd()}if(2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(3),e.\u0275\u0275property("thumbnail",null==t.fileData?null:t.fileData.thumbnail),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1("",t.fileName," "),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1("(",e.\u0275\u0275pipeBind1(10,15,null==t.fileData?null:t.fileData.sizeBytes),")"),e.\u0275\u0275advance(4),e.\u0275\u0275property("cssClasses","btn btn-link-focus")("isBlank",!0)("bitstream",t.getBitstream())("enableRequestACopy",!1),e.\u0275\u0275advance(2),e.\u0275\u0275propertyInterpolate("title",e.\u0275\u0275pipeBind1(17,19,"submission.sections.upload.edit.title")),e.\u0275\u0275attribute("aria-label",e.\u0275\u0275pipeBind1(16,17,"submission.sections.upload.edit.title")),e.\u0275\u0275advance(4),e.\u0275\u0275propertyInterpolate("title",e.\u0275\u0275pipeBind1(21,23,"submission.sections.upload.delete.confirm.title")),e.\u0275\u0275property("disabled",e.\u0275\u0275pipeBind1(22,25,t.processingDelete$)),e.\u0275\u0275attribute("aria-label",e.\u0275\u0275pipeBind1(20,21,"submission.sections.upload.delete.confirm.title")),e.\u0275\u0275advance(4),e.\u0275\u0275property("ngIf",e.\u0275\u0275pipeBind1(24,27,t.processingDelete$)),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!e.\u0275\u0275pipeBind1(26,29,t.processingDelete$)),e.\u0275\u0275advance(3),e.\u0275\u0275property("fileData",t.fileData)}}function C(n,a){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",20)(1,"h4",21),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"button",22),e.\u0275\u0275listener("click",function(){const o=e.\u0275\u0275restoreView(t).dismiss;return e.\u0275\u0275resetView(o("cancel"))}),e.\u0275\u0275elementStart(5,"span",23),e.\u0275\u0275text(6,"\xd7"),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(7,"div",24)(8,"p"),e.\u0275\u0275text(9),e.\u0275\u0275pipe(10,"translate"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(11,"div",25)(12,"button",26),e.\u0275\u0275listener("click",function(){const o=e.\u0275\u0275restoreView(t).close;
1return e.\u0275\u0275resetView(o("cancel"))}),e.\u0275\u0275text(13),e.\u0275\u0275pipe(14,"translate"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(15,"button",27),e.\u0275\u0275listener("click",function(){const o=e.\u0275\u0275restoreView(t).close;return e.\u0275\u0275resetView(o("ok"))}),e.\u0275\u0275text(16),e.\u0275\u0275pipe(17,"translate"),e.\u0275\u0275elementEnd()()}2&n&&(e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(3,4,"submission.sections.upload.delete.confirm.title")),e.\u0275\u0275advance(7),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(10,6,"submission.sections.upload.delete.confirm.info")),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(14,8,"submission.sections.upload.delete.confirm.cancel")),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(17,10,"submission.sections.upload.delete.confirm.submit")))}let E=(()=>{class n extends c.SubmissionSectionUploadFileComponent{}return n.\u0275fac=function(){let a;return function(l){return(a||(a=e.\u0275\u0275getInheritedFactory(n)))(l||n)}}(),n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["ds-submission-upload-section-file"]],features:[e.\u0275\u0275InheritDefinitionFeature],decls:3,vars:1,consts:[[4,"ngIf"],["content",""],[1,"row"],[1,"col-md-2"],[3,"thumbnail"],[1,"col-md-10"],[1,"float-left","w-75"],[1,"text-muted"],[1,"float-right","w-15"],[3,"cssClasses","isBlank","bitstream","enableRequestACopy"],["aria-hidden","true",1,"fa","fa-download","fa-2x","text-normal"],[1,"btn","btn-link-focus",3,"title","click"],[1,"fa","fa-edit","fa-2x","text-normal"],[1,"btn","btn-link-focus",3,"title","disabled","click"],["class","fas fa-circle-notch fa-spin fa-2x text-danger",4,"ngIf"],["class","fa fa-trash fa-2x text-danger",4,"ngIf"],[1,"clearfix"],[3,"fileData"],[1,"fas","fa-circle-notch","fa-spin","fa-2x","text-danger"],[1,"fa","fa-trash","fa-2x","text-danger"],[1,"modal-header"],[1,"modal-title","text-danger"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],[1,"modal-footer"],["type","button",1,"btn","btn-secondary",3,"click"],["type","button",1,"btn","btn-danger",3,"click"]],template:function(t,l){1&t&&(e.\u0275\u0275template(0,S,29,31,"ng-container",0),e.\u0275\u0275template(1,C,18,12,"ng-template",null,1,e.\u0275\u0275templateRefExtractor)),2&t&&e.\u0275\u0275property("ngIf",l.fileData)},dependencies:[p.O5,d.z,m.t,_.m,p.Ov,u.p,f.X$]}),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.