From 1d0a375453ea524e5d5f76b3fdf33bb0e3bca0e1 Mon Sep 17 00:00:00 2001 From: apapachristou Date: Tue, 20 Oct 2020 13:23:22 +0300 Subject: [PATCH] Adds preview icon on all profile multiple autocomplete fields --- .../app/ui/dmp/clone/clone-dialog/clone-dialog.component.ts | 3 ++- .../dataset-editor-details.component.ts | 3 ++- .../ui/dmp/editor/dataset-info/dataset-info.component.ts | 6 ++++-- .../app/ui/dmp/editor/general-tab/general-tab.component.ts | 3 ++- .../upload-dialogue/dmp-upload-dialogue.component.ts | 3 ++- .../app/ui/dmp/wizard/editor/dmp-wizard-editor.component.ts | 3 ++- 6 files changed, 14 insertions(+), 7 deletions(-) diff --git a/dmp-frontend/src/app/ui/dmp/clone/clone-dialog/clone-dialog.component.ts b/dmp-frontend/src/app/ui/dmp/clone/clone-dialog/clone-dialog.component.ts index a82be1604..41325f3de 100644 --- a/dmp-frontend/src/app/ui/dmp/clone/clone-dialog/clone-dialog.component.ts +++ b/dmp-frontend/src/app/ui/dmp/clone/clone-dialog/clone-dialog.component.ts @@ -35,7 +35,8 @@ export class CloneDialogComponent { initialItems: (excludedItems: any[]) => this.filterProfiles('').pipe(map(result => result.filter(resultItem => (excludedItems || []).map(x => x.id).indexOf(resultItem.id) === -1))), displayFn: (item) => item['label'], titleFn: (item) => item['label'], - subtitleFn: (item) => item['description'] + subtitleFn: (item) => item['description'], + popupItemActionIcon: 'visibility' }; if (this.data.isNewVersion) { diff --git a/dmp-frontend/src/app/ui/dmp/editor/dataset-editor-details/dataset-editor-details.component.ts b/dmp-frontend/src/app/ui/dmp/editor/dataset-editor-details/dataset-editor-details.component.ts index c2defedee..b9e187773 100644 --- a/dmp-frontend/src/app/ui/dmp/editor/dataset-editor-details/dataset-editor-details.component.ts +++ b/dmp-frontend/src/app/ui/dmp/editor/dataset-editor-details/dataset-editor-details.component.ts @@ -107,7 +107,8 @@ export class DatasetEditorDetailsComponent extends BaseComponent implements OnIn initialItems: (excludedItems: any[]) => this.filterProfiles('').pipe(map(result => result.filter(resultItem => (excludedItems || []).map(x => x.id).indexOf(resultItem.id) === -1))), displayFn: (item) => item['label'], titleFn: (item) => item['label'], - subtitleFn: (item) => item['description'] + subtitleFn: (item) => item['description'], + popupItemActionIcon: 'visibility' }; } diff --git a/dmp-frontend/src/app/ui/dmp/editor/dataset-info/dataset-info.component.ts b/dmp-frontend/src/app/ui/dmp/editor/dataset-info/dataset-info.component.ts index b63540869..b86c77098 100644 --- a/dmp-frontend/src/app/ui/dmp/editor/dataset-info/dataset-info.component.ts +++ b/dmp-frontend/src/app/ui/dmp/editor/dataset-info/dataset-info.component.ts @@ -204,7 +204,8 @@ export class DatasetInfoComponent extends BaseComponent implements OnInit { initialItems: (excludedItems: any[]) => this.filterProfiles('').pipe(map(result => result.filter(resultItem => (excludedItems || []).map(x => x.id).indexOf(resultItem.id) === -1))), displayFn: (item) => item['label'], titleFn: (item) => item['label'], - subtitleFn: (item) => item['description'] + subtitleFn: (item) => item['description'], + popupItemActionIcon: 'visibility' }; } @@ -230,7 +231,8 @@ export class DatasetInfoComponent extends BaseComponent implements OnInit { initialItems: (excludedItems: any[]) => this.filterProfiles('').pipe(map(result => result.filter(resultItem => (excludedItems || []).map(x => x.id).indexOf(resultItem.id) === -1))), displayFn: (item) => item['label'], titleFn: (item) => item['label'], - subtitleFn: (item) => item['description'] + subtitleFn: (item) => item['description'], + popupItemActionIcon: 'visibility' }; } }); diff --git a/dmp-frontend/src/app/ui/dmp/editor/general-tab/general-tab.component.ts b/dmp-frontend/src/app/ui/dmp/editor/general-tab/general-tab.component.ts index a4580bf5a..720e4b883 100644 --- a/dmp-frontend/src/app/ui/dmp/editor/general-tab/general-tab.component.ts +++ b/dmp-frontend/src/app/ui/dmp/editor/general-tab/general-tab.component.ts @@ -51,7 +51,8 @@ export class GeneralTabComponent extends BaseComponent implements OnInit { initialItems: (excludedItems: any[]) => this.filterProfiles('').pipe(map(result => result.filter(resultItem => (excludedItems || []).map(x => x.id).indexOf(resultItem.id) === -1))), displayFn: (item) => item['label'], titleFn: (item) => item['label'], - subtitleFn: (item) => item['description'] + subtitleFn: (item) => item['description'], + popupItemActionIcon: 'visibility' }; organisationsAutoCompleteConfiguration: MultipleAutoCompleteConfiguration = { diff --git a/dmp-frontend/src/app/ui/dmp/listing/upload-dialogue/dmp-upload-dialogue.component.ts b/dmp-frontend/src/app/ui/dmp/listing/upload-dialogue/dmp-upload-dialogue.component.ts index 7446e4e0d..95ae0f6c7 100644 --- a/dmp-frontend/src/app/ui/dmp/listing/upload-dialogue/dmp-upload-dialogue.component.ts +++ b/dmp-frontend/src/app/ui/dmp/listing/upload-dialogue/dmp-upload-dialogue.component.ts @@ -23,7 +23,8 @@ export class DmpUploadDialogue { initialItems: (excludedItems: any[]) => this.filterProfiles('').pipe(map(result => result.filter(resultItem => (excludedItems || []).map(x => x.id).indexOf(resultItem.id) === -1))), displayFn: (item) => item['label'], titleFn: (item) => item['label'], - subtitleFn: (item) => item['description'] + subtitleFn: (item) => item['description'], + popupItemActionIcon: 'visibility' }; diff --git a/dmp-frontend/src/app/ui/dmp/wizard/editor/dmp-wizard-editor.component.ts b/dmp-frontend/src/app/ui/dmp/wizard/editor/dmp-wizard-editor.component.ts index e7eabc512..d050ea2bc 100644 --- a/dmp-frontend/src/app/ui/dmp/wizard/editor/dmp-wizard-editor.component.ts +++ b/dmp-frontend/src/app/ui/dmp/wizard/editor/dmp-wizard-editor.component.ts @@ -77,7 +77,8 @@ export class DmpWizardEditorComponent extends BaseComponent implements OnInit { filterFn: this.filterProfiles.bind(this), initialItems: (excludedItems: any[]) => this.filterProfiles('').pipe(map(result => result.filter(resultItem => (excludedItems || []).map(x => x.id).indexOf(resultItem.id) === -1))), displayFn: (item) => item['label'], - titleFn: (item) => item['label'] + titleFn: (item) => item['label'], + popupItemActionIcon: 'visibility' }; this.organisationsAutoCompleteConfiguration = {