Files
2024-05-28 15:18:56 -06:00

41 lines
892 B
Python

# ComfyUI Mobile Nodes - A collection of ComfyUI Mobile related custom nodes.
# by Soze Inc - 2024-05
# https://github.com/SozeInc/ComfyUI-Mobile
import json
#from .constants import get_category, get_name
class Display_Strings_List:
"""Display any data node."""
NAME = "Display Strings List"
CATEGORY = "Comfy Mobile"
@classmethod
def INPUT_TYPES(cls): # pylint: disable = invalid-name, missing-function-docstring
return {
"required": {
"source": (any, {}),
},
}
RETURN_TYPES = ()
FUNCTION = "main"
OUTPUT_NODE = True
def main(self, source=None):
value = 'None'
if source is not None:
try:
value = json.dumps(source)
except Exception:
try:
value = str(source)
except Exception:
value = 'source exists, but could not be serialized.'
return {"ui": {"text": (value,)}}