Files
bradsec-ComfyUI_StringEssen…/string_preview_node.py
T

25 lines
740 B
Python

class StringPreviewNode:
@classmethod
def INPUT_TYPES(cls):
return {
"required": {
"input_string": ("STRING", {
"forceInput": True,
"tooltip": "The string to preview"
}),
},
}
RETURN_TYPES = ("STRING",)
RETURN_NAMES = ("output_string",)
FUNCTION = "preview_string"
CATEGORY = "utils/StringEssentials"
OUTPUT_NODE = True
@classmethod
def IS_CHANGED(cls, **kwargs):
# Force re-evaluation every time to ensure fresh data in PNG metadata
return float("nan")
def preview_string(self, input_string):
return {"ui": {"text": (input_string,)}, "result": (input_string,)}