Skip to main content

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.

component image

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.

filter by overview

All incoming signals will be emitted without being filtered.

Settings​

No additional configuration is required.