Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PanicTitan/ComfyUI-Gallery
/ functions
Functions
148 in github.com/PanicTitan/ComfyUI-Gallery
⨍
Functions
148
◇
Types & classes
21
↳
Endpoints
8
↓ 32 callers
Function
gallery_log
(*args, **kwargs)
gallery_config.py:6
↓ 18 callers
Function
isPlainPromptString
(val: any)
web/src/metadata-parser/heuristicMetadataParser.ts:11
↓ 12 callers
Function
isNegativePrompt
(text: string)
web/src/metadata-parser/validator.ts:26
↓ 9 callers
Function
isPositivePrompt
(text: string)
web/src/metadata-parser/validator.ts:12
↓ 9 callers
Function
useGalleryContext
()
web/src/GalleryContext.tsx:414
↓ 8 callers
Function
extractParametersFromPromptObject
(prompt: any)
web/src/metadata-parser/promptMetadataParser.ts:142
↓ 6 callers
Function
findSourcePromptNode
(nodes: NodeType[], linkId: number | undefined, visited = new Set<number>())
web/src/metadata-parser/workflowMetadataParser.ts:63
↓ 4 callers
Function
extractPromptsFromGraph
(nodes: NodeType[])
web/src/metadata-parser/workflowMetadataParser.ts:119
↓ 4 callers
Function
extractPromptsFromPromptObject
(prompt: any)
web/src/metadata-parser/promptMetadataParser.ts:239
↓ 4 callers
Function
finish
(el: Element | null)
web/src/main.tsx:25
↓ 3 callers
Function
_scan_for_images
Scans directories for files matching allowed extensions.
folder_scanner.py:38
↓ 3 callers
Function
extractLorasFromPromptObject
(prompt: any)
web/src/metadata-parser/promptMetadataParser.ts:111
↓ 3 callers
Function
resolveModelRef
(ref: any, visited = new Set())
web/src/metadata-parser/promptMetadataParser.ts:56
↓ 3 callers
Method
stop_monitoring
Stops the Watchdog observer.
folder_monitor.py:188
↓ 2 callers
Function
check
()
web/src/main.tsx:45
↓ 2 callers
Function
extractModelFromPromptObject
(prompt: any)
web/src/metadata-parser/promptMetadataParser.ts:53
↓ 2 callers
Function
extractPositivePromptFromPromptObject
(prompt: any, samplerNodeId: string | number)
web/src/metadata-parser/promptMetadataParser.ts:7
↓ 2 callers
Function
extractSeedFromGraph
(nodes: NodeType[], samplerNode: NodeType)
web/src/metadata-parser/workflowMetadataParser.ts:193
↓ 2 callers
Function
extractSeedFromPromptObject
(prompt: any, samplerNodeId: string | number)
web/src/metadata-parser/promptMetadataParser.ts:170
↓ 2 callers
Function
fallbackFindPromptsFromPromptObject
(prompt: any)
web/src/metadata-parser/heuristicMetadataParser.ts:22
↓ 2 callers
Function
getComfyApp
()
web/src/ComfyAppApi.ts:12
↓ 2 callers
Function
load_settings
()
server.py:40
↓ 2 callers
Function
make_path
(p)
server.py:275
↓ 2 callers
Function
on_scan_complete
Callback executed in the main thread to send the response.
server.py:127
↓ 2 callers
Function
resolvePromptStringFromGraph
(nodes: NodeType[], node: NodeType, visited = new Set<number>())
web/src/metadata-parser/workflowMetadataParser.ts:13
↓ 2 callers
Function
resolvePromptStringFromPromptObject
(prompt: any, ref: any, visited = new Set())
web/src/metadata-parser/promptMetadataParser.ts:197
↓ 2 callers
Function
sanitize_json_data
Recursively sanitizes data to be JSON serializable.
server.py:58
↓ 2 callers
Function
updateImages
(changes: any)
web/src/GalleryContext.tsx:263
↓ 1 callers
Method
__init__
(self, base_path, interval=1.0, use_polling_observer=False, extensions=None, deduplicate_symlinks=True)
folder_monitor.py:136
↓ 1 callers
Function
buildMetadata
(image_path)
metadata_extractor.py:23
↓ 1 callers
Function
cleanup
()
web/src/main.tsx:19
↓ 1 callers
Method
debounce_event
Debounces the file system event.
folder_monitor.py:60
↓ 1 callers
Function
detect_folder_changes
Detects changes between two folder data dictionaries.
folder_monitor.py:202
↓ 1 callers
Function
foldersToTreeData
(data: FilesTree)
web/src/GallerySidebar.tsx:18
↓ 1 callers
Function
get_size
(file_path)
metadata_extractor.py:13
↓ 1 callers
Function
guessMimeFromName
(name?: string)
web/src/ImageCard.tsx:116
↓ 1 callers
Function
handleCardClick
(event: React.MouseEvent, folder: string)
web/src/GallerySidebar.tsx:77
↓ 1 callers
Function
handleResize
()
web/src/GalleryOpenButton.tsx:42
↓ 1 callers
Function
parseComfyMetadata
(metadata: Record<string, any>)
web/src/metadataParser.ts:32
↓ 1 callers
Function
parseWorkflow
(wf: any)
web/src/metadataParser.ts:59
↓ 1 callers
Function
resolvePromptRef
(ref: any, visited = new Set())
web/src/metadata-parser/promptMetadataParser.ts:10
↓ 1 callers
Function
resolveSeedFromGraph
(nodes: NodeType[], node: NodeType, visited = new Set<number>())
web/src/metadata-parser/workflowMetadataParser.ts:155
↓ 1 callers
Function
save_settings_to_file
(settings)
server.py:51
↓ 1 callers
Function
scan_directory
Recursively scans a directory for files matching allowed extensions.
folder_scanner.py:57
↓ 1 callers
Method
start_monitoring
Starts the Watchdog observer.
folder_monitor.py:159
↓ 1 callers
Function
use3DThumbnail
(url: string, type: string)
web/src/GlobalModelRenderer.tsx:81
↓ 1 callers
Function
waitForElement
(selectorOrSelectors: string | string[], delay = 1500, timeout = 10000)
web/src/main.tsx:10
Function
AutoRefit
()
web/src/ModelViewer.tsx:34
Function
CaptureScene
({ url, type, onCapture }: { url: string, type: string, onCapture: (url: string, data: string) => void })
web/src/GlobalModelRenderer.tsx:15
Function
Gallery
()
web/src/Gallery.tsx:5
Function
GalleryHeader
()
web/src/GalleryHeader.tsx:11
Function
GalleryImageGrid
()
web/src/GalleryImageGrid.tsx:12
Function
GalleryModal
()
web/src/GalleryModal.tsx:11
Function
GalleryOpenButton
()
web/src/GalleryOpenButton.tsx:6
Function
GalleryProvider
({ children }: { children: React.ReactNode })
web/src/GalleryContext.tsx:114
Function
GallerySettingsModal
()
web/src/GallerySettingsModal.tsx:9
Function
GallerySidebar
()
web/src/GallerySidebar.tsx:146
Method
INPUT_TYPES
(cls)
gallery_node.py:7
Function
ImageCard
({ image, index, onInfoClick, onVideoClick }: { image: FileDetails & { dragFolder?:
web/src/ImageCard.tsx:65
Function
ImageCard3DThumbnail
({ image, onClick }: { image: FileDetails, onClick: () => void })
web/src/ImageCard.tsx:11
Function
Main
()
web/src/main.tsx:162
Function
MetadataView
({ image, onShowRaw, showRawMetadata, setShowRawMetadata }: { image: FileDetails,
web/src/MetadataView.tsx:18
Function
Model
({ url, type }: { url: string, type: string })
web/src/ModelViewer.tsx:9
Function
ModelThumbnailProvider
({ children }: { children: React.ReactNode })
web/src/GlobalModelRenderer.tsx:36
Method
__init__
(self, base_path, patterns=None, ignore_patterns=None, ignore_directories=False, case_sensitive=True, debounce
folder_monitor.py:18
Method
__init__
(self)
gallery_node.py:3
Function
_extract_metadata_safe
Extract metadata for a single image file, returning (full_path, metadata) or (full_path, {}) on error.
folder_scanner.py:29
Method
_start_observer_thread
(self)
folder_monitor.py:168
Function
afterOpenChange
(open)
web/src/GalleryImageGrid.tsx:388
Function
buildPreviewText
(metadata)
metadata_extractor.py:116
Function
cfg_scale
(metadata: Metadata)
web/src/metadata-parser/promptMetadataParser.ts:413
Function
cfg_scale
(metadata: Metadata)
web/src/metadata-parser/workflowMetadataParser.ts:358
Function
cfg_scale
()
web/src/metadata-parser/metadataParser.ts:63
Method
cfg_scale
(metadata: Metadata)
web/src/metadata-parser/promptMetadataParser.ts:357
Method
cfg_scale
(metadata: Metadata)
web/src/metadata-parser/workflowMetadataParser.ts:284
Method
constructor
()
web/src/metadata-parser/promptMetadataParser.ts:315
Method
constructor
()
web/src/metadata-parser/workflowMetadataParser.ts:217
Method
constructor
()
web/src/metadata-parser/heuristicMetadataParser.ts:47
Function
delete_image
Endpoint to delete an image.
server.py:224
Method
gallery_node
(self)
gallery_node.py:15
Function
getImages
()
web/src/GalleryContext.tsx:12
Function
get_gallery_images
Endpoint to get gallery images, accepts relative_path.
server.py:89
Function
get_settings
(request)
server.py:75
Function
handleCancel
()
web/src/GallerySettingsModal.tsx:31
Function
handleCardClick
(event: React.MouseEvent)
web/src/ImageCard.tsx:95
Function
handleNativeDragStart
(event: React.DragEvent<HTMLImageElement | HTMLVideoElement | HTMLAudioElement>)
web/src/ImageCard.tsx:114
Function
handleSave
()
web/src/GallerySettingsModal.tsx:24
Function
init
()
web/src/main.tsx:99
Function
loras
(metadata: Metadata)
web/src/metadata-parser/promptMetadataParser.ts:417
Function
loras
()
web/src/metadata-parser/metadataParser.ts:64
Method
loras
(metadata: Metadata)
web/src/metadata-parser/promptMetadataParser.ts:361
Function
model
(metadata: Metadata)
web/src/metadata-parser/promptMetadataParser.ts:369
Function
model
(metadata: Metadata)
web/src/metadata-parser/workflowMetadataParser.ts:299
Function
model
()
web/src/metadata-parser/metadataParser.ts:56
Method
model
(metadata: Metadata)
web/src/metadata-parser/promptMetadataParser.ts:316
Method
model
(metadata: Metadata)
web/src/metadata-parser/workflowMetadataParser.ts:219
Function
move_image
Endpoint to move an image to a new location, relative to the current gallery root (current_path).
server.py:256
Function
negative
(metadata: Metadata)
web/src/metadata-parser/promptMetadataParser.ts:396
Function
negative
(metadata: Metadata)
web/src/metadata-parser/workflowMetadataParser.ts:330
Function
negative
()
web/src/metadata-parser/metadataParser.ts:59
next →
1–100 of 148, ranked by callers