Peter-Young's picture
Upload folder using huggingface_hub
5193146 verified
"""Base functionality and nodes are incorporated here.
Primarily contains base class declarations inherited elsewhere.
Also has some global declarations."""
GLOBAL_CATEGORY = "ComfyUI-Helper-Nodes"
class BaseNode:
"""
Base class for all custom ComfyUI nodes in this repository.
Mostly done to makes sure that things're defined properly in
any inherited functions during development.
"""
def __init__(self, **kwargs) -> None:
pass
# noinspection PyPep8Naming
@classmethod
def INPUT_TYPES(cls) -> dict:
raise NotImplementedError
RETURN_TYPES: tuple = None
RETURN_NAMES: tuple = None
CATEGORY: str = GLOBAL_CATEGORY
FUNCTION: str = "process"
def process(self, **kwargs) -> tuple:
raise NotImplementedError