|
1 | | -<ng-container *ngIf="fileData"> |
2 | | - <div class="row"> |
3 | | - <div class="col-md-2"> |
4 | | - <!--ds-themed-thumbnail [thumbnail]="bitstreamsList[bitstreamKey].url | async"></ds-themed-thumbnail--> |
5 | | - <ds-themed-thumbnail [thumbnail]="fileData?.thumbnail"></ds-themed-thumbnail> |
6 | | - </div> |
7 | | - <div class="col-md-10"> |
8 | | - <div class="float-left w-75"> |
9 | | - <h3>{{fileName}} <span class="text-muted">({{fileData?.sizeBytes | dsFileSize}})</span></h3> |
10 | | - </div> |
11 | | - <div class="float-right w-15"> |
12 | | - <ng-container> |
13 | | - <ds-themed-file-download-link [cssClasses]="'btn btn-link-focus'" [isBlank]="true" [bitstream]="getBitstream()" [enableRequestACopy]="false"> |
14 | | - <i class="fa fa-download fa-2x text-normal" aria-hidden="true"></i> |
15 | | - </ds-themed-file-download-link> |
16 | | - <button class="btn btn-link-focus" |
17 | | - [attr.aria-label]="'submission.sections.upload.edit.title' | translate" |
18 | | - title="{{ 'submission.sections.upload.edit.title' | translate }}" |
19 | | - (click)="$event.preventDefault();editBitstreamData();"> |
20 | | - <i class="fa fa-edit fa-2x text-normal"></i> |
21 | | - </button> |
22 | | - <button class="btn btn-link-focus" |
23 | | - [attr.aria-label]="'submission.sections.upload.delete.confirm.title' | translate" |
24 | | - title="{{ 'submission.sections.upload.delete.confirm.title' | translate }}" |
25 | | - [disabled]="(processingDelete$ | async)" |
26 | | - (click)="$event.preventDefault();confirmDelete(content);"> |
27 | | - <i *ngIf="(processingDelete$ | async)" class="fas fa-circle-notch fa-spin fa-2x text-danger"></i> |
28 | | - <i *ngIf="!(processingDelete$ | async)" class="fa fa-trash fa-2x text-danger"></i> |
29 | | - </button> |
30 | | - </ng-container> |
31 | | - </div> |
32 | | - <div class="clearfix"></div> |
33 | | - <ds-submission-section-upload-file-view [fileData]="fileData"></ds-submission-section-upload-file-view> |
34 | | - </div> |
35 | | - </div> |
36 | | -</ng-container> |
37 | | - |
38 | | -<ng-template #content let-c="close" let-d="dismiss"> |
39 | | - <div class="modal-header"> |
40 | | - <h4 class="modal-title text-danger">{{ 'submission.sections.upload.delete.confirm.title' | translate }}</h4> |
41 | | - <button type="button" class="close" aria-label="Close" (click)="d('cancel')"> |
42 | | - <span aria-hidden="true">×</span> |
43 | | - </button> |
44 | | - </div> |
45 | | - <div class="modal-body"> |
46 | | - <p>{{ 'submission.sections.upload.delete.confirm.info' | translate }}</p> |
47 | | - </div> |
48 | | - <div class="modal-footer"> |
49 | | - <button type="button" class="btn btn-secondary" (click)="c('cancel')">{{ 'submission.sections.upload.delete.confirm.cancel' | translate }}</button> |
50 | | - <button type="button" class="btn btn-danger" (click)="c('ok')">{{ 'submission.sections.upload.delete.confirm.submit' | translate }}</button> |
51 | | - </div> |
52 | | -</ng-template> |
0 commit comments