-
Notifications
You must be signed in to change notification settings - Fork 4
/
__init__.py
58 lines (56 loc) · 1.82 KB
/
__init__.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
from custom_nodes.Comfy_KepListStuff.nodes.deprecated import StackImages
from custom_nodes.Comfy_KepListStuff.nodes.images import (
ImageLabelOverlay,
EmptyImages,
XYImage,
ImageListLoader,
VariableImageBuilder,
)
from custom_nodes.Comfy_KepListStuff.nodes.list_utils import (
ListLengthNode,
JoinFloatLists,
JoinImageLists,
StringList,
ReverseList,
RepeatList,
JoinListAny,
StringListFromNewline,
)
from custom_nodes.Comfy_KepListStuff.nodes.range_nodes import (
IntRangeNode,
FloatRangeNode,
IntNumStepsRangeNode,
FloatNumStepsRangeNode,
)
from custom_nodes.Comfy_KepListStuff.nodes.xy import UnzippedProductAny
NODE_CLASS_MAPPINGS = {
"Range(Step) - Int": IntRangeNode,
"Range(Num Steps) - Int": IntNumStepsRangeNode,
"Range(Step) - Float": FloatRangeNode,
"Range(Num Steps) - Float": FloatNumStepsRangeNode,
"List Length": ListLengthNode,
"Image Overlay": ImageLabelOverlay,
"Stack Images": StackImages,
"Empty Images": EmptyImages,
"Join Image Lists": JoinImageLists,
"Join Float Lists": JoinFloatLists,
"XYAny": UnzippedProductAny,
"XYImage": XYImage,
"ImageListLoader": ImageListLoader,
"KepStringList": StringList,
"KepStringListFromNewline": StringListFromNewline,
"Kep_VariableImageBuilder": VariableImageBuilder,
"Kep_ReverseList": ReverseList,
"Kep_RepeatList": RepeatList,
"Kep_JoinListAny": JoinListAny
}
NODE_DISPLAY_NAME_MAPPINGS = {
"Stack Images": "Stack Images(Deprecated)",
"ImageListLoader": "Image List Loader",
"KepStringList": "String List",
"Kep_VariableImageBuilder": "Variable Image Builder",
"Kep_ReverseList": "Reverse List",
"Kep_RepeatList": "Repeat List",
"Kep_JoinListAny": "Join List Any",
"KepStringListFromNewline": "String List From Newline",
}