27 lines
1.1 KiB
Python
27 lines
1.1 KiB
Python
from .loader_nodes import FolderImageLoaderNode
|
|
from .index_selector_nodes import IndexedImageSelectorNode, IndexedNameSelectorNode
|
|
from .save_nodes import SaveExactNameImageNode
|
|
from .logic_nodes import IsLastIndexNode
|
|
from .aws_event_node import EventBridgeTriggerNode
|
|
from .task_manager import TaskIDStorageNode
|
|
|
|
NODE_CLASS_MAPPINGS = {
|
|
"FolderImageLoaderNode": FolderImageLoaderNode,
|
|
"IndexedImageSelectorNode": IndexedImageSelectorNode,
|
|
"IndexedNameSelectorNode": IndexedNameSelectorNode,
|
|
"SaveExactNameImageNode": SaveExactNameImageNode,
|
|
"IsLastIndexNode": IsLastIndexNode,
|
|
"EventBridgeTriggerNode": EventBridgeTriggerNode,
|
|
"TaskIDStorageNode":TaskIDStorageNode,
|
|
}
|
|
|
|
NODE_DISPLAY_NAME_MAPPINGS = {
|
|
"FolderImageLoaderNode": "Load Images from Folder",
|
|
"IndexedImageSelectorNode": "Select Image by Index",
|
|
"IndexedNameSelectorNode": "Get Filename by Index",
|
|
"SaveExactNameImageNode": "Save Image with Exact Filename",
|
|
"IsLastIndexNode": "Check If Last Index",
|
|
"EventBridgeTriggerNode": "Trigger EventBridge (Simulated)",
|
|
"TaskIDStorageNode":"Get TaskID"
|
|
}
|