Add accumulator preview zoom and carousel
This commit is contained in:
@@ -46,6 +46,7 @@ COLLECTION_MODES = ["auto_batch", "list", "image_batch", "latent_batch", "string
|
||||
ACCUMULATOR_ACTIONS = ["append_variant", "replace_by_entry_id", "append", "clear_then_append", "clear", "read"]
|
||||
ACCUMULATOR_IMAGE_BATCH_MODES = ["same_size_only", "resize_to_first"]
|
||||
ACCUMULATOR_IMAGE_GROUPS = 4
|
||||
ACCUMULATOR_PREVIEW_VIEW_MODES = ["grid", "carousel"]
|
||||
ACCUMULATOR_PREVIEW_DELETE_ACTIONS = ["none", "delete_entry_id", "delete_index", "clear"]
|
||||
INDEX_SWITCH_MODES = ["pick_input", "route_output"]
|
||||
INDEX_SWITCH_BASES = ["one_based", "zero_based"]
|
||||
@@ -1156,6 +1157,9 @@ class SxCPAccumulatorPreview:
|
||||
"required": {
|
||||
"store_key": ("STRING", {"default": "", "multiline": False}),
|
||||
"preview_limit": ("INT", {"default": 64, "min": 1, "max": 512, "step": 1}),
|
||||
"view_mode": (ACCUMULATOR_PREVIEW_VIEW_MODES, {"default": "grid"}),
|
||||
"zoom_level": ("FLOAT", {"default": 1.0, "min": 0.5, "max": 3.0, "step": 0.05}),
|
||||
"carousel_index": ("INT", {"default": 1, "min": 1, "max": 100000, "step": 1}),
|
||||
"delete_action": (ACCUMULATOR_PREVIEW_DELETE_ACTIONS, {"default": "none"}),
|
||||
"delete_entry_id": ("STRING", {"default": "", "multiline": False}),
|
||||
"delete_index": ("INT", {"default": 0, "min": 0, "max": 100000, "step": 1}),
|
||||
@@ -1206,6 +1210,9 @@ class SxCPAccumulatorPreview:
|
||||
self,
|
||||
store_key,
|
||||
preview_limit,
|
||||
view_mode,
|
||||
zoom_level,
|
||||
carousel_index,
|
||||
delete_action,
|
||||
delete_entry_id,
|
||||
delete_index,
|
||||
|
||||
Reference in New Issue
Block a user