add tabulatable loader and related configuration

This commit is contained in:
FrancescoMolinaro
2024-01-04 17:15:25 +01:00
parent 9386536ca9
commit de8c0c9528
16 changed files with 605 additions and 19 deletions

View File

@@ -286,6 +286,17 @@ import { SplitPipe } from './utils/split.pipe';
import { ThemedUserMenuComponent } from './auth-nav-menu/user-menu/themed-user-menu.component';
import { ThemedLangSwitchComponent } from './lang-switch/themed-lang-switch.component';
import { NotificationBoxComponent } from './notification-box/notification-box.component';
import { ObjectTableComponent } from './object-table/object-table.component';
import { TabulatableObjectsLoaderComponent } from './object-collection/shared/tabulatable-objects/tabulatable-objects-loader.component';
import {
TabulatableObjectsDirective
} from "./object-collection/shared/tabulatable-objects/tabulatable-objects.directive";
import {
AbstractTabulatableElementComponent
} from "./object-collection/shared/objects-collection-tabulatable/objects-collection-tabulatable.component";
import {
TabulatableResultListElementsComponent
} from "./object-list/search-result-list-element/tabulatable-search-result/tabulatable-result-list-elements.component";
const MODULES = [
CommonModule,
@@ -349,7 +360,9 @@ const COMPONENTS = [
ThemedObjectListComponent,
ObjectDetailComponent,
ObjectGridComponent,
ObjectTableComponent,
AbstractListableElementComponent,
AbstractTabulatableElementComponent,
ObjectCollectionComponent,
PaginationComponent,
RSSComponent,
@@ -415,6 +428,7 @@ const ENTRY_COMPONENTS = [
CollectionListElementComponent,
CommunityListElementComponent,
SearchResultListElementComponent,
TabulatableResultListElementsComponent,
CommunitySearchResultListElementComponent,
CollectionSearchResultListElementComponent,
CollectionGridElementComponent,
@@ -471,7 +485,8 @@ const ENTRY_COMPONENTS = [
EpersonGroupListComponent,
EpersonSearchBoxComponent,
GroupSearchBoxComponent,
NotificationBoxComponent
NotificationBoxComponent,
TabulatableObjectsLoaderComponent,
];
const PROVIDERS = [
@@ -490,6 +505,7 @@ const DIRECTIVES = [
RoleDirective,
MetadataRepresentationDirective,
ListableObjectDirective,
TabulatableObjectsDirective,
ClaimedTaskActionsDirective,
FileValueAccessorDirective,
FileValidator,