RED-6559 - Missing HelpMode link in 'Edit file attribute dialog'

This commit is contained in:
Valentin Mihai 2023-04-24 12:45:48 +03:00
parent 38b38ab9f8
commit cadaf50a3e
2 changed files with 9 additions and 1 deletions

View File

@ -85,6 +85,8 @@
[label]="'add-edit-file-attribute.save' | translate"
[type]="iconButtonTypes.primary"
></iqser-icon-button>
<iqser-help-button *deny="roles.getRss" [helpButtonKey]="'edit_delete_file_attribute'"></iqser-help-button>
</div>
</form>

View File

@ -3,7 +3,7 @@ import { ReactiveFormsModule, Validators } from '@angular/forms';
import { FileAttributeConfigTypes, IFileAttributeConfig } from '@red/domain';
import { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog';
import { fileAttributeTypesTranslations } from '@translations/file-attribute-types-translations';
import { BaseDialogComponent, CircleButtonComponent, IconButtonComponent } from '@iqser/common-ui';
import { BaseDialogComponent, CircleButtonComponent, IconButtonComponent, IqserDenyDirective, IqserHelpModeModule } from '@iqser/common-ui';
import { TranslateModule } from '@ngx-translate/core';
import { MatFormFieldModule } from '@angular/material/form-field';
import { MatSelectModule } from '@angular/material/select';
@ -11,6 +11,7 @@ import { NgForOf } from '@angular/common';
import { MatLegacySlideToggleModule } from '@angular/material/legacy-slide-toggle';
import { MatLegacyCheckboxModule as MatCheckboxModule } from '@angular/material/legacy-checkbox';
import { MatTooltipModule } from '@angular/material/tooltip';
import { ROLES } from '@users/roles';
export interface AddEditFileAttributeDialogData {
readonly fileAttribute: IFileAttributeConfig;
@ -34,9 +35,12 @@ export interface AddEditFileAttributeDialogData {
MatTooltipModule,
IconButtonComponent,
CircleButtonComponent,
IqserDenyDirective,
IqserHelpModeModule,
],
})
export class AddEditFileAttributeDialogComponent extends BaseDialogComponent {
readonly roles = ROLES;
readonly DISPLAYED_FILTERABLE_LIMIT = 3;
readonly translations = fileAttributeTypesTranslations;
readonly fileAttribute = this.data.fileAttribute;
@ -80,4 +84,6 @@ export class AddEditFileAttributeDialogComponent extends BaseDialogComponent {
displayedInFileList: { value: fileAttribute?.displayedInFileList, disabled: !this.canSetDisplayed },
});
}
protected readonly ROLES = ROLES;
}