All True
This function block checks whether all elements in a provided boolean list are true. It is useful for combining multiple checks into a single pass/fail result for downstream logic or UI feedback.
π₯ Inputs
Boolean List This input accepts a list of boolean values (True / False). Each element is evaluated.
π€ Outputs
All True This output produces a single boolean: True when all provided elements are True, otherwise False.
πΉοΈ Controls
No interactive controls are exposed for this block.
π― Features
Simple, single-purpose logic check for lists of booleans.
Works with lists coming from other blocks (including lists produced by batch or parsing operations).
Safe handling for missing or invalid list elements β returns False when the list contains None or any False values.
π Usage Instructions
Provide a boolean list to the
Boolean Listinput (for example, outputs from several checks).Read the single boolean from the
All Trueoutput to decide a combined pass/fail action.
π Evaluation
On execution the block inspects the provided list: if every element is True the block outputs True; if any element is False or missing the block outputs False.
π‘ Tips and Tricks
Use with
Logic Inputto create manual test lists for debugging or operator-controlled checks.Combine with
And/Orto create more complex logical expressions before producing the final list.Pre-filter inputs with
Exclude Nonesto remove empty values that might unintentionally fail the check.Use
List OperationsorGet Elementto build or inspect lists before feeding them here.In batch scenarios, use
Batch Processing/DebatchandGet Batch Sizeto control how lists are constructed and validated.
π οΈ Troubleshooting
No output or unexpected False: Verify that the input list contains only boolean values and that there are no unexpected None elements.
Feeding non-list data: Ensure the producer block outputs a list (use
List OperationsorMux/Demuxhelpers to format data as lists).
Last updated
Was this helpful?