dynamic-forms / Interface

CrossFieldLogicEntry

Cross-field logic entry. Represents a logic condition that references other fields and needs form-level evaluation.

Properties

NameTypeDescription
category"logic"

The category of this cross-field entry

condition
ConditionalExpression

The original condition expression

config
LogicConfig

The full LogicConfig for reference

dependsOn
inherited from BaseCrossFieldEntry
string[]

Field keys that this configuration depends on (extracted from expressions)

logicType
LogicType

The type of logic being controlled (hidden, disabled, readonly, required)

sourceFieldKey
inherited from BaseCrossFieldEntry
string

The key of the field where this configuration was originally defined