Filter By
Works similarly to Filter operator, but instead of calling a predicate on each value from the input stream, it checks the last value from the condition stream.
In-ports
input <any>
— input events to filter.
condition <Boolean>
— values to check against the input events.
Out-ports
output <any>
— filtered events.
Overview
The "Filter By" operator filters events from the input port using values from the condition port. If the latest value on the condition port is truthy, events from the input port will be emitted to the output until a new falsey value arrives on the condition port.
All incoming signals will be emitted without being filtered.
Settings
No additional configuration is required.