<ds-pagination [paginationOptions]="config" [pageInfoState]="objects?.payload" [collectionSize]="objects?.payload?.totalElements" [sortOptions]="sortConfig" [hideGear]="hideGear" [hidePagerWhenSinglePage]="hidePagerWhenSinglePage" (pageChange)="onPageChange($event)" (pageSizeChange)="onPageSizeChange($event)" (sortDirectionChange)="onSortDirectionChange($event)" (sortFieldChange)="onSortFieldChange($event)" (paginationChange)="onPaginationChange($event)"> <ul *ngIf="objects?.hasSucceeded" class="list-unstyled"> <li *ngFor="let object of objects?.payload?.page" class="mt-2 mb-2"> <ds-wrapper-list-element [object]="object"></ds-wrapper-list-element> </li> </ul> </ds-pagination>