This commit is contained in:
Alexis Rolland 2026-07-05 02:32:01 -07:00 committed by GitHub
commit e7e7dc4c23
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 2 deletions

View File

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

View File

@ -13,7 +13,7 @@ class SeedNode(io.ComfyNode):
search_aliases=["seed", "random"], search_aliases=["seed", "random"],
category="utilities", category="utilities",
inputs=[ 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")], outputs=[io.Int.Output(display_name="seed")],
) )