@if (statusFilters().length) {
@for (filter of statusFilters(); track filter.key) { }
} @if (showDateRange()) { }
@for (col of alignedColumns(); track col.key) { } @for (row of rows(); track $index) { @for (col of alignedColumns(); track col.key) { } } @empty { }
@if (col.sortable) { } @else { {{ col.label | translate }} } {{ 'listPattern.actionsColumn' | translate }}
@switch (col.type) { @case ('badge') { @if (isErrorRow(row)) { {{ cellText(row, col.key) }} } @else { {{ cellText(row, col.key) }} } } @case ('currency') { {{ formatCurrency(row[col.key]) }} } @case ('date') { {{ cellText(row, col.key) }} } @case ('link') { {{ cellText(row, col.key) }} } @case ('toggle') { } @default { {{ cellText(row, col.key) }} } }
{{ 'listPattern.empty' | translate }}
{{ 'listPattern.pageInfo' | translate : { from: pageInfo().from, to: pageInfo().to, total: pageInfo().total } }}
@for (item of pageItems(); track $index) { @if (item === 'ellipsis') { } @else { } }