Condition

References
[Flags] public enum Condition
Enumerates the common ways for a loop break to be triggered.

Enum values

NameValueDescription
OneTrue2Loop breaks if there's a single TRUE value in the provided tree.
AllTrue4Loop breaks when the TRUE values outnumber the FALSE values in the provided tree.
MostTrue8Loop breaks when all non-null values in the provided tree at TRUE.
EmptyTree16Loop breaks if a provided tree has no paths.
EmptyTwig32Loop breaks if at least one twig in the provided tree has no leafs.
AnyNulls64Loop breaks if there are any nulls in the provided tree.
AnyInvalids128Loop breaks if there are any invalid values in the provided tree.
NumberFalters256Loop breaks if there are any numeric values which fall short of X.
NumberExceeds512Loop breaks if there are any numeric values which exceed X.
ItemsFalter1024Loop breaks if there are fewer than N values in the trees, including nulls.
ItemsEqual2048Loop breaks if there are exactly N values in the trees, including nulls.
ItemsOther4096Loop breaks if there are fewer or more than N values in the trees, including nulls.
ItemsExceed8192Loop breaks if there are more than N values in the trees, including nulls.
LeavesFalter32768Loop breaks if there are fewer than N values in the trees, including nulls.
LeavesEqual65536Loop breaks if there are exactly N values in the trees, including nulls.
LeavesOther131072Loop breaks if there are fewer or more than N values in the trees, including nulls.
LeavesExceed262144Loop breaks if there are more than N values in the trees, including nulls.
PathsFalter1048576Loop breaks if there are fewer than N values in the trees, including nulls.
PathsEqual2097152Loop breaks if there are exactly N values in the trees, including nulls.
PathsOther4194304Loop breaks if there are fewer or more than N values in the trees, including nulls.
PathsExceed8388608Loop breaks if there are more than N values in the trees, including nulls.