Compare commits

...

5 Commits

Author SHA1 Message Date
Alexis Rolland
fa7b36161c
Merge bda8943cdd into b08debceca 2026-07-06 16:52:22 +08:00
Alexis Rolland
bda8943cdd
Merge branch 'master' into alexis/seed 2026-06-25 18:04:21 +08:00
Alexis Rolland
80beac4d7f Add component to Int input 2026-06-25 18:01:50 +08:00
Alexis Rolland
a1e42c77e9 Update seed node 2026-06-25 09:01:53 +08:00
Yousef Rafat
e6646ff39a Simple Seed 2026-06-24 18:48:38 +03:00
2 changed files with 4 additions and 2 deletions

View File

@ -272,13 +272,14 @@ class Int(ComfyTypeIO):
'''Integer input.'''
def __init__(self, id: str, display_name: str=None, optional=False, tooltip: str=None, lazy: bool=None,
default: int=None, min: int=None, max: int=None, step: int=None, control_after_generate: bool | ControlAfterGenerate=None,
display_mode: NumberDisplay=None, socketless: bool=None, force_input: bool=None, extra_dict=None, raw_link: bool=None, advanced: bool=None):
display_mode: NumberDisplay=None, component: str=None, socketless: bool=None, force_input: bool=None, extra_dict=None, raw_link: bool=None, advanced: bool=None):
super().__init__(id, display_name, optional, tooltip, lazy, default, socketless, None, force_input, extra_dict, raw_link, advanced)
self.min = min
self.max = max
self.step = step
self.control_after_generate = control_after_generate
self.display_mode = display_mode
self.component = component
self.default: int
def as_dict(self):
@ -288,6 +289,7 @@ class Int(ComfyTypeIO):
"step": self.step,
"control_after_generate": self.control_after_generate,
"display": self.display_mode.value if self.display_mode else None,
"component": self.component,
})
@comfytype(io_type="FLOAT")

View File

@ -13,7 +13,7 @@ class SeedNode(io.ComfyNode):
search_aliases=["seed", "random"],
category="utilities",
inputs=[
io.Int.Input("seed", min=0, max=sys.maxsize, control_after_generate=io.ControlAfterGenerate.fixed),
io.Int.Input("seed", min=0, max=sys.maxsize, control_after_generate=io.ControlAfterGenerate.fixed, component="SetRandomInt"),
],
outputs=[io.Int.Output(display_name="seed")],
)