dynamic-forms / Function

extractExpressionDependencies

Extracts field dependencies from a ConditionalExpression.

Returns an array of field keys that the expression depends on. For formValue type without specific field, returns ['*'] to indicate dependency on the entire form.

Presentation

function extractExpressionDependencies(
  expr: boolean | ConditionalExpression | undefined,
): string[];

Returns

string[] -

Array of field keys that this expression depends on

Parameters

NameTypeDescription
expr
boolean | ConditionalExpression | undefined

The conditional expression to analyze