Skip to content

TypeSwitch

TypeSwitch

Overview

The TypeSwitch Block allows you to select different outputs based on the schema of the input. This is useful when you need to handle multiple types of inputs and route them to different outputs based on their type.

Description

Checks the output schemas of the options and sends the input to the first option that matches

Metadata

  • Category: Misc

Configuration Options

No configuration options available.

Inputs

Name Data Type Description
item Any

Outputs

No outputs available.

State Variables

No state variables available.

Example(s)

Example 1: Switch based on input type

  • Create a TypeSwitch Block.
  • Define two options: one for strings and one for numbers.
  • Provide the input "Hello" (string).
  • The Block will send "Hello" to the string output.

Error Handling

  • If the input does not match any defined schema, the Block will not send the input to any output.

FAQ

What happens if the input does not match any schema?

The Block will skip the input, and no outputs will be triggered.