Interface: ConditionalBranchDto
@kortexya/reasoninglayer / ConditionalBranchDto
Interface: ConditionalBranchDto
Section titled “Interface: ConditionalBranchDto”Defined in: src/types/functions.ts:38
One WHEN cond THEN value branch of a ExpressionDto Conditional.
Remarks
Section titled “Remarks”The engine carries these as an unnamed pair; the wire names both halves, because a two-element array round-trips as well and reads as nothing.
Properties
Section titled “Properties”then:
ExpressionDto
Defined in: src/types/functions.ts:45
The value of the whole conditional when this is the first branch whose condition holds.
when:
ExpressionDto
Defined in: src/types/functions.ts:40
The condition, evaluated in source order against the clause’s bindings.