Skip to content

ComfyNodePRs/PR-ComfyUI-OverrideSwitch-efa46b99

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ComfyUI Override Switch

A custom node for ComfyUI that provides a switch with override behavior. This node allows you to switch between two inputs based on a boolean condition, with graceful handling of missing inputs.

Features

  • Optional boolean condition input (defaults to False if not provided)
  • Handles missing inputs gracefully
  • Works with any input type
  • Clear and intuitive interface

Installation

  1. Navigate to your ComfyUI's custom_nodes directory
  2. Clone this repository:
git clone https://github.com/SpaceWarpStudio/ComfyUI-OverrideSwitch.git
  1. Install the node:
cd ComfyUI-OverrideSwitch
pip install -e .

Usage

The node has three optional inputs:

  • condition: Boolean input that determines which input to use
  • true_input: Input to use when condition is True
  • false_input: Input to use when condition is False

Default behaviors:

  • If condition is not provided or None: defaults to False
  • If true_input is missing and condition is True: uses false_input
  • If false_input is missing and condition is False: returns None
  • If both inputs are missing: returns None

License

This project is licensed under the MIT License.

About

We'll output one of two values based on a Boolean (true or false), with a settable default value should one input be missing.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%