""" @Author: VykosX @Description: ControlFlowUtils Initializer @Title: ControlFlowUtils @Nickname: ControlFlowUtils """ WEB_DIRECTORY = "js" __all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS"] from . import Types from . import ControlFlowUtils any_type = Types.AnyType("*") NODE_CLASS_MAPPINGS = { "Cycle": ControlFlowUtils.Cycle, "CycleEnd": ControlFlowUtils.CycleEnd, "CycleStart": ControlFlowUtils.CycleStart, "DataMonitor": ControlFlowUtils.DataMonitor, "CheckpointSelector": ControlFlowUtils.CheckpointSelector, "LoraSelector": ControlFlowUtils.LoraSelector, "VAESelector": ControlFlowUtils.VAESelector, "NullInput": ControlFlowUtils.NullInput, "NullOutput": ControlFlowUtils.NullOutput, "ImageResolutionAdjust": ControlFlowUtils.ImageResolutionAdjust, "ReadTextFile": ControlFlowUtils.ReadTextFile, "SaveTextFile": ControlFlowUtils.SaveTextFile, "Wait": ControlFlowUtils.DelayExecution, "GarbageCollector": ControlFlowUtils.GarbageCollector, "UnloadModels": ControlFlowUtils.UnloadModels, "IfConditionSelector": ControlFlowUtils.IfConditionSelector, "UniversalSwitch": ControlFlowUtils.UniversalSwitch, "HaltExecution": ControlFlowUtils.HaltExecution, "MemoryStorage": ControlFlowUtils.MemoryStorage } NODE_DISPLAY_NAME_MAPPINGS = { "Cycle": "πŸ”„ Cycle", "CycleEnd": "βͺ Cycle End", "CycleStart": "⏩ Cycle Start", "DataMonitor": "πŸ‘β€πŸ—¨Data Monitor/Generator", "CheckpointSelector": "🏁 Checkpoint Selector", "LoraSelector": "🏴 LoRA Selector", "VAESelector": "🚩 VAE Selector", "NullInput": "🟦 Null Input", "NullOutput": "πŸ”΅ Null Output", "ImageResolutionAdjust": "πŸŒ„ Image Resolution Adjust", "ReadTextFile": "πŸ“„ Read Text File", "SaveTextFile": "πŸ’Ύ Save Text File", "Wait": "βŒ› Wait", "GarbageCollector": "πŸ—‘ Garbage Collector", "UnloadModels": "❌ Unload Models", "IfConditionSelector": "πŸ”€IF (Condition Selector)", "UniversalSwitch": "πŸ’  Universal Switch", "HaltExecution": "πŸ›‘ Halt Execution", "MemoryStorage": "πŸ—’οΈ Memory Storage", }