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.