RED-6782 - Checkbox for overlapping elements removal
This commit is contained in:
parent
37ec802a9a
commit
4f9f5e20b4
@ -97,6 +97,12 @@
|
||||
</mat-checkbox>
|
||||
<div class="info mt-4">{{ 'add-edit-clone-dossier-template.form.image-metadata.description' | translate }}</div>
|
||||
</div>
|
||||
<div class="iqser-input-group">
|
||||
<mat-checkbox color="primary" formControlName="keepOverlappingObjects">
|
||||
{{ 'add-edit-clone-dossier-template.form.overlapping-elements.title' | translate }}
|
||||
</mat-checkbox>
|
||||
<div class="info mt-4">{{ 'add-edit-clone-dossier-template.form.overlapping-elements.description' | translate }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@ -128,6 +128,7 @@ export class AddEditCloneDossierTemplateDialogComponent extends BaseDialogCompon
|
||||
downloadFileTypes: [this.dossierTemplate?.downloadFileTypes || ['PREVIEW', 'REDACTED']],
|
||||
keepHiddenText: [this.dossierTemplate?.keepHiddenText],
|
||||
keepImageMetadata: [this.dossierTemplate?.keepImageMetadata],
|
||||
keepOverlappingObjects: [this.dossierTemplate?.keepOverlappingObjects],
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@ -60,7 +60,7 @@ export class AdminDialogService extends DialogService<DialogType> {
|
||||
},
|
||||
addEditCloneDossierTemplate: {
|
||||
component: AddEditCloneDossierTemplateDialogComponent,
|
||||
dialogConfig: { width: '900px', autoFocus: true },
|
||||
dialogConfig: { width: '950px', autoFocus: true },
|
||||
},
|
||||
uploadDictionary: {
|
||||
component: UploadDictionaryDialogComponent,
|
||||
|
||||
@ -56,6 +56,10 @@
|
||||
},
|
||||
"name": "Name der Dossier-Vorlage",
|
||||
"name-placeholder": "Namen eingeben",
|
||||
"overlapping-elements": {
|
||||
"description": "",
|
||||
"title": ""
|
||||
},
|
||||
"valid-from": "Gültig ab",
|
||||
"valid-to": "Gültig bis"
|
||||
},
|
||||
|
||||
@ -56,6 +56,10 @@
|
||||
},
|
||||
"name": "Dossier Template Name",
|
||||
"name-placeholder": "Enter Name",
|
||||
"overlapping-elements": {
|
||||
"description": "Overlapping elements in the document can potentially contain hidden sensitive information. Removing overlapping elements may result in a bigger file size and an increased processing duration.",
|
||||
"title": "Keep overlapping elements"
|
||||
},
|
||||
"valid-from": "Valid from",
|
||||
"valid-to": "Valid to"
|
||||
},
|
||||
|
||||
@ -56,6 +56,10 @@
|
||||
},
|
||||
"name": "Name der Dossier-Vorlage",
|
||||
"name-placeholder": "Namen eingeben",
|
||||
"overlapping-elements": {
|
||||
"description": "",
|
||||
"title": ""
|
||||
},
|
||||
"valid-from": "Gültig ab",
|
||||
"valid-to": "Gültig bis"
|
||||
},
|
||||
|
||||
@ -56,6 +56,10 @@
|
||||
},
|
||||
"name": "Dossier Template Name",
|
||||
"name-placeholder": "Enter Name",
|
||||
"overlapping-elements": {
|
||||
"description": "Overlapping elements in the document can potentially contain hidden sensitive information. Removing overlapping elements may result in a bigger file size and an increased processing duration.",
|
||||
"title": "Keep overlapping elements"
|
||||
},
|
||||
"valid-from": "Valid from",
|
||||
"valid-to": "Valid to"
|
||||
},
|
||||
|
||||
@ -18,6 +18,7 @@ export class DossierTemplate implements IDossierTemplate, IListable {
|
||||
readonly dossierTemplateStatus: DossierTemplateStatus;
|
||||
readonly keepHiddenText: boolean;
|
||||
readonly keepImageMetadata: boolean;
|
||||
readonly keepOverlappingObjects: boolean;
|
||||
|
||||
constructor(dossierTemplate: IDossierTemplate) {
|
||||
this.createdBy = dossierTemplate.createdBy;
|
||||
@ -34,6 +35,7 @@ export class DossierTemplate implements IDossierTemplate, IListable {
|
||||
this.dossierTemplateStatus = dossierTemplate.dossierTemplateStatus;
|
||||
this.keepHiddenText = dossierTemplate.keepHiddenText;
|
||||
this.keepImageMetadata = dossierTemplate.keepImageMetadata;
|
||||
this.keepOverlappingObjects = dossierTemplate.keepOverlappingObjects;
|
||||
}
|
||||
|
||||
get isActive(): boolean {
|
||||
|
||||
@ -56,4 +56,8 @@ export interface IDossierTemplate {
|
||||
* Images in documents might contain additional information as metadata
|
||||
*/
|
||||
readonly keepImageMetadata: boolean;
|
||||
/**
|
||||
* Overlapping elements in the document can potentially contain hidden sensitive information
|
||||
*/
|
||||
readonly keepOverlappingObjects: boolean;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user