|
|
|
@ -1,5 +1,10 @@ |
|
|
|
<ng-container *ngIf="!isListView; else listTemplate"> |
|
|
|
<div class="card" (click)="select.emit()" [class.selectable]="isSelectable" [class.border-primary]="isSelected" (sqxDropFile)="updateFile($event)" [sqxDropDisabled]="!asset || !asset.canUpload" [sqxDropNoPaste]="true"> |
|
|
|
<div class="card" (click)="select.emit()" |
|
|
|
[class.selectable]="isSelectable" |
|
|
|
[class.border-primary]="isSelected" |
|
|
|
(sqxDropFile)="updateFile($event)" |
|
|
|
[sqxDropDisabled]="!asset || !asset.canUpload" |
|
|
|
[sqxDropNoPaste]="true"> |
|
|
|
<div class="card-body"> |
|
|
|
<div class="file-preview" *ngIf="asset && progress === 0"> |
|
|
|
<span class="file-type" *ngIf="asset.fileType"> |
|
|
|
@ -93,7 +98,11 @@ |
|
|
|
</ng-container> |
|
|
|
|
|
|
|
<ng-template #listTemplate> |
|
|
|
<div class="table-items-row" (click)="select.emit()" [class.selectable]="isSelectable" (sqxDropFile)="updateFile($event)" [sqxDropDisabled]="!asset || !asset.canUpload" [sqxDropNoPaste]="true"> |
|
|
|
<div class="table-items-row" (click)="select.emit()" |
|
|
|
[class.selectable]="isSelectable" |
|
|
|
(sqxDropFile)="updateFile($event)" |
|
|
|
[sqxDropDisabled]="!asset || !asset.canUpload" |
|
|
|
[sqxDropNoPaste]="true"> |
|
|
|
<div class="left-border" [class.hidden]="!isSelectable" [class.selected]="isSelected"></div> |
|
|
|
|
|
|
|
<ng-container *ngIf="asset && progress === 0"> |
|
|
|
@ -166,7 +175,8 @@ |
|
|
|
|
|
|
|
<ng-container *ngIf="asset"> |
|
|
|
<ng-container *sqxModal="editDialog"> |
|
|
|
<sqx-asset-dialog [allTags]="allTags" [asset]="asset" (changed)="setAsset($event)" (complete)="editDialog.hide()"> |
|
|
|
<sqx-asset-dialog [allTags]="allTags" |
|
|
|
[asset]="asset" (changed)="setAsset($event)" (complete)="editDialog.hide()"> |
|
|
|
</sqx-asset-dialog> |
|
|
|
</ng-container> |
|
|
|
</ng-container> |