Files
jammyfu-ComfyUI_PaintingCod…/modules/text/simple_text_input.py
T

39 lines
1020 B
Python

# -*- coding: utf-8 -*-
# Filename: simple_text_input.py
# Developer: jammyfu
# Category: 🎨Painting👓Coder/📝Text
from ..text.i18n import I18n
class SimpleTextInput:
@classmethod
def INPUT_TYPES(s):
return {
"required": {
"text": ("STRING", {
"default": "",
"placeholder": I18n.get_text("simple_text_input.placeholder", "在此输入文本..."),
}),
},
"_meta": {
"preferred_width": 300,
"maintain_dimensions": True
}
}
RETURN_TYPES = ("STRING",)
RETURN_NAMES = ("text",)
FUNCTION = "process"
CATEGORY = "🎨Painting👓Coder/📝Text"
def process(self, text):
return (text,)
# 添加到 ComfyUI 节点注册
NODE_CLASS_MAPPINGS = {
"SimpleTextInput": SimpleTextInput,
}
NODE_DISPLAY_NAME_MAPPINGS = {
"SimpleTextInput": I18n.get_text("simple_text_input.name", "Simple Text Input 📝"),
}