@if (pages.length) {
  • @if (!textLinks) { } {{ (textLinks ? 'it.core.page' : 'it.core.previous-page') | translate }} @if (textLinks) { {{ 'it.core.previous' | translate }} }
  • @if (simpleMode) {
  • {{ currentPage + 1 }}
  • /
  • {{ pageNumbers }}
  • {{ 'it.core.page-of-total' | translate: { page: currentPage + 1, total: pageNumbers } }}
  • } @else { @if (pageNumbers > visiblePages && pages[0] >= 2) {
  • 1
  • @if (pages[0] >= 3) {
  • ...
  • } } @for (page of pages; track page) {
  • @if (page === currentPage + 1) { {{ 'it.core.page' | translate }} {{ page }} } @else { {{ page }} }
  • } @if (pageNumbers > visiblePages && pages[pages.length - 1] < pageNumbers) { @if (pages[pages.length - 1] < pageNumbers - 1) {
  • ...
  • }
  • {{ pageNumbers }}
  • } }
  • {{ (textLinks ? 'it.core.page' : 'it.core.next-page') | translate }} @if (textLinks) { {{ 'it.core.next' | translate }} } @else { }
} @if (currentChanger !== undefined) { {{ currentChanger }} / {{ 'it.core.page' | translate | lowercase }} @for (value of changerValues; track value) { {{ value }} / {{ 'it.core.page' | translate | lowercase }} } } @if (showJumpToPage) { }