Files
tritant-ComfyUI_Custom_Switch/orchestrator.py
T
2025-09-23 11:17:53 +02:00

39 lines
1.2 KiB
Python

class OrchestratorNode:
NAME = "OrchestratorNode"
DISPLAY_NAME = "Orchestrator (Workflow Switch)"
FUNCTION = "do_nothing"
CATEGORY = "Logic"
@classmethod
def INPUT_TYPES(cls):
# Le widget est maintenant 100% géré par le JavaScript.
return { "required": {} }
RETURN_TYPES = ()
OUTPUT_NODE = True
# La fonction n'a plus besoin d'argument.
def do_nothing(self):
return ()
class OrchestratorNodeMuter:
NAME = "OrchestratorNode Muter"
DISPLAY_NAME = "Orchestrator (Workflow Switch)"
FUNCTION = "do_nothing"
CATEGORY = "Logic"
@classmethod
def INPUT_TYPES(cls):
# Le widget est maintenant 100% géré par le JavaScript.
return { "required": {} }
RETURN_TYPES = ()
OUTPUT_NODE = True
# La fonction n'a plus besoin d'argument.
def do_nothing(self):
return ()
# Ces dictionnaires restent inchangés
NODE_CLASS_MAPPINGS = { "OrchestratorNode": OrchestratorNode, "OrchestratorNodeMuter": OrchestratorNodeMuter }
NODE_DISPLAY_NAME_MAPPINGS = { "OrchestratorNode": "OrchestratorNode", "OrchestratorNodeMuter": "OrchestratorNode Muter" }