fix: explicit return type to let the built-in PreviewAny node display the dict output

This commit is contained in:
Lex Darlog (DRL)
2025-07-27 03:11:33 +05:00
parent 9001c972ad
commit 7dc5ee2fd8
6 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -35,4 +35,4 @@ class DataTypes(__BaseEnum):
@classmethod
def input_dict(cls, *_dicts: _t.Dict[str, T], **kwargs: T) -> _t.Tuple[_t.Union['DataTypes', str], _t.Dict[str, T]]:
return cls.DICT, cls.__custom_input_type_dict(_dicts, kwargs)
return str(cls.DICT), cls.__custom_input_type_dict(_dicts, kwargs)
+1 -1
View File
@@ -42,7 +42,7 @@ class StringConstructorDictAddAny:
DESCRIPTION = _format_docstring(_cleandoc(__doc__))
FUNCTION = 'main'
RETURN_TYPES = (_DataTypes.DICT, )
RETURN_TYPES = (str(_DataTypes.DICT), )
RETURN_NAMES = (_DataTypes.DICT.lower(), )
# OUTPUT_TOOLTIPS = tuple()
+1 -1
View File
@@ -44,7 +44,7 @@ class StringConstructorDictAddString:
DESCRIPTION = _format_docstring(_cleandoc(__doc__))
FUNCTION = 'main'
RETURN_TYPES = (_DataTypes.DICT, )
RETURN_TYPES = (str(_DataTypes.DICT), )
RETURN_NAMES = (_DataTypes.DICT.lower(), )
# OUTPUT_TOOLTIPS = tuple()
+1 -1
View File
@@ -52,7 +52,7 @@ class StringConstructorDictFromText:
OUTPUT_NODE = True # Just to show the status message even if not connected to anything
FUNCTION = 'main'
RETURN_TYPES = (_DataTypes.DICT, )
RETURN_TYPES = (str(_DataTypes.DICT), )
RETURN_NAMES = (_DataTypes.DICT.lower(), )
# OUTPUT_TOOLTIPS = tuple()
+1 -1
View File
@@ -37,7 +37,7 @@ class StringConstructorDictPreview:
OUTPUT_NODE = True
FUNCTION = 'main'
RETURN_TYPES = (_DataTypes.DICT, )
RETURN_TYPES = (str(_DataTypes.DICT), )
RETURN_NAMES = (_DataTypes.DICT.lower(), )
# OUTPUT_TOOLTIPS = tuple()
+1 -1
View File
@@ -37,7 +37,7 @@ class StringConstructorValidateKeys:
OUTPUT_NODE = True
FUNCTION = 'main'
RETURN_TYPES = (_DataTypes.DICT, )
RETURN_TYPES = (str(_DataTypes.DICT), )
RETURN_NAMES = (_DataTypes.DICT.lower(), )
# OUTPUT_TOOLTIPS = tuple()