added tests, aot fixes, lint fixes

This commit is contained in:
lotte
2019-10-15 15:58:40 +02:00
parent bafb2f3490
commit 7ca88021c9
68 changed files with 749 additions and 651 deletions

View File

@@ -13,6 +13,7 @@ import { MyDspaceItemStatusType } from '../../../object-collection/shared/mydspa
import { listableObjectComponent } from '../../../object-collection/shared/listable-object/listable-object.decorator';
import { ClaimedTaskSearchResult } from '../../../object-collection/shared/claimed-task-search-result.model';
import { SearchResultListElementComponent } from '../../search-result-list-element/search-result-list-element.component';
import { Item } from '../../../../core/shared/item.model';
/**
* This component renders claimed task object for the mydspace result in the list view.
@@ -24,7 +25,7 @@ import { SearchResultListElementComponent } from '../../search-result-list-eleme
providers: [Location, { provide: LocationStrategy, useClass: PathLocationStrategy }]
})
@listableObjectComponent(ClaimedTaskSearchResult.name, ViewMode.ListElement)
@listableObjectComponent(ClaimedTaskSearchResult, ViewMode.ListElement)
export class ClaimedSearchResultListElementComponent extends SearchResultListElementComponent<ClaimedTaskSearchResult, ClaimedTask> {
/**

View File

@@ -17,14 +17,14 @@ import { SearchResultListElementComponent } from '../../search-result-list-eleme
templateUrl: './item-search-result-list-element-submission.component.html'
})
@listableObjectComponent(ItemSearchResult.name, ViewMode.ListElement, Context.Submission)
@listableObjectComponent(ItemSearchResult, ViewMode.ListElement, Context.Submission)
export class ItemSearchResultListElementSubmissionComponent extends SearchResultListElementComponent<ItemSearchResult, Item> implements OnInit {
ngOnInit() {
super.ngOnInit();
}
/**
* Represent item's status
*/
public status = MyDspaceItemStatusType.ARCHIVED;
ngOnInit() {
super.ngOnInit();
}
}

View File

@@ -13,6 +13,7 @@ import { listableObjectComponent } from '../../../object-collection/shared/lista
import { PoolTaskSearchResult } from '../../../object-collection/shared/pool-task-search-result.model';
import { SearchResultListElementComponent } from '../../search-result-list-element/search-result-list-element.component';
import { TruncatableService } from '../../../truncatable/truncatable.service';
import { Item } from '../../../../core/shared/item.model';
/**
* This component renders pool task object for the mydspace result in the list view.
@@ -23,7 +24,7 @@ import { TruncatableService } from '../../../truncatable/truncatable.service';
templateUrl: './pool-search-result-list-element.component.html',
})
@listableObjectComponent(PoolTaskSearchResult.name, ViewMode.ListElement)
@listableObjectComponent(PoolTaskSearchResult, ViewMode.ListElement)
export class PoolSearchResultListElementComponent extends SearchResultListElementComponent<PoolTaskSearchResult, PoolTask> implements OnInit {
/**

View File

@@ -22,9 +22,9 @@ import { SearchResultListElementComponent } from '../../search-result-list-eleme
templateUrl: './workflow-item-search-result-list-element.component.html',
})
@listableObjectComponent(WorkflowItemSearchResult.name, ViewMode.ListElement)
@listableObjectComponent(WorkflowItemSearchResult, ViewMode.ListElement)
export class WorkflowItemSearchResultListElementComponent extends SearchResultListElementComponent<WorkflowItemSearchResult, WorkflowItem> {
/**
* The item object that belonging to the result object
*/

View File

@@ -22,7 +22,7 @@ import { SearchResultListElementComponent } from '../../search-result-list-eleme
templateUrl: './workspace-item-search-result-list-element.component.html',
})
@listableObjectComponent(WorkspaceItemSearchResult.name, ViewMode.ListElement)
@listableObjectComponent(WorkspaceItemSearchResult, ViewMode.ListElement)
export class WorkspaceItemSearchResultListElementComponent extends SearchResultListElementComponent<WorkspaceItemSearchResult, WorkspaceItem> {
/**