ReadonlyconditionThe value whose evaluation drives the branch.
Optional ReadonlyifThe value used when the condition fails — i.e. it does not match value or, without a value, does not exist.
Optional ReadonlyifThe value used when the condition passes — i.e. it matches value or, without a value, exists.
ReadonlykindOptional ReadonlyvalueWhen present, the condition result is compared for equality against this value. When omitted, the condition passes if the referenced account or argument exists in the current context, regardless of its value.
A branching contextual value. The condition resolves to a value at instruction time; that result selects between
ifTrueandifFalse.