Boolean
Boolean
The Boolean node is a simple utility node that allows you to input a boolean value (true or false) and pass it through to other nodes in your spell. It’s useful when you need to provide a boolean input to control the flow or behavior of your spell.
Inputs
a
(boolean, default: false): The input boolean value.
Outputs
result
(boolean): The boolean value passed through from the input.
Configuration
This node has no additional configuration options.
Usage
- Add a Boolean node to your spell.
- Connect the
result
output to the input of another node that expects a boolean value. - Set the
a
input to the desired boolean value (true or false).
Example
Suppose you have a spell that sends an email notification based on a certain condition. You can use a Boolean node to control whether the email should be sent or not.
In this example, the Boolean node’s result
output is connected to the condition
input of a Branch node. When the a
input of the Boolean node is set to true, the email notification will be sent. When it’s set to false, the email won’t be sent.
Best Practices
- Use a Boolean node whenever you need to provide a simple on/off or yes/no input to another node.
- Consider renaming the node to something more descriptive of its purpose in your spell, e.g., “Send Email” or “Enable Logging”.
Common Issues
There are no common issues specific to the Boolean node. Just ensure that you’ve set the a
input to the intended value and that the result
output is properly connected to the input of the node where you want to use the boolean value.