Inject Signal component

Injects a signal to the stream based on the predefined conditions. The type of injected signal depends on which input port a stream is connected to. Any event on any of the input ports will be emitted on output without any transformations.

https://kroki.io/svgbob/svg/eNpT0NPFAfS4FGoUQMAzLys1uUQhODM9LzEHLKJQA5TDpa-GSzdfoSi1OLVEAQHyS0sKSksU8nVBksXJ-QWpuskZiXnpqSkINUBD1XEZqg4APS8lZQ==

In-ports

reset <any> - input stream that will be injected with RESET signal.

scope-changed <any> - input stream that will be injected with SCOPE_CHANGED signal.

Out-ports

output <any> - emits combined input streams with injected signals.

Overview

Inject Signal component is used to inject RESET or SCOPE_CHANGED signals into the incoming streams at the right time. It is useful when you need to say reset a port or widget specifically before or after a certain data event.

Settings

Signal Placement

Specify if you want to inject the signal before or after the passing data event.

Event Type

Specify for which type of passing event the signal should be injected.

  • Any - signal will be injected before or after any type of event.

  • Data - signal will be injected only before or after passing data event.

  • Signal - signal will be injected only before or after passing signal events.

    Signal Types

    specify for which type of passing signal events the new signal should be injected.

Related