@for (field of settingsService.allDisplayFields; track field.id) {
}
@if (list.isReloading) {
Loading... } @if (list.selected.size > 0) { {list.collectionSize, plural, =1 {Selected {{list.selected.size}} of one document} other {Selected {{list.selected.size}} of {{list.collectionSize || 0}} documents}} } @if (!list.isReloading) { @if (list.selected.size === 0) { {list.collectionSize, plural, =1 {One document} other {{{list.collectionSize || 0}} documents}} } @if (isFiltered) {  (filtered) } } @if (!list.isReloading && isFiltered) { }
@if (list.collectionSize) { }
@if (list.error ) { } @else { @if (list.displayMode === DisplayMode.LARGE_CARDS) {
@for (d of list.documents; track trackByDocumentId($index, d)) { }
} @if (list.displayMode === DisplayMode.TABLE) {
@if (activeDisplayFields.includes(DisplayField.ASN)) { } @if (activeDisplayFields.includes(DisplayField.CORRESPONDENT) && permissionService.currentUserCan(PermissionAction.View, PermissionType.Correspondent)) { } @if (activeDisplayFields.includes(DisplayField.TITLE)) { } @if (activeDisplayFields.includes(DisplayField.TAGS) && !activeDisplayFields.includes(DisplayField.TITLE)) { } @if (activeDisplayFields.includes(DisplayField.OWNER) && permissionService.currentUserCan(PermissionAction.View, PermissionType.User)) { } @if (activeDisplayFields.includes(DisplayField.NOTES) && notesEnabled) { } @if (activeDisplayFields.includes(DisplayField.DOCUMENT_TYPE) && permissionService.currentUserCan(PermissionAction.View, PermissionType.DocumentType)) { } @if (activeDisplayFields.includes(DisplayField.STORAGE_PATH) && permissionService.currentUserCan(PermissionAction.View, PermissionType.StoragePath)) { } @if (activeDisplayFields.includes(DisplayField.CREATED)) { } @if (activeDisplayFields.includes(DisplayField.ADDED)) { } @if (activeDisplayFields.includes(DisplayField.PAGE_COUNT)) { } @if (activeDisplayFields.includes(DisplayField.SHARED)) { } @for (field of activeDisplayCustomFields; track field) { } @for (d of list.documents; track trackByDocumentId($index, d)) { @if (activeDisplayFields.includes(DisplayField.ASN)) { } @if (activeDisplayFields.includes(DisplayField.CORRESPONDENT) && permissionService.currentUserCan(PermissionAction.View, PermissionType.Correspondent)) { } @if (activeDisplayFields.includes(DisplayField.TITLE) || activeDisplayFields.includes(DisplayField.TAGS)) { } @if (activeDisplayFields.includes(DisplayField.OWNER) && permissionService.currentUserCan(PermissionAction.View, PermissionType.User)) { } @if (activeDisplayFields.includes(DisplayField.NOTES) && notesEnabled) { } @if (activeDisplayFields.includes(DisplayField.DOCUMENT_TYPE) && permissionService.currentUserCan(PermissionAction.View, PermissionType.DocumentType)) { } @if (activeDisplayFields.includes(DisplayField.STORAGE_PATH) && permissionService.currentUserCan(PermissionAction.View, PermissionType.StoragePath)) { } @if (activeDisplayFields.includes(DisplayField.CREATED)) { } @if (activeDisplayFields.includes(DisplayField.ADDED)) { } @if (activeDisplayFields.includes(DisplayField.PAGE_COUNT)) { } @if (activeDisplayFields.includes(DisplayField.SHARED)) { } @for (field of activeDisplayCustomFields; track field) { } }
ASNCorrespondentTitleTagsOwnerNotesDocument typeStorage pathCreatedAddedPages Shared {{getDisplayCustomFieldTitle(field)}}
{{d.archive_serial_number}} @if (d.correspondent) { {{(d.correspondent$ | async)?.name}} } @if (activeDisplayFields.includes(DisplayField.TITLE)) { {{d.title | documentTitle}} } @if (activeDisplayFields.includes(DisplayField.TAGS)) { @for (t of d.tags$ | async; track t) { } } {{d.owner | username}} @if (d.notes.length) { {{d.notes.length}} } @if (d.document_type) { {{(d.document_type$ | async)?.name}} } @if (d.storage_path) { {{(d.storage_path$ | async)?.name}} } {{d.created_date | customDate}} {{d.added | customDate}} {{ d.page_count }} @if (d.is_shared_by_requester) { Yes } @else { No }
} @if (list.displayMode === DisplayMode.SMALL_CARDS) {
@for (d of list.documents; track trackByDocumentId($index, d)) { }
} @if (list.documents?.length > 15) {
} }