|
|
|
@ -14,48 +14,25 @@ |
|
|
|
<div class="file-drop-info">Drop file on existing item to replace the asset with a newer version.</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="row assets" *ngIf="state.tagsNames | async; let tags"> |
|
|
|
<ng-container *ngIf="!isListView; else listTemplate"> |
|
|
|
<sqx-asset *ngFor="let file of newFiles" [initFile]="file" |
|
|
|
(failed)="remove(file)" |
|
|
|
(loaded)="add(file, $event)"> |
|
|
|
<div class="row assets" [class.unrow]="isListView" *ngIf="state.tagsNames | async; let tags"> |
|
|
|
<sqx-asset *ngFor="let file of newFiles" [initFile]="file" |
|
|
|
[isListView]="isListView" |
|
|
|
(failed)="remove(file)" |
|
|
|
(loaded)="add(file, $event)"> |
|
|
|
</sqx-asset> |
|
|
|
|
|
|
|
<ng-container *ngIf="state.assets | async; let assets"> |
|
|
|
<sqx-asset *ngFor="let asset of assets; trackBy: trackByAsset" [asset]="asset" |
|
|
|
[isListView]="isListView" |
|
|
|
[isDisabled]="isDisabled" |
|
|
|
[isSelectable]="selectedIds" |
|
|
|
[isSelected]="isSelected(asset)" |
|
|
|
[allTags]="tags" |
|
|
|
(updated)="update($event)" |
|
|
|
(selected)="select($event)" |
|
|
|
(deleting)="delete($event)"> |
|
|
|
</sqx-asset> |
|
|
|
|
|
|
|
<ng-container *ngIf="state.assets | async; let assets"> |
|
|
|
<sqx-asset *ngFor="let asset of assets; trackBy: trackByAsset" [asset]="asset" |
|
|
|
[isDisabled]="isDisabled" |
|
|
|
[isSelectable]="selectedIds" |
|
|
|
[isSelected]="isSelected(asset)" |
|
|
|
[allTags]="tags" |
|
|
|
(updated)="update($event)" |
|
|
|
(selected)="select($event)" |
|
|
|
(deleting)="delete($event)"> |
|
|
|
</sqx-asset> |
|
|
|
</ng-container> |
|
|
|
</ng-container> |
|
|
|
|
|
|
|
<ng-template #listTemplate> |
|
|
|
<div class="col"> |
|
|
|
<sqx-asset *ngFor="let file of newFiles" [initFile]="file" |
|
|
|
[isListView]="true" |
|
|
|
(failed)="remove(file)" |
|
|
|
(loaded)="add(file, $event)"> |
|
|
|
</sqx-asset> |
|
|
|
|
|
|
|
<ng-container *ngIf="state.assets | async; let assets"> |
|
|
|
<sqx-asset *ngFor="let asset of assets; trackBy: trackByAsset" [asset]="asset" |
|
|
|
[isListView]="true" |
|
|
|
[isDisabled]="isDisabled" |
|
|
|
[isSelectable]="selectedIds" |
|
|
|
[isSelected]="isSelected(asset)" |
|
|
|
[allTags]="tags" |
|
|
|
(updated)="update($event)" |
|
|
|
(selected)="select($event)" |
|
|
|
(deleting)="delete($event)"> |
|
|
|
</sqx-asset> |
|
|
|
</ng-container> |
|
|
|
</div> |
|
|
|
</ng-template> |
|
|
|
</div> |
|
|
|
|
|
|
|
<sqx-pager [hideWhenButtonsDisabled]="true" [pager]="state.assetsPager | async" (prev)="goPrev()" (next)="goNext()"></sqx-pager> |