added 'disableConfirm' property to confirmation dialog component
This commit is contained in:
parent
09008130e8
commit
b3a820ca96
@ -16,7 +16,7 @@
|
||||
<div class="dialog-actions">
|
||||
<button
|
||||
(click)="confirm(ConfirmOptions.CONFIRM)"
|
||||
[disabled]="config.requireInput && confirmationDoesNotMatch()"
|
||||
[disabled]="(config.requireInput && confirmationDoesNotMatch()) || config.disableConfirm"
|
||||
color="primary"
|
||||
mat-flat-button
|
||||
>
|
||||
|
||||
@ -25,6 +25,7 @@ export class ConfirmationDialogInput {
|
||||
alternativeConfirmationText?: string;
|
||||
discardChangesText?: string;
|
||||
requireInput?: boolean;
|
||||
disableConfirm?: boolean;
|
||||
denyText?: string;
|
||||
translateParams?: Record<string, unknown>;
|
||||
|
||||
@ -37,6 +38,7 @@ export class ConfirmationDialogInput {
|
||||
this.alternativeConfirmationText = options?.alternativeConfirmationText;
|
||||
this.discardChangesText = options?.discardChangesText;
|
||||
this.requireInput = options?.requireInput || false;
|
||||
this.disableConfirm = options?.disableConfirm || false;
|
||||
this.denyText = options?.denyText || _('common.confirmation-dialog.deny');
|
||||
this.translateParams = options?.translateParams || {};
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user