added test dialog required expression

This commit is contained in:
mpetrov 2025-02-19 15:59:16 +02:00
parent 373cca1e19
commit 0d3f364bed
2 changed files with 3 additions and 2 deletions

View File

@ -38,6 +38,7 @@
functionName="calculate"
class="expression-edit"
[functionArgs]="functionArgs"
[required]="true"
[disableUndefinedCheck]="true"
[fillHeight]="true"
[highlightRules]="data.argumentsHighlightRules"

View File

@ -26,7 +26,7 @@ import {
import { MAT_DIALOG_DATA, MatDialog, MatDialogRef } from '@angular/material/dialog';
import { Store } from '@ngrx/store';
import { AppState } from '@core/core.state';
import { FormBuilder } from '@angular/forms';
import { FormBuilder, Validators } from '@angular/forms';
import { NEVER, Observable, of, switchMap } from 'rxjs';
import { Router } from '@angular/router';
import { DialogComponent } from '@shared/components/dialog.component';
@ -62,7 +62,7 @@ export class CalculatedFieldScriptTestDialogComponent extends DialogComponent<Ca
@ViewChild('expressionContent', {static: true}) expressionContent: JsonContentComponent;
calculatedFieldScriptTestFormGroup = this.fb.group({
expression: [],
expression: ['', Validators.required],
arguments: [],
output: []
});