@if (isLoading) {
} @if ((isReady | async) === true) {
@if ((isAdminOrContrib | async) && (selection.length > 0 || allResourcesSelected)) {
{{ 'resource.selected_count' | translate: { num: allResourcesSelected ? (totalItems | async) : selection.length } }} {{ 'generic.delete' | translate }} {{ 'resource.reprocess' | translate }} @if (hasLabelSets | async) { {{ 'resource.labels.add' | translate }} {{ 'resource.labels.remove' | translate }} } @if (isSummarizationAuthorized | async) { {{ 'resource.menu.summarize' | translate }} } @if (hiddenResourcesEnabled | async) {
{{ 'resource.change-visibility' | translate }} {{ 'resource.hide' | translate }} {{ 'resource.unhide' | translate }}
}
}
@if (visibleColumnsId | async; as visibleColumns) { @if (visibleColumns.includes('classification')) { {{ (fullLabels ? 'resource.collapse-labels' : 'resource.expand-labels') | translate }} } } {{ 'resource.visible_columns_dropdown' | translate }} @for (column of optionalColumns; track column.id) { {{ column.label | translate }} }
@if (bulkAction.inProgress) {
{{ bulkAction.label | translate }} {{ bulkAction.done }} / {{ bulkAction.total }}
} @if ( allResourcesSelected || ((allSelected | async) === true && !bulkAction.inProgress && !status && ((totalItems | async) || 0) > selection.length) ) {
@if (allResourcesSelected) { @if (isFiltering | async) { {{ 'resource.select.filtered-resources-selected' | translate: { num: totalItems | async } }} } @else { {{ 'resource.select.kb-resources-selected' | translate: { num: totalItems | async } }} } } @else { {{ 'resource.select.page-resources-selected' | translate: { num: selection.length } }} }
@if (allResourcesSelected) { {{ 'generic.clear-selection' | translate }} } @else { @if (isFiltering | async) { {{ 'resource.select.select-filtered-resources' | translate: { num: totalItems | async } }} } @else { {{ 'resource.select.select-kb-resources' | translate: { num: totalItems | async } }} } }
}
@if (isAdminOrContrib | async) { } @if ((tableLoading | async) === true) { @for (_ of skeletonRows; track $index) { @if (isAdminOrContrib | async) { } } } @else { @for (row of data | async; track row.resource.id) { @if (isAdminOrContrib | async) { } @if (visibleColumnsId | async; as visibleColumns) { @if (visibleColumns.includes('classification')) {
@for (label of row.labels; track label.labelset + label.label) { @if (!fullLabels && label.label.length > 7) { {{ label.label.substring(0, 7) }}… } @else { {{ label.label }} } }
} @if (visibleColumns.includes('created')) { {{ row.resource.created + 'Z' | date: 'mediumDate' }} } @if (visibleColumns.includes('modified')) { {{ (row.resource.modified || row.resource.created) + 'Z' | date: 'mediumDate' }} } @if (visibleColumns.includes('language')) { {{ row.resource.metadata?.language || '–' }} } @if (visibleColumns.includes('visibility')) { @if (row.resource.hidden) { } } } @if (isAdminOrContrib | async) { {{ 'generic.actions' | translate }} {{ 'resource.menu.edit' | translate }} {{ 'resource.menu.classify' | translate }} {{ 'resource.menu.summarize' | translate }} {{ 'resource.reprocess' | translate }} @if (hiddenResourcesEnabled | async) { {{ (row.resource.hidden ? 'resource.unhide' : 'resource.hide') | translate }} } {{ 'generic.delete' | translate }} }
} }
@if ((tableLoading | async) !== true && (data | async)?.length === 0) {
{{ 'resource.no-results' | translate }}
}
}