@@ -158,7 +158,7 @@ export interface PortMapType {
158
158
portOnLocal : number
159
159
portOnContainer : number
160
160
}
161
- interface ConditionDetails {
161
+ export interface ConditionDetails {
162
162
id : number
163
163
conditionOnVariable : string
164
164
conditionOperator : string
@@ -314,8 +314,16 @@ export enum InputOutputVariablesHeaderKeys {
314
314
VALUE = 'val' ,
315
315
}
316
316
317
+ export enum ConditionDataTableHeaderKeys {
318
+ VARIABLE = 'variable' ,
319
+ OPERATOR = 'operator' ,
320
+ VALUE = 'val' ,
321
+ }
322
+
317
323
export type InputOutputVariablesErrorObj = Record < InputOutputVariablesHeaderKeys , DynamicDataTableCellValidationState >
318
324
325
+ export type ConditionDetailsErrorObj = Record < ConditionDataTableHeaderKeys , DynamicDataTableCellValidationState >
326
+
319
327
export interface TaskErrorObj {
320
328
isValid : boolean
321
329
name : ErrorObj
@@ -324,12 +332,16 @@ export interface TaskErrorObj {
324
332
outputVariables ?: Record < number , InputOutputVariablesErrorObj >
325
333
isInputVariablesValid ?: boolean
326
334
isOutputVariablesValid ?: boolean
335
+ conditionDetails ?: Record < number , ConditionDetailsErrorObj >
336
+ isConditionDetailsValid ?: boolean
327
337
}
328
338
pluginRefStepDetail ?: {
329
339
inputVariables ?: Record < number , InputOutputVariablesErrorObj >
330
340
outputVariables ?: Record < number , InputOutputVariablesErrorObj >
331
341
isInputVariablesValid ?: boolean
332
342
isOutputVariablesValid ?: boolean
343
+ conditionDetails ?: Record < number , ConditionDetailsErrorObj >
344
+ isConditionDetailsValid ?: boolean
333
345
}
334
346
}
335
347
export interface FormErrorObjectType {
0 commit comments