""" @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 NODE_CLASS_MAPPINGS = { "DataMonitor": ControlFlowUtils.DataMonitor, "MemoryStorage": ControlFlowUtils.MemoryStorage, "StringOperation": ControlFlowUtils.StringOperation, "IfConditionSelector": ControlFlowUtils.IfConditionSelector, "UniversalSwitch": ControlFlowUtils.UniversalSwitch, "LoopOpen": ControlFlowUtils.LoopOpen, "LoopClose": ControlFlowUtils.LoopClose, "Cycle": ControlFlowUtils.Cycle, "CycleContinue": ControlFlowUtils.CycleContinue, "CycleEnd": ControlFlowUtils.CycleEnd, "NullOutput": ControlFlowUtils.NullOutput, "NullInput": ControlFlowUtils.NullInput, "SimpleToggle": ControlFlowUtils.SimpleToggle, "InvertCondition": ControlFlowUtils.InvertCondition, "Wait": ControlFlowUtils.DelayExecution, "HaltExecution": ControlFlowUtils.HaltExecution, "GarbageCollector": ControlFlowUtils.GarbageCollector, "UnloadModels": ControlFlowUtils.UnloadModels, "ImageResolutionAdjust": ControlFlowUtils.ImageResolutionAdjust, "FallbackImagePreviewer": ControlFlowUtils.FallbackImagePreviewer, "FallbackAnyBatch": ControlFlowUtils.FallbackAnyBatch, "FolderSearch": ControlFlowUtils.FolderSearch, "ReadTextFile": ControlFlowUtils.ReadTextFile, "SaveTextFile": ControlFlowUtils.SaveTextFile, "ModelSelector": ControlFlowUtils.ModelSelector, "LoraSelector": ControlFlowUtils.LoraSelector, "VAESelector": ControlFlowUtils.VAESelector, } NODE_DISPLAY_NAME_MAPPINGS = { "DataMonitor": "πŸ‘β€πŸ—¨Data Monitor ⁄ Generator ⁄ Converter", "MemoryStorage": "πŸ—’οΈ Memory Storage", "StringOperation": "πŸ”  String ⁄ List Operations", "IfConditionSelector": "πŸ”€ IF (Condition Selector)", "UniversalSwitch": "πŸ’  Universal Switch", "LoopOpen": "πŸ”ƒ Loop Open", "LoopClose": "⏹️ Loop Close", "Cycle": "πŸ”„ Cycle", "CycleContinue": "⏩ Cycle Continue", "CycleEnd": "βͺ Cycle Finish", "NullOutput": "πŸ”΅ Null Output", "NullInput": "🟦 Null Input", "SimpleToggle": "πŸ”Ά Simple Toggle", "InvertCondition": "🚫 NOT (Invert Condition)", "Wait": "βŒ› Wait (Delay Execution)", "HaltExecution": "πŸ›‘ Halt Execution", "GarbageCollector": "πŸ—‘ Garbage Collector", "UnloadModels": "❌ Unload Models", "ImageResolutionAdjust": "πŸŒ„ Image Resolution Adjust", "FallbackImagePreviewer": "πŸ–ΌοΈ Fallback Image Previewer", "FallbackAnyBatch": "πŸͺŸ Fallback Any Batch", "FolderSearch": "πŸ“ Folder Search", "ReadTextFile": "πŸ“„ Read Text File", "SaveTextFile": "πŸ’Ύ Save Text File", "ModelSelector": "🏁 Model Selector", "LoraSelector": "🏴 LoRA Selector", "VAESelector": "🚩 VAE Selector", }