Skip to main content

Module conditional

Module conditional 

Source
Expand description

Conditionals in the property model: match-subject branching.

Each conditional evaluates a match subject — either a single existing cell, read directly, or a MatchExpr computed from multiple input cells — and holds a list of branches. During propagation the branch whose keys contain the current match value is activated; its relationships participate in the general planning pass.

Structs§

ConditionalId
A stable handle to a conditional in a crate::sheet::Sheet.
MatchExpr
A conditional’s match subject: an existing cell, or a method-like expression computed from a set of input cells.