mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-19 07:53:02 +00:00
34 lines
1.2 KiB
HTML
34 lines
1.2 KiB
HTML
<ds-pagination
|
|
[paginationOptions]="config"
|
|
[pageInfoState]="objects?.payload"
|
|
[collectionSize]="objects?.payload?.totalElements"
|
|
[sortOptions]="sortConfig"
|
|
[hideGear]="hideGear"
|
|
[objects]="objects"
|
|
[hidePagerWhenSinglePage]="hidePagerWhenSinglePage"
|
|
[hidePaginationDetail]="hidePaginationDetail"
|
|
[showPaginator]="showPaginator"
|
|
(pageChange)="onPageChange($event)"
|
|
(pageSizeChange)="onPageSizeChange($event)"
|
|
(sortDirectionChange)="onSortDirectionChange($event)"
|
|
(sortFieldChange)="onSortFieldChange($event)"
|
|
(paginationChange)="onPaginationChange($event)"
|
|
(prev)="goPrev()"
|
|
(next)="goNext()"
|
|
[retainScrollPosition]="true"
|
|
>
|
|
<div class="row" *ngIf="objects?.hasSucceeded">
|
|
<div @fadeIn>
|
|
<ds-tabulatable-objects-loader [objects]="objects.payload"
|
|
[context]="context"
|
|
[showThumbnails]="showThumbnails"
|
|
[linkType]="linkType">
|
|
</ds-tabulatable-objects-loader>
|
|
</div>
|
|
</div>
|
|
<ds-error *ngIf="objects?.hasFailed" message="{{'error.objects' | translate}}"></ds-error>
|
|
<ds-themed-loading *ngIf="objects?.isLoading" message="{{'loading.objects' | translate}}"></ds-themed-loading>
|
|
</ds-pagination>
|
|
|
|
|