mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 01:54:15 +00:00
56 lines
2.6 KiB
HTML
56 lines
2.6 KiB
HTML
<ng-template #bitstreamView>
|
|
<div class="{{columnSizes.columns[0].buildClasses()}} row-element d-flex">
|
|
<ng-content select="[slot=drag-handle]"></ng-content>
|
|
<div class="float-left d-flex align-items-center overflow-hidden">
|
|
<span class="text-truncate">
|
|
{{ bitstreamName }}
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<div class="{{columnSizes.columns[1].buildClasses()}} row-element d-flex align-items-center">
|
|
<div class="w-100">
|
|
<div class="text-truncate" [tooltipClass]="'larger-tooltip'" placement="bottom"
|
|
[ngbTooltip]="bitstream?.firstMetadataValue('dc.description')">
|
|
{{ bitstream?.firstMetadataValue('dc.description') }}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="{{columnSizes.columns[2].buildClasses()}} row-element d-flex align-items-center">
|
|
<div class="text-center w-100">
|
|
<span class="text-truncate">
|
|
{{ (format$ | async)?.shortDescription }}
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<div class="{{columnSizes.columns[3].buildClasses()}} row-element d-flex align-items-center">
|
|
<div class="text-center w-100">
|
|
<div class="btn-group relationship-action-buttons">
|
|
<a *ngIf="bitstreamDownloadUrl != null" [routerLink]="bitstreamDownloadUrl"
|
|
[attr.aria-label]="'item.edit.bitstreams.edit.buttons.download' | translate"
|
|
class="btn btn-outline-primary btn-sm"
|
|
title="{{'item.edit.bitstreams.edit.buttons.download' | translate}}"
|
|
[attr.data-test]="'download-button' | dsBrowserOnly">
|
|
<i class="fas fa-download fa-fw"></i>
|
|
</a>
|
|
<button [routerLink]="['/bitstreams/', bitstream.id, 'edit']" class="btn btn-outline-primary btn-sm"
|
|
[attr.aria-label]="'item.edit.bitstreams.edit.buttons.edit' | translate"
|
|
title="{{'item.edit.bitstreams.edit.buttons.edit' | translate}}">
|
|
<i class="fas fa-edit fa-fw"></i>
|
|
</button>
|
|
<button [disabled]="!canRemove()" (click)="remove()"
|
|
[attr.aria-label]="'item.edit.bitstreams.edit.buttons.remove' | translate"
|
|
class="btn btn-outline-danger btn-sm"
|
|
title="{{'item.edit.bitstreams.edit.buttons.remove' | translate}}">
|
|
<i class="fas fa-trash-alt fa-fw"></i>
|
|
</button>
|
|
<button [disabled]="!canUndo()" (click)="undo()"
|
|
[attr.aria-label]="'item.edit.bitstreams.edit.buttons.undo' | translate"
|
|
class="btn btn-outline-warning btn-sm"
|
|
title="{{'item.edit.bitstreams.edit.buttons.undo' | translate}}">
|
|
<i class="fas fa-undo-alt fa-fw"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ng-template>
|