diff --git a/__init__.py b/__init__.py index 698ca8e..78a8db9 100644 --- a/__init__.py +++ b/__init__.py @@ -21,6 +21,9 @@ class VixUiCheckbox: "order": ("INT", {"default": 99}), "custom_id": ("STRING", {"default": ""}), }, + "optional": { + "hidden": ("BOOLEAN", {"default": False}), + }, } RETURN_TYPES = ("BOOLEAN", "INT") @@ -48,6 +51,9 @@ class VixUiRangeFloat: "order": ("INT", {"default": 99}), "custom_id": ("STRING", {"default": ""}), }, + "optional": { + "hidden": ("BOOLEAN", {"default": False}), + }, } FUNCTION = "do_it" @@ -75,6 +81,9 @@ class VixUiRangeScaleFloat: "order": ("INT", {"default": 99}), "custom_id": ("STRING", {"default": ""}), }, + "optional": { + "hidden": ("BOOLEAN", {"default": False}), + }, } FUNCTION = "do_it" @@ -101,6 +110,9 @@ class VixUiRangeInt: "order": ("INT", {"default": 99}), "custom_id": ("STRING", {"default": ""}), }, + "optional": { + "hidden": ("BOOLEAN", {"default": False}), + }, } FUNCTION = "do_it" @@ -125,6 +137,9 @@ class VixUiList: "order": ("INT", {"default": 99}), "custom_id": ("STRING", {"default": ""}), }, + "optional": { + "hidden": ("BOOLEAN", {"default": False}), + }, } RETURN_TYPES = (any_typ,) FUNCTION = "do_it" @@ -150,6 +165,9 @@ class VixUiPrompt: "order": ("INT", {"default": 10}), "custom_id": ("STRING", {"default": ""}), }, + "optional": { + "hidden": ("BOOLEAN", {"default": False}), + }, } RETURN_TYPES = ("STRING",) FUNCTION = "do_it" @@ -175,6 +193,7 @@ class VixUiCheckboxLogic: "optional": { "input_off_state": (any_typ,), "input_on_state": (any_typ,), + "hidden": ("BOOLEAN", {"default": False}), }, } @@ -210,6 +229,7 @@ class VixUiListLogic: "input_fourth": (any_typ,), "input_fifth": (any_typ,), "input_sixth": (any_typ,), + "hidden": ("BOOLEAN", {"default": False}), }, }