{ "nodes": [ { "id": "src/App.vue", "label": "App.vue", "group": "other", "size": 2 }, { "id": "external:@vueuse/core", "label": "@vueuse/core", "group": "external", "size": 60 }, { "id": "external:primevue/blockui", "label": "primevue/blockui", "group": "external", "size": 2 }, { "id": "external:primevue/progressspinner", "label": "primevue/progressspinner", "group": "external", "size": 17 }, { "id": "external:vue", "label": "vue", "group": "external", "size": 366 }, { "id": "src/components/dialog/GlobalDialog.vue", "label": "GlobalDialog.vue", "group": "components", "size": 2 }, { "id": "src/config.ts", "label": "config.ts", "group": "other", "size": 4 }, { "id": "src/stores/workspaceStore.ts", "label": "workspaceStore.ts", "group": "stores", "size": 17, "inCircularDep": true, "circularChains": [ [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/stores/workspaceStore.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/stores/workspaceStore.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/stores/workspaceStore.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/stores/workspaceStore.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/stores/workspaceStore.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/stores/workspaceStore.ts" ], [ "src/stores/workspaceStore.ts", "src/stores/workspace/sidebarTabStore.ts", "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "src/stores/workspaceStore.ts" ], [ "src/stores/workspaceStore.ts", "src/stores/workspace/sidebarTabStore.ts", "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "src/stores/workspaceStore.ts" ] ] }, { "id": "src/composables/useConflictDetection.ts", "label": "useConflictDetection.ts", "group": "composables", "size": 11 }, { "id": "src/utils/envUtil.ts", "label": "envUtil.ts", "group": "utils", "size": 35 }, { "id": "src/i18n.ts", "label": "i18n.ts", "group": "other", "size": 69 }, { "id": "external:vue-i18n", "label": "vue-i18n", "group": "external", "size": 77 }, { "id": "src/locales/ar/commands.json", "label": "commands.json", "group": "other", "size": 2 }, { "id": "src/locales/ar/main.json", "label": "main.json", "group": "other", "size": 2 }, { "id": "src/locales/ar/nodeDefs.json", "label": "nodeDefs.json", "group": "other", "size": 2 }, { "id": "src/locales/ar/settings.json", "label": "settings.json", "group": "other", "size": 2 }, { "id": "src/locales/en/commands.json", "label": "commands.json", "group": "other", "size": 2 }, { "id": "src/locales/en/main.json", "label": "main.json", "group": "other", "size": 2 }, { "id": "src/locales/en/nodeDefs.json", "label": "nodeDefs.json", "group": "other", "size": 2 }, { "id": "src/locales/en/settings.json", "label": "settings.json", "group": "other", "size": 2 }, { "id": "src/locales/es/commands.json", "label": "commands.json", "group": "other", "size": 2 }, { "id": "src/locales/es/main.json", "label": "main.json", "group": "other", "size": 2 }, { "id": "src/locales/es/nodeDefs.json", "label": "nodeDefs.json", "group": "other", "size": 2 }, { "id": "src/locales/es/settings.json", "label": "settings.json", "group": "other", "size": 2 }, { "id": "src/locales/fr/commands.json", "label": "commands.json", "group": "other", "size": 2 }, { "id": "src/locales/fr/main.json", "label": "main.json", "group": "other", "size": 2 }, { "id": "src/locales/fr/nodeDefs.json", "label": "nodeDefs.json", "group": "other", "size": 2 }, { "id": "src/locales/fr/settings.json", "label": "settings.json", "group": "other", "size": 2 }, { "id": "src/locales/ja/commands.json", "label": "commands.json", "group": "other", "size": 2 }, { "id": "src/locales/ja/main.json", "label": "main.json", "group": "other", "size": 2 }, { "id": "src/locales/ja/nodeDefs.json", "label": "nodeDefs.json", "group": "other", "size": 2 }, { "id": "src/locales/ja/settings.json", "label": "settings.json", "group": "other", "size": 2 }, { "id": "src/locales/ko/commands.json", "label": "commands.json", "group": "other", "size": 2 }, { "id": "src/locales/ko/main.json", "label": "main.json", "group": "other", "size": 2 }, { "id": "src/locales/ko/nodeDefs.json", "label": "nodeDefs.json", "group": "other", "size": 2 }, { "id": "src/locales/ko/settings.json", "label": "settings.json", "group": "other", "size": 2 }, { "id": "src/locales/ru/commands.json", "label": "commands.json", "group": "other", "size": 2 }, { "id": "src/locales/ru/main.json", "label": "main.json", "group": "other", "size": 2 }, { "id": "src/locales/ru/nodeDefs.json", "label": "nodeDefs.json", "group": "other", "size": 2 }, { "id": "src/locales/ru/settings.json", "label": "settings.json", "group": "other", "size": 2 }, { "id": "src/locales/zh-TW/commands.json", "label": "commands.json", "group": "other", "size": 2 }, { "id": "src/locales/zh-TW/main.json", "label": "main.json", "group": "other", "size": 2 }, { "id": "src/locales/zh-TW/nodeDefs.json", "label": "nodeDefs.json", "group": "other", "size": 2 }, { "id": "src/locales/zh-TW/settings.json", "label": "settings.json", "group": "other", "size": 2 }, { "id": "src/locales/zh/commands.json", "label": "commands.json", "group": "other", "size": 2 }, { "id": "src/locales/zh/main.json", "label": "main.json", "group": "other", "size": 2 }, { "id": "src/locales/zh/nodeDefs.json", "label": "nodeDefs.json", "group": "other", "size": 2 }, { "id": "src/locales/zh/settings.json", "label": "settings.json", "group": "other", "size": 2 }, { "id": "src/main.ts", "label": "main.ts", "group": "other", "size": 1 }, { "id": "external:@primevue/themes", "label": "@primevue/themes", "group": "external", "size": 2 }, { "id": "external:@primevue/themes/aura", "label": "@primevue/themes/aura", "group": "external", "size": 2 }, { "id": "external:@sentry/vue", "label": "@sentry/vue", "group": "external", "size": 2 }, { "id": "external:firebase/app", "label": "firebase/app", "group": "external", "size": 5 }, { "id": "external:pinia", "label": "pinia", "group": "external", "size": 55 }, { "id": "external:primeicons/primeicons.css", "label": "primeicons/primeicons.css", "group": "external", "size": 2 }, { "id": "external:primevue/config", "label": "primevue/config", "group": "external", "size": 2 }, { "id": "external:primevue/confirmationservice", "label": "primevue/confirmationservice", "group": "external", "size": 2 }, { "id": "external:primevue/toastservice", "label": "primevue/toastservice", "group": "external", "size": 2 }, { "id": "external:primevue/tooltip", "label": "primevue/tooltip", "group": "external", "size": 2 }, { "id": "external:vuefire", "label": "vuefire", "group": "external", "size": 3 }, { "id": "src/config/firebase.ts", "label": "firebase.ts", "group": "other", "size": 2 }, { "id": "src/lib/litegraph/public/css/litegraph.css", "label": "litegraph.css", "group": "lib", "size": 2 }, { "id": "src/router.ts", "label": "router.ts", "group": "other", "size": 2 }, { "id": "src/assets/css/style.css", "label": "style.css", "group": "other", "size": 2 }, { "id": "external:vue-router", "label": "vue-router", "group": "external", "size": 8 }, { "id": "src/views/layouts/LayoutDefault.vue", "label": "LayoutDefault.vue", "group": "views", "size": 2 }, { "id": "src/stores/userStore.ts", "label": "userStore.ts", "group": "stores", "size": 6 }, { "id": "src/views/GraphView.vue", "label": "GraphView.vue", "group": "views", "size": 2 }, { "id": "src/views/UserSelectView.vue", "label": "UserSelectView.vue", "group": "views", "size": 2 }, { "id": "src/views/ServerStartView.vue", "label": "ServerStartView.vue", "group": "views", "size": 2 }, { "id": "src/views/InstallView.vue", "label": "InstallView.vue", "group": "views", "size": 2 }, { "id": "src/views/WelcomeView.vue", "label": "WelcomeView.vue", "group": "views", "size": 2 }, { "id": "src/views/NotSupportedView.vue", "label": "NotSupportedView.vue", "group": "views", "size": 2 }, { "id": "src/views/DownloadGitView.vue", "label": "DownloadGitView.vue", "group": "views", "size": 2 }, { "id": "src/views/ManualConfigurationView.vue", "label": "ManualConfigurationView.vue", "group": "views", "size": 2 }, { "id": "src/views/MetricsConsentView.vue", "label": "MetricsConsentView.vue", "group": "views", "size": 2 }, { "id": "src/views/DesktopStartView.vue", "label": "DesktopStartView.vue", "group": "views", "size": 2 }, { "id": "src/views/MaintenanceView.vue", "label": "MaintenanceView.vue", "group": "views", "size": 2 }, { "id": "src/views/DesktopUpdateView.vue", "label": "DesktopUpdateView.vue", "group": "views", "size": 2 }, { "id": "src/composables/useBrowserTabTitle.ts", "label": "useBrowserTabTitle.ts", "group": "composables", "size": 2 }, { "id": "src/stores/executionStore.ts", "label": "executionStore.ts", "group": "stores", "size": 14, "inCircularDep": true, "circularChains": [ [ "src/stores/executionStore.ts", "src/composables/node/useNodeProgressText.ts", "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", "src/components/graph/widgets/TextPreviewWidget.vue", "src/stores/executionStore.ts" ], [ "src/stores/executionStore.ts", "src/composables/node/useNodeProgressText.ts", "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", "src/components/graph/widgets/TextPreviewWidget.vue", "src/stores/executionStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], [ "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/stores/executionStore.ts" ], [ "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/stores/executionStore.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/stores/workflowStore.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/workflowStore.ts" ] ] }, { "id": "src/stores/settingStore.ts", "label": "settingStore.ts", "group": "stores", "size": 81, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/ConfirmationDialogContent.vue", "src/stores/settingStore.ts", "src/scripts/app.ts" ] ] }, { "id": "src/stores/workflowStore.ts", "label": "workflowStore.ts", "group": "stores", "size": 31, "inCircularDep": true, "circularChains": [ [ "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/stores/workflowStore.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/stores/workflowStore.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/workflowStore.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/workflowStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/scripts/app.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/stores/workflowStore.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/stores/workflowStore.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/workflowStore.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/workflowStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/composables/useCachedRequest.ts", "label": "useCachedRequest.ts", "group": "composables", "size": 3 }, { "id": "external:@alloc/quick-lru", "label": "@alloc/quick-lru", "group": "external", "size": 6 }, { "id": "src/utils/formatUtil.ts", "label": "formatUtil.ts", "group": "utils", "size": 50 }, { "id": "src/composables/useCanvasDrop.ts", "label": "useCanvasDrop.ts", "group": "composables", "size": 2 }, { "id": "src/composables/usePragmaticDragAndDrop.ts", "label": "usePragmaticDragAndDrop.ts", "group": "composables", "size": 4 }, { "id": "src/lib/litegraph/src/litegraph.ts", "label": "litegraph.ts", "group": "lib", "size": 99, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/ContextMenu.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/ContextMenu.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/CurveEditor.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/CurveEditor.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/DragAndScale.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/DragAndScale.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/draw.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/draw.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/renderer/core/canvas/litegraph/slotCalculations.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/renderer/core/canvas/litegraph/slotCalculations.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/feedback.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/feedback.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/BaseWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/BaseWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/ComboWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/ComboWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/LegacyWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/LegacyWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/scripts/app.ts", "label": "app.ts", "group": "scripts", "size": 67, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/ConfirmationDialogContent.vue", "src/stores/settingStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/ConfirmationDialogContent.vue", "src/stores/settingStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/ErrorDialogContent.vue", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/ErrorDialogContent.vue", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/graphStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/graphStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/canvas/useSelectedLiteGraphItems.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/canvas/useSelectedLiteGraphItems.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/stores/workspaceStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/stores/workspaceStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/composables/useManagerQueue.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/composables/useManagerQueue.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/scripts/app.ts" ], [ "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/components/dialog/content/setting/ColorPaletteMessage.vue", "src/services/colorPaletteService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/templates/TemplateWorkflowsContent.vue", "src/components/templates/TemplateWorkflowView.vue", "src/components/templates/TemplateWorkflowCard.vue", "src/composables/useTemplateWorkflows.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/templates/TemplateWorkflowsContent.vue", "src/components/templates/TemplateWorkflowView.vue", "src/components/templates/TemplateWorkflowCard.vue", "src/composables/useTemplateWorkflows.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/subgraphService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/subgraphService.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/stores/workspaceStore.ts" ] ] }, { "id": "src/services/litegraphService.ts", "label": "litegraphService.ts", "group": "services", "size": 13, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/canvas/useSelectedLiteGraphItems.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/ui.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/app.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/services/assetService.ts", "src/stores/modelToNodeStore.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/ui.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/stores/nodeDefStore.ts" ], [ "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/stores/subgraphStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/ui.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/services/dialogService.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/dialog.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/draggableList.ts", "src/scripts/ui.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/services/litegraphService.ts" ], [ "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/services/litegraphService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/ui.ts" ], [ "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/utils.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/ui.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/ui.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ] ] }, { "id": "src/services/workflowService.ts", "label": "workflowService.ts", "group": "services", "size": 14, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/graphStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/canvas/useSelectedLiteGraphItems.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/app.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/services/assetService.ts", "src/stores/modelToNodeStore.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/app.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/stores/nodeDefStore.ts" ], [ "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/stores/subgraphStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/services/dialogService.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/stores/workspaceStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/stores/workspaceStore.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/stores/modelStore.ts", "label": "modelStore.ts", "group": "stores", "size": 7 }, { "id": "src/stores/modelToNodeStore.ts", "label": "modelToNodeStore.ts", "group": "stores", "size": 4, "inCircularDep": true, "circularChains": [ [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/services/assetService.ts", "src/stores/modelToNodeStore.ts", "src/stores/nodeDefStore.ts" ] ] }, { "id": "src/stores/nodeDefStore.ts", "label": "nodeDefStore.ts", "group": "stores", "size": 27, "inCircularDep": true, "circularChains": [ [ "src/stores/nodeDefStore.ts", "src/services/nodeSearchService.ts", "src/stores/nodeDefStore.ts" ], [ "src/stores/nodeDefStore.ts", "src/services/nodeSearchService.ts", "src/stores/nodeDefStore.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/graphStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/canvas/useSelectedLiteGraphItems.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/app.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/services/assetService.ts", "src/stores/modelToNodeStore.ts", "src/stores/nodeDefStore.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/services/assetService.ts", "src/stores/modelToNodeStore.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/app.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/stores/nodeDefStore.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/services/dialogService.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/stores/nodeDefStore.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/stores/workspaceStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/stores/workspaceStore.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/services/dialogService.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/stores/nodeDefStore.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/stores/nodeDefStore.ts" ] ] }, { "id": "src/types/treeExplorerTypes.ts", "label": "treeExplorerTypes.ts", "group": "types", "size": 9 }, { "id": "src/composables/useCivitaiModel.ts", "label": "useCivitaiModel.ts", "group": "composables", "size": 2 }, { "id": "src/composables/useConflictAcknowledgment.ts", "label": "useConflictAcknowledgment.ts", "group": "composables", "size": 6 }, { "id": "src/stores/conflictDetectionStore.ts", "label": "conflictDetectionStore.ts", "group": "stores", "size": 7 }, { "id": "external:es-toolkit/compat", "label": "es-toolkit/compat", "group": "external", "size": 47 }, { "id": "src/composables/nodePack/useInstalledPacks.ts", "label": "useInstalledPacks.ts", "group": "composables", "size": 4 }, { "id": "src/services/comfyManagerService.ts", "label": "comfyManagerService.ts", "group": "services", "size": 4, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/services/comfyManagerService.ts", "src/composables/useManagerState.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/services/comfyRegistryService.ts", "label": "comfyRegistryService.ts", "group": "services", "size": 4 }, { "id": "src/stores/comfyManagerStore.ts", "label": "comfyManagerStore.ts", "group": "stores", "size": 23, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/composables/useManagerQueue.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/composables/useManagerQueue.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/services/comfyManagerService.ts", "src/composables/useManagerState.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/stores/systemStatsStore.ts", "label": "systemStatsStore.ts", "group": "stores", "size": 10 }, { "id": "src/utils/packUtils.ts", "label": "packUtils.ts", "group": "utils", "size": 5 }, { "id": "src/utils/versionUtil.ts", "label": "versionUtil.ts", "group": "utils", "size": 2 }, { "id": "src/composables/useManagerState.ts", "label": "useManagerState.ts", "group": "composables", "size": 7, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/services/comfyManagerService.ts", "src/composables/useManagerState.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/composables/useContextMenuTranslation.ts", "label": "useContextMenuTranslation.ts", "group": "composables", "size": 2 }, { "id": "src/composables/useCopy.ts", "label": "useCopy.ts", "group": "composables", "size": 2 }, { "id": "src/stores/graphStore.ts", "label": "graphStore.ts", "group": "stores", "size": 40, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/graphStore.ts", "src/scripts/app.ts" ] ] }, { "id": "src/composables/useCopyToClipboard.ts", "label": "useCopyToClipboard.ts", "group": "composables", "size": 4 }, { "id": "external:primevue/usetoast", "label": "primevue/usetoast", "group": "external", "size": 10 }, { "id": "src/composables/useCoreCommands.ts", "label": "useCoreCommands.ts", "group": "composables", "size": 2 }, { "id": "src/composables/auth/useFirebaseAuthActions.ts", "label": "useFirebaseAuthActions.ts", "group": "composables", "size": 11, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/auth/useFirebaseAuthActions.ts", "src/stores/firebaseAuthStore.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/composables/canvas/useSelectedLiteGraphItems.ts", "label": "useSelectedLiteGraphItems.ts", "group": "composables", "size": 4, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/canvas/useSelectedLiteGraphItems.ts", "src/scripts/app.ts" ] ] }, { "id": "src/composables/useModelSelectorDialog.ts", "label": "useModelSelectorDialog.ts", "group": "composables", "size": 2 }, { "id": "src/constants/coreColorPalettes.ts", "label": "coreColorPalettes.ts", "group": "other", "size": 3 }, { "id": "src/scripts/api.ts", "label": "api.ts", "group": "scripts", "size": 52 }, { "id": "src/services/dialogService.ts", "label": "dialogService.ts", "group": "services", "size": 26, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/ConfirmationDialogContent.vue", "src/stores/settingStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/ErrorDialogContent.vue", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/graphStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/canvas/useSelectedLiteGraphItems.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/stores/workspaceStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/stores/workspaceStore.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/composables/useManagerQueue.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/composables/useManagerQueue.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/composables/useManagerQueue.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/services/comfyManagerService.ts", "src/composables/useManagerState.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/services/comfyManagerService.ts", "src/composables/useManagerState.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/components/dialog/content/manager/button/PackInstallButton.vue", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/components/dialog/content/manager/button/PackInstallButton.vue", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/auth/useFirebaseAuthActions.ts", "src/stores/firebaseAuthStore.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/auth/useFirebaseAuthActions.ts", "src/stores/firebaseAuthStore.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/composables/auth/useCurrentUser.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/composables/auth/useCurrentUser.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/components/dialog/content/setting/CreditsPanel.vue", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/components/dialog/content/setting/CreditsPanel.vue", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/components/dialog/content/setting/UserPanel.vue", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/components/dialog/content/setting/UserPanel.vue", "src/services/dialogService.ts" ], [ "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/components/dialog/content/setting/ColorPaletteMessage.vue", "src/services/colorPaletteService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/manager/ManagerDialogContent.vue", "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "src/components/dialog/content/manager/button/PackEnableToggle.vue", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/manager/ManagerDialogContent.vue", "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "src/components/dialog/content/manager/button/PackEnableToggle.vue", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/manager/ManagerDialogContent.vue", "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "src/composables/useImportFailedDetection.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/manager/ManagerDialogContent.vue", "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "src/composables/useImportFailedDetection.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/templates/TemplateWorkflowsContent.vue", "src/components/templates/TemplateWorkflowView.vue", "src/components/templates/TemplateWorkflowCard.vue", "src/composables/useTemplateWorkflows.ts", "src/scripts/app.ts" ] ] }, { "id": "src/stores/helpCenterStore.ts", "label": "helpCenterStore.ts", "group": "stores", "size": 3 }, { "id": "src/stores/imagePreviewStore.ts", "label": "imagePreviewStore.ts", "group": "stores", "size": 8, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], [ "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/stores/executionStore.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/stores/workflowStore.ts" ] ] }, { "id": "src/stores/queueStore.ts", "label": "queueStore.ts", "group": "stores", "size": 14 }, { "id": "src/stores/subgraphNavigationStore.ts", "label": "subgraphNavigationStore.ts", "group": "stores", "size": 5, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/scripts/app.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/stores/workflowStore.ts" ] ] }, { "id": "src/stores/subgraphStore.ts", "label": "subgraphStore.ts", "group": "stores", "size": 7, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/graphStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/canvas/useSelectedLiteGraphItems.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/app.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/services/assetService.ts", "src/stores/modelToNodeStore.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/app.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/stores/nodeDefStore.ts" ], [ "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/stores/subgraphStore.ts" ], [ "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/stores/subgraphStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/services/dialogService.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/stores/workspaceStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/stores/workspaceStore.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/services/dialogService.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/stores/nodeDefStore.ts" ] ] }, { "id": "src/stores/toastStore.ts", "label": "toastStore.ts", "group": "stores", "size": 33 }, { "id": "src/stores/workspace/bottomPanelStore.ts", "label": "bottomPanelStore.ts", "group": "stores", "size": 9 }, { "id": "src/stores/workspace/colorPaletteStore.ts", "label": "colorPaletteStore.ts", "group": "stores", "size": 16 }, { "id": "src/stores/workspace/searchBoxStore.ts", "label": "searchBoxStore.ts", "group": "stores", "size": 4 }, { "id": "src/types/comfyManagerTypes.ts", "label": "comfyManagerTypes.ts", "group": "types", "size": 18 }, { "id": "src/utils/graphTraversalUtil.ts", "label": "graphTraversalUtil.ts", "group": "utils", "size": 10 }, { "id": "src/utils/nodeFilterUtil.ts", "label": "nodeFilterUtil.ts", "group": "utils", "size": 2 }, { "id": "src/composables/useDownload.ts", "label": "useDownload.ts", "group": "composables", "size": 3 }, { "id": "src/composables/useErrorHandling.ts", "label": "useErrorHandling.ts", "group": "composables", "size": 15 }, { "id": "src/composables/useFeatureFlags.ts", "label": "useFeatureFlags.ts", "group": "composables", "size": 1 }, { "id": "src/composables/useFrontendVersionMismatchWarning.ts", "label": "useFrontendVersionMismatchWarning.ts", "group": "composables", "size": 2 }, { "id": "src/stores/versionCompatibilityStore.ts", "label": "versionCompatibilityStore.ts", "group": "stores", "size": 3 }, { "id": "src/composables/useGlobalLitegraph.ts", "label": "useGlobalLitegraph.ts", "group": "composables", "size": 2 }, { "id": "src/composables/useImportFailedDetection.ts", "label": "useImportFailedDetection.ts", "group": "composables", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/manager/ManagerDialogContent.vue", "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "src/composables/useImportFailedDetection.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/composables/useIntersectionObserver.ts", "label": "useIntersectionObserver.ts", "group": "composables", "size": 3 }, { "id": "src/composables/useLazyPagination.ts", "label": "useLazyPagination.ts", "group": "composables", "size": 2 }, { "id": "src/composables/useLitegraphSettings.ts", "label": "useLitegraphSettings.ts", "group": "composables", "size": 2 }, { "id": "src/composables/useLoad3dViewer.ts", "label": "useLoad3dViewer.ts", "group": "composables", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/services/load3dService.ts", "src/composables/useLoad3dViewer.ts", "src/services/load3dService.ts" ] ] }, { "id": "src/extensions/core/load3d/Load3d.ts", "label": "Load3d.ts", "group": "extensions", "size": 6, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ] ] }, { "id": "src/extensions/core/load3d/Load3dUtils.ts", "label": "Load3dUtils.ts", "group": "extensions", "size": 7, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ] ] }, { "id": "src/extensions/core/load3d/interfaces.ts", "label": "interfaces.ts", "group": "extensions", "size": 25 }, { "id": "src/lib/litegraph/src/LGraphNode.ts", "label": "LGraphNode.ts", "group": "lib", "size": 13, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/renderer/core/canvas/litegraph/slotCalculations.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ], [ "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/collections.ts", "src/lib/litegraph/src/LGraphNode.ts" ], [ "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/collections.ts", "src/lib/litegraph/src/LGraphNode.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/feedback.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/BaseWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/ComboWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/LegacyWidget.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/services/load3dService.ts", "label": "load3dService.ts", "group": "services", "size": 8, "inCircularDep": true, "circularChains": [ [ "src/services/load3dService.ts", "src/composables/useLoad3dViewer.ts", "src/services/load3dService.ts" ], [ "src/services/load3dService.ts", "src/composables/useLoad3dViewer.ts", "src/services/load3dService.ts" ] ] }, { "id": "src/composables/useManagerQueue.ts", "label": "useManagerQueue.ts", "group": "composables", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/composables/useManagerQueue.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/composables/useManagerQueue.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/types/generatedManagerTypes.ts", "label": "generatedManagerTypes.ts", "group": "types", "size": 9 }, { "id": "src/stores/commandStore.ts", "label": "commandStore.ts", "group": "stores", "size": 43 }, { "id": "src/components/widget/SampleModelSelector.vue", "label": "SampleModelSelector.vue", "group": "components", "size": 2 }, { "id": "src/stores/dialogStore.ts", "label": "dialogStore.ts", "group": "stores", "size": 15 }, { "id": "src/composables/usePaste.ts", "label": "usePaste.ts", "group": "composables", "size": 2 }, { "id": "src/schemas/comfyWorkflowSchema.ts", "label": "comfyWorkflowSchema.ts", "group": "other", "size": 15 }, { "id": "src/utils/litegraphUtil.ts", "label": "litegraphUtil.ts", "group": "utils", "size": 15 }, { "id": "src/composables/usePopoverSizing.ts", "label": "usePopoverSizing.ts", "group": "composables", "size": 2 }, { "id": "external:@atlaskit/pragmatic-drag-and-drop/element/adapter", "label": "@atlaskit/pragmatic-drag-and-drop/element/adapter", "group": "external", "size": 2 }, { "id": "src/composables/useProgressFavicon.ts", "label": "useProgressFavicon.ts", "group": "composables", "size": 2 }, { "id": "src/composables/useRefreshableSelection.ts", "label": "useRefreshableSelection.ts", "group": "composables", "size": 2 }, { "id": "src/composables/useRegistrySearch.ts", "label": "useRegistrySearch.ts", "group": "composables", "size": 2 }, { "id": "src/constants/searchConstants.ts", "label": "searchConstants.ts", "group": "other", "size": 3 }, { "id": "src/services/gateway/registrySearchGateway.ts", "label": "registrySearchGateway.ts", "group": "services", "size": 2 }, { "id": "src/composables/useServerLogs.ts", "label": "useServerLogs.ts", "group": "composables", "size": 2 }, { "id": "src/schemas/apiSchema.ts", "label": "apiSchema.ts", "group": "other", "size": 10 }, { "id": "src/composables/useTemplateFiltering.ts", "label": "useTemplateFiltering.ts", "group": "composables", "size": 2 }, { "id": "src/composables/useTemplateWorkflows.ts", "label": "useTemplateWorkflows.ts", "group": "composables", "size": 4, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/templates/TemplateWorkflowsContent.vue", "src/components/templates/TemplateWorkflowView.vue", "src/components/templates/TemplateWorkflowCard.vue", "src/composables/useTemplateWorkflows.ts", "src/scripts/app.ts" ] ] }, { "id": "src/stores/workflowTemplatesStore.ts", "label": "workflowTemplatesStore.ts", "group": "stores", "size": 2 }, { "id": "src/composables/useTransformCompatOverlayProps.ts", "label": "useTransformCompatOverlayProps.ts", "group": "composables", "size": 5 }, { "id": "src/composables/useTreeExpansion.ts", "label": "useTreeExpansion.ts", "group": "composables", "size": 5 }, { "id": "src/composables/useValueTransform.ts", "label": "useValueTransform.ts", "group": "composables", "size": 2 }, { "id": "src/composables/useVueFeatureFlags.ts", "label": "useVueFeatureFlags.ts", "group": "composables", "size": 3 }, { "id": "src/composables/useWorkflowAutoSave.ts", "label": "useWorkflowAutoSave.ts", "group": "composables", "size": 2 }, { "id": "src/composables/useWorkflowPersistence.ts", "label": "useWorkflowPersistence.ts", "group": "composables", "size": 2 }, { "id": "src/scripts/utils.ts", "label": "utils.ts", "group": "scripts", "size": 10, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/canvas/useSelectedLiteGraphItems.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/app.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/services/assetService.ts", "src/stores/modelToNodeStore.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/app.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/stores/nodeDefStore.ts" ], [ "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/stores/subgraphStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/services/dialogService.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], [ "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/utils.ts" ], [ "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/utils.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/stores/workspaceStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/scripts/app.ts" ] ] }, { "id": "src/composables/useWorkflowValidation.ts", "label": "useWorkflowValidation.ts", "group": "composables", "size": 2 }, { "id": "src/utils/linkFixer.ts", "label": "linkFixer.ts", "group": "utils", "size": 2 }, { "id": "src/composables/useZoomControls.ts", "label": "useZoomControls.ts", "group": "composables", "size": 2 }, { "id": "src/components/LiteGraphCanvasSplitterOverlay.vue", "label": "LiteGraphCanvasSplitterOverlay.vue", "group": "components", "size": 2 }, { "id": "external:primevue/splitter", "label": "primevue/splitter", "group": "external", "size": 2 }, { "id": "external:primevue/splitterpanel", "label": "primevue/splitterpanel", "group": "external", "size": 2 }, { "id": "src/stores/workspace/sidebarTabStore.ts", "label": "sidebarTabStore.ts", "group": "stores", "size": 5, "inCircularDep": true, "circularChains": [ [ "src/stores/workspaceStore.ts", "src/stores/workspace/sidebarTabStore.ts", "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "src/stores/workspaceStore.ts" ] ] }, { "id": "src/components/MenuHamburger.vue", "label": "MenuHamburger.vue", "group": "components", "size": 2 }, { "id": "external:primevue/button", "label": "primevue/button", "group": "external", "size": 109 }, { "id": "src/config/comfyApi.ts", "label": "comfyApi.ts", "group": "other", "size": 6 }, { "id": "src/assets/palettes/arc.json", "label": "arc.json", "group": "other", "size": 2 }, { "id": "src/assets/palettes/dark.json", "label": "dark.json", "group": "other", "size": 2 }, { "id": "src/assets/palettes/github.json", "label": "github.json", "group": "other", "size": 2 }, { "id": "src/assets/palettes/light.json", "label": "light.json", "group": "other", "size": 2 }, { "id": "src/assets/palettes/nord.json", "label": "nord.json", "group": "other", "size": 2 }, { "id": "src/assets/palettes/solarized.json", "label": "solarized.json", "group": "other", "size": 2 }, { "id": "src/constants/coreKeybindings.ts", "label": "coreKeybindings.ts", "group": "other", "size": 2 }, { "id": "src/constants/coreMenuCommands.ts", "label": "coreMenuCommands.ts", "group": "other", "size": 2 }, { "id": "src/constants/coreSettings.ts", "label": "coreSettings.ts", "group": "other", "size": 2 }, { "id": "src/types/nodeSource.ts", "label": "nodeSource.ts", "group": "types", "size": 9 }, { "id": "src/types/searchBoxTypes.ts", "label": "searchBoxTypes.ts", "group": "types", "size": 4 }, { "id": "src/constants/desktopMaintenanceTasks.ts", "label": "desktopMaintenanceTasks.ts", "group": "other", "size": 2 }, { "id": "external:@primevue/core", "label": "@primevue/core", "group": "external", "size": 2 }, { "id": "src/constants/groupNodeConstants.ts", "label": "groupNodeConstants.ts", "group": "other", "size": 4 }, { "id": "src/constants/reservedKeyCombos.ts", "label": "reservedKeyCombos.ts", "group": "other", "size": 2 }, { "id": "src/constants/serverConfig.ts", "label": "serverConfig.ts", "group": "other", "size": 3 }, { "id": "src/types/serverArgs.ts", "label": "serverArgs.ts", "group": "types", "size": 2 }, { "id": "src/types/settingTypes.ts", "label": "settingTypes.ts", "group": "types", "size": 7 }, { "id": "src/constants/slotColors.ts", "label": "slotColors.ts", "group": "other", "size": 3 }, { "id": "src/constants/supportedWorkflowFormats.ts", "label": "supportedWorkflowFormats.ts", "group": "other", "size": 2 }, { "id": "src/constants/uvMirrors.ts", "label": "uvMirrors.ts", "group": "other", "size": 4 }, { "id": "external:zod", "label": "zod", "group": "external", "size": 9 }, { "id": "src/schemas/colorPaletteSchema.ts", "label": "colorPaletteSchema.ts", "group": "other", "size": 3 }, { "id": "src/schemas/keyBindingSchema.ts", "label": "keyBindingSchema.ts", "group": "other", "size": 3 }, { "id": "src/schemas/assetSchema.ts", "label": "assetSchema.ts", "group": "other", "size": 2 }, { "id": "external:zod-validation-error", "label": "zod-validation-error", "group": "external", "size": 5 }, { "id": "src/schemas/nodeDefSchema.ts", "label": "nodeDefSchema.ts", "group": "other", "size": 8 }, { "id": "src/schemas/signInSchema.ts", "label": "signInSchema.ts", "group": "other", "size": 6 }, { "id": "external:axios", "label": "axios", "group": "external", "size": 5 }, { "id": "src/config/clientFeatureFlags.json", "label": "clientFeatureFlags.json", "group": "other", "size": 2 }, { "id": "src/types/workflowTemplateTypes.ts", "label": "workflowTemplateTypes.ts", "group": "types", "size": 3 }, { "id": "src/composables/element/useCanvasPositionConversion.ts", "label": "useCanvasPositionConversion.ts", "group": "composables", "size": 3 }, { "id": "src/scripts/metadata/ebml.ts", "label": "ebml.ts", "group": "scripts", "size": 2 }, { "id": "src/scripts/metadata/gltf.ts", "label": "gltf.ts", "group": "scripts", "size": 2 }, { "id": "src/scripts/metadata/isobmff.ts", "label": "isobmff.ts", "group": "scripts", "size": 2 }, { "id": "src/scripts/metadata/mp3.ts", "label": "mp3.ts", "group": "scripts", "size": 2 }, { "id": "src/scripts/metadata/ogg.ts", "label": "ogg.ts", "group": "scripts", "size": 2 }, { "id": "src/scripts/metadata/svg.ts", "label": "svg.ts", "group": "scripts", "size": 2 }, { "id": "src/services/extensionService.ts", "label": "extensionService.ts", "group": "services", "size": 9, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/ui.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ], [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/dynamicPrompts.ts", "src/services/extensionService.ts" ], [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/dynamicPrompts.ts", "src/services/extensionService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/services/dialogService.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/dialog.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/draggableList.ts", "src/scripts/ui.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/services/litegraphService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/services/extensionService.ts" ], [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/services/extensionService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/ui.ts" ], [ "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/utils.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/ui.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/ui.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/services/extensionService.ts" ], [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/services/extensionService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ], [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveMesh.ts", "src/services/extensionService.ts" ], [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveMesh.ts", "src/services/extensionService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ] ] }, { "id": "src/services/subgraphService.ts", "label": "subgraphService.ts", "group": "services", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/subgraphService.ts", "src/scripts/app.ts" ] ] }, { "id": "src/stores/apiKeyAuthStore.ts", "label": "apiKeyAuthStore.ts", "group": "stores", "size": 6, "inCircularDep": true, "circularChains": [ [ "src/stores/firebaseAuthStore.ts", "src/stores/apiKeyAuthStore.ts", "src/stores/firebaseAuthStore.ts" ] ] }, { "id": "src/stores/domWidgetStore.ts", "label": "domWidgetStore.ts", "group": "stores", "size": 7 }, { "id": "src/stores/extensionStore.ts", "label": "extensionStore.ts", "group": "stores", "size": 7 }, { "id": "src/stores/firebaseAuthStore.ts", "label": "firebaseAuthStore.ts", "group": "stores", "size": 11, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/auth/useFirebaseAuthActions.ts", "src/stores/firebaseAuthStore.ts", "src/services/dialogService.ts" ], [ "src/stores/firebaseAuthStore.ts", "src/stores/apiKeyAuthStore.ts", "src/stores/firebaseAuthStore.ts" ], [ "src/stores/firebaseAuthStore.ts", "src/stores/apiKeyAuthStore.ts", "src/stores/firebaseAuthStore.ts" ] ] }, { "id": "src/stores/keybindingStore.ts", "label": "keybindingStore.ts", "group": "stores", "size": 8 }, { "id": "src/stores/widgetStore.ts", "label": "widgetStore.ts", "group": "stores", "size": 6 }, { "id": "src/types/extensionTypes.ts", "label": "extensionTypes.ts", "group": "types", "size": 6 }, { "id": "src/utils/colorUtil.ts", "label": "colorUtil.ts", "group": "utils", "size": 6 }, { "id": "src/utils/executionUtil.ts", "label": "executionUtil.ts", "group": "utils", "size": 2 }, { "id": "src/utils/migration/migrateReroute.ts", "label": "migrateReroute.ts", "group": "utils", "size": 3 }, { "id": "src/utils/modelMetadataUtil.ts", "label": "modelMetadataUtil.ts", "group": "utils", "size": 2 }, { "id": "src/utils/vintageClipboard.ts", "label": "vintageClipboard.ts", "group": "utils", "size": 4 }, { "id": "src/scripts/defaultGraph.ts", "label": "defaultGraph.ts", "group": "scripts", "size": 4 }, { "id": "src/scripts/pnginfo.ts", "label": "pnginfo.ts", "group": "scripts", "size": 2 }, { "id": "src/scripts/ui.ts", "label": "ui.ts", "group": "scripts", "size": 19, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/canvas/useSelectedLiteGraphItems.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/ui.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/app.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/services/assetService.ts", "src/stores/modelToNodeStore.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/ui.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/stores/nodeDefStore.ts" ], [ "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/stores/subgraphStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/ui.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/services/dialogService.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/dialog.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/dialog.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/draggableList.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/draggableList.ts", "src/scripts/ui.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/ui.ts" ], [ "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/utils.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/ui.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/ui.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/stores/workspaceStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/scripts/ui/toggleSwitch.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/scripts/ui/toggleSwitch.ts", "src/scripts/ui.ts" ] ] }, { "id": "src/scripts/ui/menu/index.ts", "label": "index.ts", "group": "scripts", "size": 2 }, { "id": "src/scripts/widgets.ts", "label": "widgets.ts", "group": "scripts", "size": 15, "inCircularDep": true, "circularChains": [ [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", "src/scripts/widgets.ts" ], [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", "src/scripts/widgets.ts" ], [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/scripts/widgets.ts" ], [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/scripts/widgets.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/services/assetService.ts", "src/stores/modelToNodeStore.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", "src/scripts/widgets.ts" ], [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", "src/scripts/widgets.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", "src/scripts/widgets.ts" ], [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", "src/scripts/widgets.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/widgets.ts" ], [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/widgets.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/widgets.ts" ], [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/widgets.ts" ] ] }, { "id": "src/scripts/changeTracker.ts", "label": "changeTracker.ts", "group": "scripts", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/stores/workflowStore.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/workflowStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/scripts/app.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/stores/workflowStore.ts" ], [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/workflowStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/scripts/app.ts" ] ] }, { "id": "external:jsondiffpatch", "label": "jsondiffpatch", "group": "external", "size": 2 }, { "id": "external:loglevel", "label": "loglevel", "group": "external", "size": 6 }, { "id": "src/scripts/domWidget.ts", "label": "domWidget.ts", "group": "scripts", "size": 12 }, { "id": "src/composables/functional/useChainCallback.ts", "label": "useChainCallback.ts", "group": "composables", "size": 11 }, { "id": "src/scripts/errorNodeWidgets.ts", "label": "errorNodeWidgets.ts", "group": "scripts", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", "label": "useBooleanWidget.ts", "group": "other", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", "src/scripts/widgets.ts" ] ] }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", "label": "useFloatWidget.ts", "group": "other", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", "src/scripts/widgets.ts" ] ] }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "label": "useStringWidget.ts", "group": "other", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/widgets.ts" ] ] }, { "id": "src/scripts/metadata/avif.ts", "label": "avif.ts", "group": "scripts", "size": 2 }, { "id": "src/scripts/metadata/flac.ts", "label": "flac.ts", "group": "scripts", "size": 2 }, { "id": "src/scripts/metadata/png.ts", "label": "png.ts", "group": "scripts", "size": 2 }, { "id": "src/scripts/ui/dialog.ts", "label": "dialog.ts", "group": "scripts", "size": 5, "inCircularDep": true, "circularChains": [ [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/dialog.ts", "src/scripts/ui.ts" ] ] }, { "id": "src/scripts/ui/settings.ts", "label": "settings.ts", "group": "scripts", "size": 2 }, { "id": "src/scripts/ui/toggleSwitch.ts", "label": "toggleSwitch.ts", "group": "scripts", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/ui.ts", "src/scripts/ui/toggleSwitch.ts", "src/scripts/ui.ts" ] ] }, { "id": "src/utils/searchAndReplace.ts", "label": "searchAndReplace.ts", "group": "utils", "size": 4 }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useChartWidget.ts", "label": "useChartWidget.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useColorWidget.ts", "label": "useColorWidget.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "label": "useComboWidget.ts", "group": "other", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/scripts/widgets.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/services/assetService.ts", "src/stores/modelToNodeStore.ts", "src/stores/nodeDefStore.ts" ] ] }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useFileUploadWidget.ts", "label": "useFileUploadWidget.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useGalleriaWidget.ts", "label": "useGalleriaWidget.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useImageCompareWidget.ts", "label": "useImageCompareWidget.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "label": "useImageUploadWidget.ts", "group": "other", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ] ] }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", "label": "useIntWidget.ts", "group": "other", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", "src/scripts/widgets.ts" ] ] }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "label": "useMarkdownWidget.ts", "group": "other", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/widgets.ts" ] ] }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useMultiSelectWidget.ts", "label": "useMultiSelectWidget.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useSelectButtonWidget.ts", "label": "useSelectButtonWidget.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useTextareaWidget.ts", "label": "useTextareaWidget.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useTreeSelectWidget.ts", "label": "useTreeSelectWidget.ts", "group": "other", "size": 2 }, { "id": "src/schemas/nodeDef/migration.ts", "label": "migration.ts", "group": "other", "size": 7 }, { "id": "src/services/assetService.ts", "label": "assetService.ts", "group": "services", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/services/assetService.ts", "src/stores/modelToNodeStore.ts", "src/stores/nodeDefStore.ts" ] ] }, { "id": "src/services/audioService.ts", "label": "audioService.ts", "group": "services", "size": 2 }, { "id": "external:extendable-media-recorder", "label": "extendable-media-recorder", "group": "external", "size": 3 }, { "id": "external:extendable-media-recorder-wav-encoder", "label": "extendable-media-recorder-wav-encoder", "group": "external", "size": 2 }, { "id": "src/services/autoQueueService.ts", "label": "autoQueueService.ts", "group": "services", "size": 2 }, { "id": "src/services/colorPaletteService.ts", "label": "colorPaletteService.ts", "group": "services", "size": 5, "inCircularDep": true, "circularChains": [ [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/stores/workspaceStore.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/stores/workspaceStore.ts" ], [ "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/components/dialog/content/setting/ColorPaletteMessage.vue", "src/services/colorPaletteService.ts" ], [ "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/components/dialog/content/setting/ColorPaletteMessage.vue", "src/services/colorPaletteService.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/stores/workspaceStore.ts" ] ] }, { "id": "external:uuid", "label": "uuid", "group": "external", "size": 3 }, { "id": "src/utils/typeGuardUtil.ts", "label": "typeGuardUtil.ts", "group": "utils", "size": 10 }, { "id": "src/services/customerEventsService.ts", "label": "customerEventsService.ts", "group": "services", "size": 2 }, { "id": "src/types/comfyRegistryTypes.ts", "label": "comfyRegistryTypes.ts", "group": "types", "size": 19 }, { "id": "src/components/dialog/content/ApiNodesSignInContent.vue", "label": "ApiNodesSignInContent.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/ConfirmationDialogContent.vue", "label": "ConfirmationDialogContent.vue", "group": "components", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/ConfirmationDialogContent.vue", "src/stores/settingStore.ts", "src/scripts/app.ts" ] ] }, { "id": "src/components/dialog/content/ErrorDialogContent.vue", "label": "ErrorDialogContent.vue", "group": "components", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/ErrorDialogContent.vue", "src/scripts/app.ts" ] ] }, { "id": "src/components/dialog/content/LoadWorkflowWarning.vue", "label": "LoadWorkflowWarning.vue", "group": "components", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/graphStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/canvas/useSelectedLiteGraphItems.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/stores/workspaceStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/stores/workspaceStore.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/composables/useManagerQueue.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/composables/useManagerQueue.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/services/comfyManagerService.ts", "src/composables/useManagerState.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/components/dialog/content/manager/button/PackInstallButton.vue", "src/services/dialogService.ts" ] ] }, { "id": "src/components/dialog/content/ManagerProgressDialogContent.vue", "label": "ManagerProgressDialogContent.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/MissingModelsWarning.vue", "label": "MissingModelsWarning.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/PromptDialogContent.vue", "label": "PromptDialogContent.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/SettingDialogContent.vue", "label": "SettingDialogContent.vue", "group": "components", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/auth/useFirebaseAuthActions.ts", "src/stores/firebaseAuthStore.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/composables/auth/useCurrentUser.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/components/dialog/content/setting/CreditsPanel.vue", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/components/dialog/content/setting/UserPanel.vue", "src/services/dialogService.ts" ], [ "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/components/dialog/content/setting/ColorPaletteMessage.vue", "src/services/colorPaletteService.ts" ] ] }, { "id": "src/components/dialog/content/SignInContent.vue", "label": "SignInContent.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/TopUpCreditsDialogContent.vue", "label": "TopUpCreditsDialogContent.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/UpdatePasswordContent.vue", "label": "UpdatePasswordContent.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/ManagerDialogContent.vue", "label": "ManagerDialogContent.vue", "group": "components", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/manager/ManagerDialogContent.vue", "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "src/components/dialog/content/manager/button/PackEnableToggle.vue", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/manager/ManagerDialogContent.vue", "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "src/composables/useImportFailedDetection.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/components/dialog/content/manager/ManagerHeader.vue", "label": "ManagerHeader.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", "label": "NodeConflictDialogContent.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/NodeConflictFooter.vue", "label": "NodeConflictFooter.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/NodeConflictHeader.vue", "label": "NodeConflictHeader.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/footer/ManagerProgressFooter.vue", "label": "ManagerProgressFooter.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/header/ComfyOrgHeader.vue", "label": "ComfyOrgHeader.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/header/ManagerProgressHeader.vue", "label": "ManagerProgressHeader.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/header/SettingDialogHeader.vue", "label": "SettingDialogHeader.vue", "group": "components", "size": 3 }, { "id": "src/components/templates/TemplateWorkflowsContent.vue", "label": "TemplateWorkflowsContent.vue", "group": "components", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/templates/TemplateWorkflowsContent.vue", "src/components/templates/TemplateWorkflowView.vue", "src/components/templates/TemplateWorkflowCard.vue", "src/composables/useTemplateWorkflows.ts", "src/scripts/app.ts" ] ] }, { "id": "src/components/templates/TemplateWorkflowsDialogHeader.vue", "label": "TemplateWorkflowsDialogHeader.vue", "group": "components", "size": 2 }, { "id": "src/stores/menuItemStore.ts", "label": "menuItemStore.ts", "group": "stores", "size": 5 }, { "id": "src/extensions/core/index.ts", "label": "index.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/ui.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ], [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/dynamicPrompts.ts", "src/services/extensionService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/services/dialogService.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/dialog.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/draggableList.ts", "src/scripts/ui.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/services/litegraphService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/services/extensionService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/ui.ts" ], [ "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/utils.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/ui.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/ui.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/services/extensionService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ], [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveMesh.ts", "src/services/extensionService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ] ] }, { "id": "src/services/keybindingService.ts", "label": "keybindingService.ts", "group": "services", "size": 3 }, { "id": "src/composables/node/useNodeAnimatedImage.ts", "label": "useNodeAnimatedImage.ts", "group": "composables", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/ui.ts" ] ] }, { "id": "src/composables/node/useNodeCanvasImagePreview.ts", "label": "useNodeCanvasImagePreview.ts", "group": "composables", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/app.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/services/assetService.ts", "src/stores/modelToNodeStore.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ] ] }, { "id": "src/composables/node/useNodeImage.ts", "label": "useNodeImage.ts", "group": "composables", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ] ] }, { "id": "src/utils/nodeDefOrderingUtil.ts", "label": "nodeDefOrderingUtil.ts", "group": "utils", "size": 2 }, { "id": "src/extensions/core/load3d/Load3dAnimation.ts", "label": "Load3dAnimation.ts", "group": "extensions", "size": 5 }, { "id": "src/services/mediaCacheService.ts", "label": "mediaCacheService.ts", "group": "services", "size": 2 }, { "id": "src/services/newUserService.ts", "label": "newUserService.ts", "group": "services", "size": 2 }, { "id": "src/services/nodeHelpService.ts", "label": "nodeHelpService.ts", "group": "services", "size": 2 }, { "id": "src/utils/nodeHelpUtil.ts", "label": "nodeHelpUtil.ts", "group": "utils", "size": 3 }, { "id": "src/services/nodeOrganizationService.ts", "label": "nodeOrganizationService.ts", "group": "services", "size": 2 }, { "id": "src/utils/treeUtil.ts", "label": "treeUtil.ts", "group": "utils", "size": 9 }, { "id": "src/services/nodeSearchService.ts", "label": "nodeSearchService.ts", "group": "services", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/stores/nodeDefStore.ts", "src/services/nodeSearchService.ts", "src/stores/nodeDefStore.ts" ] ] }, { "id": "external:fuse.js", "label": "fuse.js", "group": "external", "size": 2 }, { "id": "src/utils/fuseUtil.ts", "label": "fuseUtil.ts", "group": "utils", "size": 5 }, { "id": "src/services/releaseService.ts", "label": "releaseService.ts", "group": "services", "size": 3 }, { "id": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "label": "useWorkflowThumbnail.ts", "group": "other", "size": 4, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/graphStore.ts", "src/scripts/app.ts" ], [ "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" ], [ "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/stores/aboutPanelStore.ts", "label": "aboutPanelStore.ts", "group": "stores", "size": 2 }, { "id": "src/types/comfy.ts", "label": "comfy.ts", "group": "types", "size": 5 }, { "id": "src/types/authTypes.ts", "label": "authTypes.ts", "group": "types", "size": 3 }, { "id": "src/stores/comfyRegistryStore.ts", "label": "comfyRegistryStore.ts", "group": "stores", "size": 7 }, { "id": "src/stores/electronDownloadStore.ts", "label": "electronDownloadStore.ts", "group": "stores", "size": 5 }, { "id": "external:@comfyorg/comfyui-electron-types", "label": "@comfyorg/comfyui-electron-types", "group": "external", "size": 6 }, { "id": "src/composables/node/useNodeChatHistory.ts", "label": "useNodeChatHistory.ts", "group": "composables", "size": 2 }, { "id": "src/composables/node/useNodeProgressText.ts", "label": "useNodeProgressText.ts", "group": "composables", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/stores/executionStore.ts", "src/composables/node/useNodeProgressText.ts", "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", "src/components/graph/widgets/TextPreviewWidget.vue", "src/stores/executionStore.ts" ] ] }, { "id": "src/types/nodeIdentification.ts", "label": "nodeIdentification.ts", "group": "types", "size": 4 }, { "id": "external:firebase/auth", "label": "firebase/auth", "group": "external", "size": 2 }, { "id": "src/stores/maintenanceTaskStore.ts", "label": "maintenanceTaskStore.ts", "group": "stores", "size": 5 }, { "id": "src/stores/nodeBookmarkStore.ts", "label": "nodeBookmarkStore.ts", "group": "stores", "size": 7 }, { "id": "src/stores/releaseStore.ts", "label": "releaseStore.ts", "group": "stores", "size": 6 }, { "id": "src/stores/serverConfigStore.ts", "label": "serverConfigStore.ts", "group": "stores", "size": 3 }, { "id": "src/stores/userFileStore.ts", "label": "userFileStore.ts", "group": "stores", "size": 3 }, { "id": "src/utils/syncUtil.ts", "label": "syncUtil.ts", "group": "utils", "size": 3 }, { "id": "external:semver", "label": "semver", "group": "external", "size": 3 }, { "id": "src/types/algoliaTypes.ts", "label": "algoliaTypes.ts", "group": "types", "size": 1 }, { "id": "src/types/buttonTypes.ts", "label": "buttonTypes.ts", "group": "types", "size": 6 }, { "id": "src/lib/litegraph/src/interfaces.ts", "label": "interfaces.ts", "group": "lib", "size": 3 }, { "id": "src/types/conflictDetectionTypes.ts", "label": "conflictDetectionTypes.ts", "group": "types", "size": 4 }, { "id": "src/types/importFailedTypes.ts", "label": "importFailedTypes.ts", "group": "types", "size": 6 }, { "id": "src/types/index.ts", "label": "index.ts", "group": "types", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ] ] }, { "id": "src/types/metadataTypes.ts", "label": "metadataTypes.ts", "group": "types", "size": 6 }, { "id": "src/types/navTypes.ts", "label": "navTypes.ts", "group": "types", "size": 5 }, { "id": "src/types/nodeDefAugmentation.ts", "label": "nodeDefAugmentation.ts", "group": "types", "size": 2 }, { "id": "src/types/nodeOrganizationTypes.ts", "label": "nodeOrganizationTypes.ts", "group": "types", "size": 1 }, { "id": "src/types/primeVueTypes.ts", "label": "primeVueTypes.ts", "group": "types", "size": 3 }, { "id": "src/types/searchServiceTypes.ts", "label": "searchServiceTypes.ts", "group": "types", "size": 1 }, { "id": "src/types/simplifiedWidget.ts", "label": "simplifiedWidget.ts", "group": "types", "size": 4 }, { "id": "src/types/spatialIndex.ts", "label": "spatialIndex.ts", "group": "types", "size": 1 }, { "id": "src/types/widgetTypes.ts", "label": "widgetTypes.ts", "group": "types", "size": 3 }, { "id": "src/utils/conflictMessageUtil.ts", "label": "conflictMessageUtil.ts", "group": "utils", "size": 4 }, { "id": "src/utils/errorReportUtil.ts", "label": "errorReportUtil.ts", "group": "utils", "size": 2 }, { "id": "src/utils/executableGroupNodeChildDTO.ts", "label": "executableGroupNodeChildDTO.ts", "group": "utils", "size": 2 }, { "id": "src/utils/executableGroupNodeDto.ts", "label": "executableGroupNodeDto.ts", "group": "utils", "size": 3 }, { "id": "src/utils/gridUtil.ts", "label": "gridUtil.ts", "group": "utils", "size": 2 }, { "id": "src/utils/imageUtil.ts", "label": "imageUtil.ts", "group": "utils", "size": 4 }, { "id": "src/utils/mapperUtil.ts", "label": "mapperUtil.ts", "group": "utils", "size": 2 }, { "id": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "label": "nodeDefSchemaV2.ts", "group": "other", "size": 15 }, { "id": "src/utils/markdownRendererUtil.ts", "label": "markdownRendererUtil.ts", "group": "utils", "size": 4 }, { "id": "external:dompurify", "label": "dompurify", "group": "external", "size": 2 }, { "id": "external:marked", "label": "marked", "group": "external", "size": 3 }, { "id": "src/utils/mathUtil.ts", "label": "mathUtil.ts", "group": "utils", "size": 3 }, { "id": "src/utils/mouseDownUtil.ts", "label": "mouseDownUtil.ts", "group": "utils", "size": 3 }, { "id": "src/utils/networkUtil.ts", "label": "networkUtil.ts", "group": "utils", "size": 6 }, { "id": "src/utils/nodeDefUtil.ts", "label": "nodeDefUtil.ts", "group": "utils", "size": 2 }, { "id": "src/utils/refUtil.ts", "label": "refUtil.ts", "group": "utils", "size": 4 }, { "id": "src/utils/tailwindUtil.ts", "label": "tailwindUtil.ts", "group": "utils", "size": 18 }, { "id": "external:tailwind-merge", "label": "tailwind-merge", "group": "external", "size": 2 }, { "id": "src/utils/validationUtil.ts", "label": "validationUtil.ts", "group": "utils", "size": 4 }, { "id": "src/utils/widgetPropFilter.ts", "label": "widgetPropFilter.ts", "group": "utils", "size": 12 }, { "id": "src/views/templates/BaseViewTemplate.vue", "label": "BaseViewTemplate.vue", "group": "views", "size": 11 }, { "id": "external:primevue/toast", "label": "primevue/toast", "group": "external", "size": 5 }, { "id": "src/components/maintenance/TerminalOutputDrawer.vue", "label": "TerminalOutputDrawer.vue", "group": "components", "size": 3 }, { "id": "src/components/dialog/UnloadWindowConfirmDialog.vue", "label": "UnloadWindowConfirmDialog.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/GraphCanvas.vue", "label": "GraphCanvas.vue", "group": "components", "size": 2 }, { "id": "src/components/toast/GlobalToast.vue", "label": "GlobalToast.vue", "group": "components", "size": 2 }, { "id": "src/components/toast/RerouteMigrationToast.vue", "label": "RerouteMigrationToast.vue", "group": "components", "size": 2 }, { "id": "src/components/topbar/TopMenubar.vue", "label": "TopMenubar.vue", "group": "components", "size": 2 }, { "id": "external:primevue/step", "label": "primevue/step", "group": "external", "size": 2 }, { "id": "external:primevue/steplist", "label": "primevue/steplist", "group": "external", "size": 2 }, { "id": "external:primevue/steppanel", "label": "primevue/steppanel", "group": "external", "size": 2 }, { "id": "external:primevue/steppanels", "label": "primevue/steppanels", "group": "external", "size": 2 }, { "id": "external:primevue/stepper", "label": "primevue/stepper", "group": "external", "size": 2 }, { "id": "src/components/install/DesktopSettingsConfiguration.vue", "label": "DesktopSettingsConfiguration.vue", "group": "components", "size": 2 }, { "id": "src/components/install/GpuPicker.vue", "label": "GpuPicker.vue", "group": "components", "size": 2 }, { "id": "src/components/install/InstallLocationPicker.vue", "label": "InstallLocationPicker.vue", "group": "components", "size": 2 }, { "id": "src/components/install/MigrationPicker.vue", "label": "MigrationPicker.vue", "group": "components", "size": 2 }, { "id": "src/components/install/MirrorsConfiguration.vue", "label": "MirrorsConfiguration.vue", "group": "components", "size": 2 }, { "id": "external:@primevue/core/api", "label": "@primevue/core/api", "group": "external", "size": 8 }, { "id": "external:primevue/selectbutton", "label": "primevue/selectbutton", "group": "external", "size": 9 }, { "id": "src/components/common/RefreshButton.vue", "label": "RefreshButton.vue", "group": "components", "size": 2 }, { "id": "src/components/maintenance/StatusTag.vue", "label": "StatusTag.vue", "group": "components", "size": 2 }, { "id": "src/components/maintenance/TaskListPanel.vue", "label": "TaskListPanel.vue", "group": "components", "size": 2 }, { "id": "src/types/desktop/maintenanceTypes.ts", "label": "maintenanceTypes.ts", "group": "types", "size": 2 }, { "id": "external:primevue/panel", "label": "primevue/panel", "group": "external", "size": 6 }, { "id": "external:primevue/tag", "label": "primevue/tag", "group": "external", "size": 17 }, { "id": "external:primevue/toggleswitch", "label": "primevue/toggleswitch", "group": "external", "size": 8 }, { "id": "external:@xterm/xterm", "label": "@xterm/xterm", "group": "external", "size": 6 }, { "id": "src/components/bottomPanel/tabs/terminal/BaseTerminal.vue", "label": "BaseTerminal.vue", "group": "components", "size": 5 }, { "id": "external:primevue/divider", "label": "primevue/divider", "group": "external", "size": 19 }, { "id": "external:primevue/inputtext", "label": "primevue/inputtext", "group": "external", "size": 19 }, { "id": "external:primevue/message", "label": "primevue/message", "group": "external", "size": 16 }, { "id": "external:primevue/select", "label": "primevue/select", "group": "external", "size": 11 }, { "id": "src/composables/auth/useCurrentUser.ts", "label": "useCurrentUser.ts", "group": "composables", "size": 5, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/composables/auth/useCurrentUser.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/composables/bottomPanelTabs/useCommandSubcategories.ts", "label": "useCommandSubcategories.ts", "group": "composables", "size": 3 }, { "id": "src/composables/bottomPanelTabs/useShortcutsTab.ts", "label": "useShortcutsTab.ts", "group": "composables", "size": 2 }, { "id": "src/components/bottomPanel/tabs/shortcuts/EssentialsPanel.vue", "label": "EssentialsPanel.vue", "group": "components", "size": 2 }, { "id": "src/components/bottomPanel/tabs/shortcuts/ViewControlsPanel.vue", "label": "ViewControlsPanel.vue", "group": "components", "size": 2 }, { "id": "src/composables/bottomPanelTabs/useTerminal.ts", "label": "useTerminal.ts", "group": "composables", "size": 2 }, { "id": "external:@xterm/addon-fit", "label": "@xterm/addon-fit", "group": "external", "size": 2 }, { "id": "external:@xterm/xterm/css/xterm.css", "label": "@xterm/xterm/css/xterm.css", "group": "external", "size": 2 }, { "id": "src/composables/bottomPanelTabs/useTerminalBuffer.ts", "label": "useTerminalBuffer.ts", "group": "composables", "size": 2 }, { "id": "external:@xterm/addon-serialize", "label": "@xterm/addon-serialize", "group": "external", "size": 2 }, { "id": "src/composables/bottomPanelTabs/useTerminalTabs.ts", "label": "useTerminalTabs.ts", "group": "composables", "size": 2 }, { "id": "src/components/bottomPanel/tabs/terminal/CommandTerminal.vue", "label": "CommandTerminal.vue", "group": "components", "size": 2 }, { "id": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", "label": "LogsTerminal.vue", "group": "components", "size": 2 }, { "id": "src/composables/canvas/useCanvasTransformSync.ts", "label": "useCanvasTransformSync.ts", "group": "composables", "size": 3 }, { "id": "src/composables/canvas/useSelectionToolboxPosition.ts", "label": "useSelectionToolboxPosition.ts", "group": "composables", "size": 2 }, { "id": "src/renderer/core/layout/store/layoutStore.ts", "label": "layoutStore.ts", "group": "other", "size": 14 }, { "id": "src/composables/element/useAbsolutePosition.ts", "label": "useAbsolutePosition.ts", "group": "composables", "size": 3 }, { "id": "src/composables/element/useDomClipping.ts", "label": "useDomClipping.ts", "group": "composables", "size": 2 }, { "id": "src/composables/element/useOverflowObserver.ts", "label": "useOverflowObserver.ts", "group": "composables", "size": 3 }, { "id": "src/composables/element/useResponsiveCollapse.ts", "label": "useResponsiveCollapse.ts", "group": "composables", "size": 3 }, { "id": "src/composables/graph/useCanvasInteractions.ts", "label": "useCanvasInteractions.ts", "group": "composables", "size": 5, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ] ] }, { "id": "src/composables/graph/useCanvasTransformSync.ts", "label": "useCanvasTransformSync.ts", "group": "composables", "size": 2 }, { "id": "src/composables/graph/useGraphNodeManager.ts", "label": "useGraphNodeManager.ts", "group": "composables", "size": 2 }, { "id": "src/renderer/core/layout/operations/layoutMutations.ts", "label": "layoutMutations.ts", "group": "other", "size": 9 }, { "id": "src/renderer/core/layout/types.ts", "label": "types.ts", "group": "other", "size": 11 }, { "id": "src/renderer/core/spatial/QuadTree.ts", "label": "QuadTree.ts", "group": "other", "size": 3 }, { "id": "src/composables/graph/useTransformSettling.ts", "label": "useTransformSettling.ts", "group": "composables", "size": 2 }, { "id": "src/composables/graph/useViewportCulling.ts", "label": "useViewportCulling.ts", "group": "composables", "size": 2 }, { "id": "src/renderer/core/layout/useTransformState.ts", "label": "useTransformState.ts", "group": "other", "size": 3 }, { "id": "src/composables/graph/useVueNodeLifecycle.ts", "label": "useVueNodeLifecycle.ts", "group": "composables", "size": 2 }, { "id": "src/renderer/core/layout/sync/useLayoutSync.ts", "label": "useLayoutSync.ts", "group": "other", "size": 2 }, { "id": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", "label": "useLinkLayoutSync.ts", "group": "other", "size": 2 }, { "id": "src/renderer/core/layout/sync/useSlotLayoutSync.ts", "label": "useSlotLayoutSync.ts", "group": "other", "size": 2 }, { "id": "src/composables/graph/useWidgetValue.ts", "label": "useWidgetValue.ts", "group": "composables", "size": 12 }, { "id": "src/composables/manager/useManagerStatePersistence.ts", "label": "useManagerStatePersistence.ts", "group": "composables", "size": 2 }, { "id": "src/scripts/ui/imagePreview.ts", "label": "imagePreview.ts", "group": "scripts", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/ui.ts" ] ] }, { "id": "src/composables/node/useNodeBadge.ts", "label": "useNodeBadge.ts", "group": "composables", "size": 2 }, { "id": "src/composables/node/useNodePricing.ts", "label": "useNodePricing.ts", "group": "composables", "size": 2 }, { "id": "src/composables/node/useWatchWidget.ts", "label": "useWatchWidget.ts", "group": "composables", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "label": "useImagePreviewWidget.ts", "group": "other", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/app.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/services/assetService.ts", "src/stores/modelToNodeStore.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ] ] }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useChatHistoryWidget.ts", "label": "useChatHistoryWidget.ts", "group": "other", "size": 2 }, { "id": "src/composables/node/useNodeDragAndDrop.ts", "label": "useNodeDragAndDrop.ts", "group": "composables", "size": 3 }, { "id": "src/composables/node/useNodeFileInput.ts", "label": "useNodeFileInput.ts", "group": "composables", "size": 3 }, { "id": "src/composables/node/useNodeImageUpload.ts", "label": "useNodeImageUpload.ts", "group": "composables", "size": 2 }, { "id": "src/composables/node/useNodePaste.ts", "label": "useNodePaste.ts", "group": "composables", "size": 3 }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", "label": "useProgressTextWidget.ts", "group": "other", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/stores/executionStore.ts", "src/composables/node/useNodeProgressText.ts", "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", "src/components/graph/widgets/TextPreviewWidget.vue", "src/stores/executionStore.ts" ] ] }, { "id": "src/composables/nodePack/useNodePacks.ts", "label": "useNodePacks.ts", "group": "composables", "size": 3 }, { "id": "src/composables/nodePack/useMissingNodes.ts", "label": "useMissingNodes.ts", "group": "composables", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/graphStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/canvas/useSelectedLiteGraphItems.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/stores/workspaceStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/stores/workspaceStore.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/composables/useManagerQueue.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/composables/useManagerQueue.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/services/comfyManagerService.ts", "src/composables/useManagerState.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/composables/nodePack/useWorkflowPacks.ts", "label": "useWorkflowPacks.ts", "group": "composables", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/graphStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/canvas/useSelectedLiteGraphItems.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/stores/workspaceStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/scripts/app.ts" ], [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/stores/workspaceStore.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/composables/nodePack/usePackUpdateStatus.ts", "label": "usePackUpdateStatus.ts", "group": "composables", "size": 3 }, { "id": "src/composables/nodePack/usePacksSelection.ts", "label": "usePacksSelection.ts", "group": "composables", "size": 2 }, { "id": "src/composables/nodePack/usePacksStatus.ts", "label": "usePacksStatus.ts", "group": "composables", "size": 2 }, { "id": "src/composables/nodePack/useUpdateAvailableNodes.ts", "label": "useUpdateAvailableNodes.ts", "group": "composables", "size": 2 }, { "id": "src/composables/setting/useSettingSearch.ts", "label": "useSettingSearch.ts", "group": "composables", "size": 2 }, { "id": "src/composables/setting/useSettingUI.ts", "label": "useSettingUI.ts", "group": "composables", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/composables/auth/useCurrentUser.ts", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/components/dialog/content/setting/CreditsPanel.vue", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/components/dialog/content/setting/UserPanel.vue", "src/services/dialogService.ts" ] ] }, { "id": "src/components/dialog/content/setting/AboutPanel.vue", "label": "AboutPanel.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/setting/CreditsPanel.vue", "label": "CreditsPanel.vue", "group": "components", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/components/dialog/content/setting/CreditsPanel.vue", "src/services/dialogService.ts" ] ] }, { "id": "src/components/dialog/content/setting/UserPanel.vue", "label": "UserPanel.vue", "group": "components", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/components/dialog/content/setting/UserPanel.vue", "src/services/dialogService.ts" ] ] }, { "id": "src/components/dialog/content/setting/KeybindingPanel.vue", "label": "KeybindingPanel.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/setting/ExtensionPanel.vue", "label": "ExtensionPanel.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/setting/ServerConfigPanel.vue", "label": "ServerConfigPanel.vue", "group": "components", "size": 2 }, { "id": "src/composables/sidebarTabs/useModelLibrarySidebarTab.ts", "label": "useModelLibrarySidebarTab.ts", "group": "composables", "size": 2 }, { "id": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "label": "ModelLibrarySidebarTab.vue", "group": "components", "size": 2 }, { "id": "src/composables/sidebarTabs/useNodeLibrarySidebarTab.ts", "label": "useNodeLibrarySidebarTab.ts", "group": "composables", "size": 3 }, { "id": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "label": "NodeLibrarySidebarTab.vue", "group": "components", "size": 2 }, { "id": "src/composables/sidebarTabs/useQueueSidebarTab.ts", "label": "useQueueSidebarTab.ts", "group": "composables", "size": 2 }, { "id": "src/components/sidebar/tabs/QueueSidebarTab.vue", "label": "QueueSidebarTab.vue", "group": "components", "size": 2 }, { "id": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", "label": "useWorkflowsSidebarTab.ts", "group": "composables", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/stores/workspaceStore.ts", "src/stores/workspace/sidebarTabStore.ts", "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "src/stores/workspaceStore.ts" ] ] }, { "id": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "label": "WorkflowsSidebarTab.vue", "group": "components", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/stores/workspaceStore.ts", "src/stores/workspace/sidebarTabStore.ts", "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "src/stores/workspaceStore.ts" ] ] }, { "id": "src/composables/tree/useTreeFolderOperations.ts", "label": "useTreeFolderOperations.ts", "group": "composables", "size": 2 }, { "id": "src/components/actionbar/BatchCountEdit.vue", "label": "BatchCountEdit.vue", "group": "components", "size": 2 }, { "id": "external:primevue/inputnumber", "label": "primevue/inputnumber", "group": "external", "size": 6 }, { "id": "src/components/actionbar/ComfyActionbar.vue", "label": "ComfyActionbar.vue", "group": "components", "size": 2 }, { "id": "src/components/actionbar/ComfyQueueButton.vue", "label": "ComfyQueueButton.vue", "group": "components", "size": 2 }, { "id": "external:primevue/buttongroup", "label": "primevue/buttongroup", "group": "external", "size": 3 }, { "id": "external:primevue/splitbutton", "label": "primevue/splitbutton", "group": "external", "size": 2 }, { "id": "src/components/bottomPanel/BottomPanel.vue", "label": "BottomPanel.vue", "group": "components", "size": 2 }, { "id": "external:primevue/tab", "label": "primevue/tab", "group": "external", "size": 3 }, { "id": "external:primevue/tablist", "label": "primevue/tablist", "group": "external", "size": 3 }, { "id": "external:primevue/tabs", "label": "primevue/tabs", "group": "external", "size": 4 }, { "id": "src/components/common/ExtensionSlot.vue", "label": "ExtensionSlot.vue", "group": "components", "size": 3 }, { "id": "src/components/breadcrumb/SubgraphBreadcrumb.vue", "label": "SubgraphBreadcrumb.vue", "group": "components", "size": 2 }, { "id": "external:primevue/breadcrumb", "label": "primevue/breadcrumb", "group": "external", "size": 2 }, { "id": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", "label": "SubgraphBreadcrumbItem.vue", "group": "components", "size": 2 }, { "id": "src/components/button/IconButton.vue", "label": "IconButton.vue", "group": "components", "size": 5 }, { "id": "src/components/button/IconGroup.vue", "label": "IconGroup.vue", "group": "components", "size": 1 }, { "id": "src/components/button/IconTextButton.vue", "label": "IconTextButton.vue", "group": "components", "size": 5 }, { "id": "src/components/button/MoreButton.vue", "label": "MoreButton.vue", "group": "components", "size": 2 }, { "id": "external:primevue/popover", "label": "primevue/popover", "group": "external", "size": 7 }, { "id": "src/components/button/TextButton.vue", "label": "TextButton.vue", "group": "components", "size": 2 }, { "id": "src/components/card/CardBottom.vue", "label": "CardBottom.vue", "group": "components", "size": 2 }, { "id": "src/components/card/CardContainer.vue", "label": "CardContainer.vue", "group": "components", "size": 2 }, { "id": "src/components/card/CardDescription.vue", "label": "CardDescription.vue", "group": "components", "size": 1 }, { "id": "src/components/card/CardTitle.vue", "label": "CardTitle.vue", "group": "components", "size": 1 }, { "id": "src/components/card/CardTop.vue", "label": "CardTop.vue", "group": "components", "size": 2 }, { "id": "src/components/chip/SquareChip.vue", "label": "SquareChip.vue", "group": "components", "size": 2 }, { "id": "src/components/common/BackgroundImageUpload.vue", "label": "BackgroundImageUpload.vue", "group": "components", "size": 2 }, { "id": "src/components/common/ColorCustomizationSelector.vue", "label": "ColorCustomizationSelector.vue", "group": "components", "size": 2 }, { "id": "external:primevue/colorpicker", "label": "primevue/colorpicker", "group": "external", "size": 4 }, { "id": "src/components/common/ComfyImage.vue", "label": "ComfyImage.vue", "group": "components", "size": 3 }, { "id": "src/components/common/ContentDivider.vue", "label": "ContentDivider.vue", "group": "components", "size": 5 }, { "id": "src/components/common/CustomFormValue.vue", "label": "CustomFormValue.vue", "group": "components", "size": 2 }, { "id": "src/components/common/CustomizationDialog.vue", "label": "CustomizationDialog.vue", "group": "components", "size": 2 }, { "id": "external:primevue/dialog", "label": "primevue/dialog", "group": "external", "size": 7 }, { "id": "src/components/common/DeviceInfo.vue", "label": "DeviceInfo.vue", "group": "components", "size": 2 }, { "id": "src/components/common/DotSpinner.vue", "label": "DotSpinner.vue", "group": "components", "size": 4 }, { "id": "src/components/common/EditableText.vue", "label": "EditableText.vue", "group": "components", "size": 4 }, { "id": "src/components/common/ElectronFileDownload.vue", "label": "ElectronFileDownload.vue", "group": "components", "size": 2 }, { "id": "external:primevue/progressbar", "label": "primevue/progressbar", "group": "external", "size": 3 }, { "id": "src/components/common/FileDownload.vue", "label": "FileDownload.vue", "group": "components", "size": 2 }, { "id": "src/components/common/FormColorPicker.vue", "label": "FormColorPicker.vue", "group": "components", "size": 2 }, { "id": "src/components/common/FormImageUpload.vue", "label": "FormImageUpload.vue", "group": "components", "size": 2 }, { "id": "src/components/common/FormItem.vue", "label": "FormItem.vue", "group": "components", "size": 3 }, { "id": "src/components/common/InputKnob.vue", "label": "InputKnob.vue", "group": "components", "size": 2 }, { "id": "src/components/common/InputSlider.vue", "label": "InputSlider.vue", "group": "components", "size": 2 }, { "id": "src/components/common/UrlInput.vue", "label": "UrlInput.vue", "group": "components", "size": 3 }, { "id": "external:primevue/knob", "label": "primevue/knob", "group": "external", "size": 2 }, { "id": "external:primevue/slider", "label": "primevue/slider", "group": "external", "size": 8 }, { "id": "src/components/common/LazyImage.vue", "label": "LazyImage.vue", "group": "components", "size": 4 }, { "id": "external:primevue/skeleton", "label": "primevue/skeleton", "group": "external", "size": 7 }, { "id": "src/components/common/NoResultsPlaceholder.vue", "label": "NoResultsPlaceholder.vue", "group": "components", "size": 11 }, { "id": "external:primevue/card", "label": "primevue/card", "group": "external", "size": 6 }, { "id": "src/components/common/SearchBox.vue", "label": "SearchBox.vue", "group": "components", "size": 7 }, { "id": "external:primevue/iconfield", "label": "primevue/iconfield", "group": "external", "size": 4 }, { "id": "external:primevue/inputicon", "label": "primevue/inputicon", "group": "external", "size": 4 }, { "id": "src/components/common/SearchFilterChip.vue", "label": "SearchFilterChip.vue", "group": "components", "size": 4 }, { "id": "external:primevue/badge", "label": "primevue/badge", "group": "external", "size": 4 }, { "id": "external:primevue/chip", "label": "primevue/chip", "group": "external", "size": 4 }, { "id": "src/components/common/SystemStatsPanel.vue", "label": "SystemStatsPanel.vue", "group": "components", "size": 2 }, { "id": "external:primevue/tabpanel", "label": "primevue/tabpanel", "group": "external", "size": 6 }, { "id": "external:primevue/tabview", "label": "primevue/tabview", "group": "external", "size": 2 }, { "id": "src/components/common/TextDivider.vue", "label": "TextDivider.vue", "group": "components", "size": 2 }, { "id": "src/components/common/TreeExplorer.vue", "label": "TreeExplorer.vue", "group": "components", "size": 5 }, { "id": "external:primevue/contextmenu", "label": "primevue/contextmenu", "group": "external", "size": 6 }, { "id": "external:primevue/tree", "label": "primevue/tree", "group": "external", "size": 2 }, { "id": "src/components/common/TreeExplorerTreeNode.vue", "label": "TreeExplorerTreeNode.vue", "group": "components", "size": 7 }, { "id": "external:@atlaskit/pragmatic-drag-and-drop/element/set-custom-native-drag-preview", "label": "@atlaskit/pragmatic-drag-and-drop/element/set-custom-native-drag-preview", "group": "external", "size": 2 }, { "id": "src/components/common/UserAvatar.vue", "label": "UserAvatar.vue", "group": "components", "size": 4 }, { "id": "external:primevue/avatar", "label": "primevue/avatar", "group": "external", "size": 2 }, { "id": "src/components/common/UserCredit.vue", "label": "UserCredit.vue", "group": "components", "size": 4 }, { "id": "src/components/common/VirtualGrid.vue", "label": "VirtualGrid.vue", "group": "components", "size": 3 }, { "id": "src/components/graph/DomWidgets.vue", "label": "DomWidgets.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/widgets/DomWidget.vue", "label": "DomWidget.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/GraphCanvasMenu.vue", "label": "GraphCanvasMenu.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/NodeTooltip.vue", "label": "NodeTooltip.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/SelectionToolbox.vue", "label": "SelectionToolbox.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/TitleEditor.vue", "label": "TitleEditor.vue", "group": "components", "size": 2 }, { "id": "src/components/searchbox/NodeSearchBoxPopover.vue", "label": "NodeSearchBoxPopover.vue", "group": "components", "size": 2 }, { "id": "src/components/sidebar/SideToolbar.vue", "label": "SideToolbar.vue", "group": "components", "size": 2 }, { "id": "src/components/topbar/SecondRowWorkflowTabs.vue", "label": "SecondRowWorkflowTabs.vue", "group": "components", "size": 2 }, { "id": "src/renderer/core/canvas/injectionKeys.ts", "label": "injectionKeys.ts", "group": "other", "size": 4 }, { "id": "src/renderer/core/layout/TransformPane.vue", "label": "TransformPane.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/minimap/MiniMap.vue", "label": "MiniMap.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", "label": "LGraphNode.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/composables/useNodeEventHandlers.ts", "label": "useNodeEventHandlers.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/minimap/composables/useMinimap.ts", "label": "useMinimap.ts", "group": "other", "size": 4 }, { "id": "src/components/graph/modals/ZoomControlsModal.vue", "label": "ZoomControlsModal.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/selectionToolbox/BypassButton.vue", "label": "BypassButton.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/selectionToolbox/ColorPickerButton.vue", "label": "ColorPickerButton.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", "label": "ConvertToSubgraphButton.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/selectionToolbox/DeleteButton.vue", "label": "DeleteButton.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/selectionToolbox/ExecuteButton.vue", "label": "ExecuteButton.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/selectionToolbox/ExtensionCommandButton.vue", "label": "ExtensionCommandButton.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/selectionToolbox/HelpButton.vue", "label": "HelpButton.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", "label": "Load3DViewerButton.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/selectionToolbox/MaskEditorButton.vue", "label": "MaskEditorButton.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/selectionToolbox/PinButton.vue", "label": "PinButton.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/selectionToolbox/RefreshSelectionButton.vue", "label": "RefreshSelectionButton.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", "label": "SaveToSubgraphLibrary.vue", "group": "components", "size": 2 }, { "id": "src/components/helpcenter/HelpCenterMenuContent.vue", "label": "HelpCenterMenuContent.vue", "group": "components", "size": 2 }, { "id": "src/components/icons/PuzzleIcon.vue", "label": "PuzzleIcon.vue", "group": "components", "size": 2 }, { "id": "src/components/helpcenter/ReleaseNotificationToast.vue", "label": "ReleaseNotificationToast.vue", "group": "components", "size": 2 }, { "id": "src/components/helpcenter/WhatsNewPopup.vue", "label": "WhatsNewPopup.vue", "group": "components", "size": 2 }, { "id": "src/components/icons/VerifiedIcon.vue", "label": "VerifiedIcon.vue", "group": "components", "size": 2 }, { "id": "src/components/input/MultiSelect.vue", "label": "MultiSelect.vue", "group": "components", "size": 2 }, { "id": "src/components/input/SearchBox.vue", "label": "SearchBox.vue", "group": "components", "size": 3 }, { "id": "src/components/input/SingleSelect.vue", "label": "SingleSelect.vue", "group": "components", "size": 2 }, { "id": "external:primevue/checkbox", "label": "primevue/checkbox", "group": "external", "size": 7 }, { "id": "src/components/install/mirror/MirrorItem.vue", "label": "MirrorItem.vue", "group": "components", "size": 2 }, { "id": "src/components/load3d/Load3D.vue", "label": "Load3D.vue", "group": "components", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ] ] }, { "id": "src/components/load3d/Load3DControls.vue", "label": "Load3DControls.vue", "group": "components", "size": 3 }, { "id": "src/components/load3d/Load3DScene.vue", "label": "Load3DScene.vue", "group": "components", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ] ] }, { "id": "src/components/load3d/controls/RecordingControls.vue", "label": "RecordingControls.vue", "group": "components", "size": 3 }, { "id": "src/components/load3d/controls/ViewerControls.vue", "label": "ViewerControls.vue", "group": "components", "size": 2 }, { "id": "src/components/load3d/Load3DAnimation.vue", "label": "Load3DAnimation.vue", "group": "components", "size": 2 }, { "id": "src/components/load3d/Load3DAnimationControls.vue", "label": "Load3DAnimationControls.vue", "group": "components", "size": 2 }, { "id": "src/components/load3d/Load3DAnimationScene.vue", "label": "Load3DAnimationScene.vue", "group": "components", "size": 2 }, { "id": "external:primevue", "label": "primevue", "group": "external", "size": 12 }, { "id": "src/components/load3d/controls/CameraControls.vue", "label": "CameraControls.vue", "group": "components", "size": 2 }, { "id": "src/components/load3d/controls/ExportControls.vue", "label": "ExportControls.vue", "group": "components", "size": 2 }, { "id": "src/components/load3d/controls/LightControls.vue", "label": "LightControls.vue", "group": "components", "size": 2 }, { "id": "src/components/load3d/controls/ModelControls.vue", "label": "ModelControls.vue", "group": "components", "size": 2 }, { "id": "src/components/load3d/controls/SceneControls.vue", "label": "SceneControls.vue", "group": "components", "size": 2 }, { "id": "src/components/load3d/LoadingOverlay.vue", "label": "LoadingOverlay.vue", "group": "components", "size": 2 }, { "id": "src/components/load3d/Load3dViewerContent.vue", "label": "Load3dViewerContent.vue", "group": "components", "size": 3 }, { "id": "src/components/load3d/controls/viewer/ViewerCameraControls.vue", "label": "ViewerCameraControls.vue", "group": "components", "size": 2 }, { "id": "src/components/load3d/controls/viewer/ViewerExportControls.vue", "label": "ViewerExportControls.vue", "group": "components", "size": 2 }, { "id": "src/components/load3d/controls/viewer/ViewerLightControls.vue", "label": "ViewerLightControls.vue", "group": "components", "size": 2 }, { "id": "src/components/load3d/controls/viewer/ViewerModelControls.vue", "label": "ViewerModelControls.vue", "group": "components", "size": 2 }, { "id": "src/components/load3d/controls/viewer/ViewerSceneControls.vue", "label": "ViewerSceneControls.vue", "group": "components", "size": 2 }, { "id": "src/components/maintenance/TaskCard.vue", "label": "TaskCard.vue", "group": "components", "size": 2 }, { "id": "src/components/maintenance/TaskListItem.vue", "label": "TaskListItem.vue", "group": "components", "size": 2 }, { "id": "src/components/maintenance/TaskListStatusIcon.vue", "label": "TaskListStatusIcon.vue", "group": "components", "size": 2 }, { "id": "external:primevue/confirmpopup", "label": "primevue/confirmpopup", "group": "external", "size": 3 }, { "id": "external:primevue/drawer", "label": "primevue/drawer", "group": "external", "size": 2 }, { "id": "src/components/node/NodePreview.vue", "label": "NodePreview.vue", "group": "components", "size": 6 }, { "id": "src/components/primevueOverride/AutoCompletePlus.vue", "label": "AutoCompletePlus.vue", "group": "components", "size": 2 }, { "id": "external:primevue/autocomplete", "label": "primevue/autocomplete", "group": "external", "size": 3 }, { "id": "src/components/searchbox/NodeSearchBox.vue", "label": "NodeSearchBox.vue", "group": "components", "size": 2 }, { "id": "src/components/searchbox/NodeSearchFilter.vue", "label": "NodeSearchFilter.vue", "group": "components", "size": 3 }, { "id": "src/components/searchbox/NodeSearchItem.vue", "label": "NodeSearchItem.vue", "group": "components", "size": 2 }, { "id": "src/components/sidebar/SidebarBottomPanelToggleButton.vue", "label": "SidebarBottomPanelToggleButton.vue", "group": "components", "size": 2 }, { "id": "src/components/sidebar/SidebarShortcutsToggleButton.vue", "label": "SidebarShortcutsToggleButton.vue", "group": "components", "size": 2 }, { "id": "src/components/sidebar/SidebarHelpCenterIcon.vue", "label": "SidebarHelpCenterIcon.vue", "group": "components", "size": 2 }, { "id": "src/components/sidebar/SidebarIcon.vue", "label": "SidebarIcon.vue", "group": "components", "size": 7 }, { "id": "src/components/sidebar/SidebarLogoutIcon.vue", "label": "SidebarLogoutIcon.vue", "group": "components", "size": 2 }, { "id": "src/components/sidebar/SidebarTemplatesButton.vue", "label": "SidebarTemplatesButton.vue", "group": "components", "size": 2 }, { "id": "external:primevue/overlaybadge", "label": "primevue/overlaybadge", "group": "external", "size": 2 }, { "id": "src/components/templates/TemplateSearchBar.vue", "label": "TemplateSearchBar.vue", "group": "components", "size": 2 }, { "id": "src/components/templates/TemplateWorkflowCard.vue", "label": "TemplateWorkflowCard.vue", "group": "components", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/templates/TemplateWorkflowsContent.vue", "src/components/templates/TemplateWorkflowView.vue", "src/components/templates/TemplateWorkflowCard.vue", "src/composables/useTemplateWorkflows.ts", "src/scripts/app.ts" ] ] }, { "id": "src/components/templates/thumbnails/AudioThumbnail.vue", "label": "AudioThumbnail.vue", "group": "components", "size": 2 }, { "id": "src/components/templates/thumbnails/CompareSliderThumbnail.vue", "label": "CompareSliderThumbnail.vue", "group": "components", "size": 2 }, { "id": "src/components/templates/thumbnails/DefaultThumbnail.vue", "label": "DefaultThumbnail.vue", "group": "components", "size": 2 }, { "id": "src/components/templates/thumbnails/HoverDissolveThumbnail.vue", "label": "HoverDissolveThumbnail.vue", "group": "components", "size": 2 }, { "id": "src/components/templates/TemplateWorkflowCardSkeleton.vue", "label": "TemplateWorkflowCardSkeleton.vue", "group": "components", "size": 2 }, { "id": "src/components/templates/TemplateWorkflowList.vue", "label": "TemplateWorkflowList.vue", "group": "components", "size": 2 }, { "id": "external:primevue/column", "label": "primevue/column", "group": "external", "size": 6 }, { "id": "external:primevue/datatable", "label": "primevue/datatable", "group": "external", "size": 6 }, { "id": "src/components/templates/TemplateWorkflowView.vue", "label": "TemplateWorkflowView.vue", "group": "components", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/templates/TemplateWorkflowsContent.vue", "src/components/templates/TemplateWorkflowView.vue", "src/components/templates/TemplateWorkflowCard.vue", "src/composables/useTemplateWorkflows.ts", "src/scripts/app.ts" ] ] }, { "id": "external:primevue/dataview", "label": "primevue/dataview", "group": "external", "size": 2 }, { "id": "src/components/templates/TemplateWorkflowsSideNav.vue", "label": "TemplateWorkflowsSideNav.vue", "group": "components", "size": 2 }, { "id": "external:primevue/listbox", "label": "primevue/listbox", "group": "external", "size": 7 }, { "id": "external:primevue/scrollpanel", "label": "primevue/scrollpanel", "group": "external", "size": 9 }, { "id": "src/components/topbar/CommandMenubar.vue", "label": "CommandMenubar.vue", "group": "components", "size": 2 }, { "id": "src/components/topbar/CurrentUserButton.vue", "label": "CurrentUserButton.vue", "group": "components", "size": 2 }, { "id": "src/components/topbar/CurrentUserPopover.vue", "label": "CurrentUserPopover.vue", "group": "components", "size": 2 }, { "id": "src/components/topbar/WorkflowTabs.vue", "label": "WorkflowTabs.vue", "group": "components", "size": 3 }, { "id": "src/components/topbar/WorkflowOverflowMenu.vue", "label": "WorkflowOverflowMenu.vue", "group": "components", "size": 2 }, { "id": "external:primevue/menu", "label": "primevue/menu", "group": "external", "size": 2 }, { "id": "src/components/topbar/WorkflowTab.vue", "label": "WorkflowTab.vue", "group": "components", "size": 2 }, { "id": "src/components/topbar/WorkflowTabPopover.vue", "label": "WorkflowTabPopover.vue", "group": "components", "size": 2 }, { "id": "src/components/widget/layout/BaseModalLayout.vue", "label": "BaseModalLayout.vue", "group": "components", "size": 2 }, { "id": "src/components/widget/panel/LeftSidePanel.vue", "label": "LeftSidePanel.vue", "group": "components", "size": 2 }, { "id": "src/components/widget/panel/RightSidePanel.vue", "label": "RightSidePanel.vue", "group": "components", "size": 2 }, { "id": "src/extensions/core/clipspace.ts", "label": "clipspace.ts", "group": "extensions", "size": 4, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/ui.ts" ] ] }, { "id": "src/extensions/core/contextMenuFilter.ts", "label": "contextMenuFilter.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ] ] }, { "id": "src/extensions/core/dynamicPrompts.ts", "label": "dynamicPrompts.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/dynamicPrompts.ts", "src/services/extensionService.ts" ] ] }, { "id": "src/extensions/core/editAttention.ts", "label": "editAttention.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ] ] }, { "id": "src/extensions/core/electronAdapter.ts", "label": "electronAdapter.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/extensions/core/groupNode.ts", "label": "groupNode.ts", "group": "extensions", "size": 4, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/services/dialogService.ts" ], [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/stores/nodeDefStore.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/dialog.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/draggableList.ts", "src/scripts/ui.ts" ], [ "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/extensions/core/groupNode.ts" ], [ "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/extensions/core/groupNode.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/services/litegraphService.ts" ] ] }, { "id": "src/extensions/core/groupNodeManage.ts", "label": "groupNodeManage.ts", "group": "extensions", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/dialog.ts", "src/scripts/ui.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/draggableList.ts", "src/scripts/ui.ts" ], [ "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/extensions/core/groupNode.ts" ] ] }, { "id": "src/extensions/core/widgetInputs.ts", "label": "widgetInputs.ts", "group": "extensions", "size": 4, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], [ "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/services/litegraphService.ts" ] ] }, { "id": "src/scripts/ui/draggableList.ts", "label": "draggableList.ts", "group": "scripts", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/draggableList.ts", "src/scripts/ui.ts" ] ] }, { "id": "src/extensions/core/groupNodeManage.css", "label": "groupNodeManage.css", "group": "extensions", "size": 2 }, { "id": "src/extensions/core/groupOptions.ts", "label": "groupOptions.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ] ] }, { "id": "src/extensions/core/load3d.ts", "label": "load3d.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/services/extensionService.ts" ] ] }, { "id": "src/extensions/core/maskeditor.ts", "label": "maskeditor.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/ui.ts" ], [ "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/utils.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/ui.ts" ] ] }, { "id": "src/extensions/core/nodeTemplates.ts", "label": "nodeTemplates.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/services/dialogService.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/ui.ts" ] ] }, { "id": "src/extensions/core/noteNode.ts", "label": "noteNode.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ] ] }, { "id": "src/extensions/core/previewAny.ts", "label": "previewAny.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/services/extensionService.ts" ] ] }, { "id": "src/extensions/core/rerouteNode.ts", "label": "rerouteNode.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ] ] }, { "id": "src/extensions/core/saveImageExtraOutput.ts", "label": "saveImageExtraOutput.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ] ] }, { "id": "src/extensions/core/saveMesh.ts", "label": "saveMesh.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveMesh.ts", "src/services/extensionService.ts" ] ] }, { "id": "src/extensions/core/selectionBorder.ts", "label": "selectionBorder.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ] ] }, { "id": "src/extensions/core/simpleTouchSupport.ts", "label": "simpleTouchSupport.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ] ] }, { "id": "src/extensions/core/slotDefaults.ts", "label": "slotDefaults.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ] ] }, { "id": "src/extensions/core/uploadAudio.ts", "label": "uploadAudio.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ] ] }, { "id": "src/extensions/core/uploadImage.ts", "label": "uploadImage.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ] ] }, { "id": "src/extensions/core/webcamCapture.ts", "label": "webcamCapture.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ] ] }, { "id": "src/extensions/core/load3d/Load3DConfiguration.ts", "label": "Load3DConfiguration.ts", "group": "extensions", "size": 3 }, { "id": "src/extensions/core/maskEditorLayerFilenames.ts", "label": "maskEditorLayerFilenames.ts", "group": "extensions", "size": 2 }, { "id": "src/extensions/core/maskEditorOld.ts", "label": "maskEditorOld.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/ui.ts" ] ] }, { "id": "src/renderer/thumbnail/graphThumbnailRenderer.ts", "label": "graphThumbnailRenderer.ts", "group": "other", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/graphStore.ts", "src/scripts/app.ts" ], [ "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/scripts/app.ts" ], [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/scripts/app.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/renderer/core/spatial/boundsCalculator.ts", "label": "boundsCalculator.ts", "group": "other", "size": 3 }, { "id": "src/renderer/extensions/minimap/minimapCanvasRenderer.ts", "label": "minimapCanvasRenderer.ts", "group": "other", "size": 3 }, { "id": "src/scripts/ui/utils.ts", "label": "utils.ts", "group": "scripts", "size": 3 }, { "id": "src/services/providers/algoliaSearchProvider.ts", "label": "algoliaSearchProvider.ts", "group": "services", "size": 2 }, { "id": "src/services/providers/registrySearchProvider.ts", "label": "registrySearchProvider.ts", "group": "services", "size": 2 }, { "id": "external:algoliasearch/dist/lite/builds/browser", "label": "algoliasearch/dist/lite/builds/browser", "group": "external", "size": 2 }, { "id": "src/stores/workspace/nodeHelpStore.ts", "label": "nodeHelpStore.ts", "group": "stores", "size": 4 }, { "id": "src/components/dialog/content/error/FindIssueButton.vue", "label": "FindIssueButton.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/MissingCoreNodesMessage.vue", "label": "MissingCoreNodesMessage.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/button/PackInstallButton.vue", "label": "PackInstallButton.vue", "group": "components", "size": 6, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/components/dialog/content/manager/button/PackInstallButton.vue", "src/services/dialogService.ts" ] ] }, { "id": "external:primevue/floatlabel", "label": "primevue/floatlabel", "group": "external", "size": 2 }, { "id": "external:primevue/tabpanels", "label": "primevue/tabpanels", "group": "external", "size": 3 }, { "id": "src/components/dialog/content/setting/ColorPaletteMessage.vue", "label": "ColorPaletteMessage.vue", "group": "components", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/components/dialog/content/setting/ColorPaletteMessage.vue", "src/services/colorPaletteService.ts" ] ] }, { "id": "src/components/dialog/content/setting/CurrentUserMessage.vue", "label": "CurrentUserMessage.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/setting/PanelTemplate.vue", "label": "PanelTemplate.vue", "group": "components", "size": 6 }, { "id": "src/components/dialog/content/setting/SettingsPanel.vue", "label": "SettingsPanel.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/signin/ApiKeyForm.vue", "label": "ApiKeyForm.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/signin/SignInForm.vue", "label": "SignInForm.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/signin/SignUpForm.vue", "label": "SignUpForm.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/credit/CreditTopUpOption.vue", "label": "CreditTopUpOption.vue", "group": "components", "size": 2 }, { "id": "external:@primevue/forms", "label": "@primevue/forms", "group": "external", "size": 6 }, { "id": "external:@primevue/forms/resolvers/zod", "label": "@primevue/forms/resolvers/zod", "group": "external", "size": 5 }, { "id": "src/components/dialog/content/signin/PasswordFields.vue", "label": "PasswordFields.vue", "group": "components", "size": 3 }, { "id": "external:primevue/tabmenu", "label": "primevue/tabmenu", "group": "external", "size": 2 }, { "id": "src/components/graph/widgets/ChatHistoryWidget.vue", "label": "ChatHistoryWidget.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/widgets/chatHistory/CopyButton.vue", "label": "CopyButton.vue", "group": "components", "size": 3 }, { "id": "src/components/graph/widgets/chatHistory/ResponseBlurb.vue", "label": "ResponseBlurb.vue", "group": "components", "size": 2 }, { "id": "src/components/graph/widgets/MultiSelectWidget.vue", "label": "MultiSelectWidget.vue", "group": "components", "size": 2 }, { "id": "external:primevue/multiselect", "label": "primevue/multiselect", "group": "external", "size": 3 }, { "id": "src/components/graph/widgets/TextPreviewWidget.vue", "label": "TextPreviewWidget.vue", "group": "components", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/stores/executionStore.ts", "src/composables/node/useNodeProgressText.ts", "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", "src/components/graph/widgets/TextPreviewWidget.vue", "src/stores/executionStore.ts" ] ] }, { "id": "src/components/sidebar/tabs/SidebarTabTemplate.vue", "label": "SidebarTabTemplate.vue", "group": "components", "size": 5 }, { "id": "src/components/sidebar/tabs/modelLibrary/ElectronDownloadItems.vue", "label": "ElectronDownloadItems.vue", "group": "components", "size": 2 }, { "id": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", "label": "ModelTreeLeaf.vue", "group": "components", "size": 2 }, { "id": "src/components/sidebar/tabs/nodeLibrary/NodeHelpPage.vue", "label": "NodeHelpPage.vue", "group": "components", "size": 2 }, { "id": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", "label": "NodeTreeLeaf.vue", "group": "components", "size": 3 }, { "id": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", "label": "NodeBookmarkTreeExplorer.vue", "group": "components", "size": 2 }, { "id": "external:primevue/useconfirm", "label": "primevue/useconfirm", "group": "external", "size": 2 }, { "id": "src/components/sidebar/tabs/queue/ResultGallery.vue", "label": "ResultGallery.vue", "group": "components", "size": 2 }, { "id": "src/components/sidebar/tabs/queue/TaskItem.vue", "label": "TaskItem.vue", "group": "components", "size": 2 }, { "id": "external:primevue/toolbar", "label": "primevue/toolbar", "group": "external", "size": 2 }, { "id": "external:primevue/confirmdialog", "label": "primevue/confirmdialog", "group": "external", "size": 2 }, { "id": "src/components/sidebar/tabs/workflows/WorkflowTreeLeaf.vue", "label": "WorkflowTreeLeaf.vue", "group": "components", "size": 2 }, { "id": "src/components/templates/thumbnails/BaseThumbnail.vue", "label": "BaseThumbnail.vue", "group": "components", "size": 5 }, { "id": "src/components/widget/nav/NavIcon.vue", "label": "NavIcon.vue", "group": "components", "size": 2 }, { "id": "src/components/widget/nav/NavItem.vue", "label": "NavItem.vue", "group": "components", "size": 2 }, { "id": "src/components/widget/nav/NavTitle.vue", "label": "NavTitle.vue", "group": "components", "size": 2 }, { "id": "src/components/widget/panel/PanelHeader.vue", "label": "PanelHeader.vue", "group": "components", "size": 2 }, { "id": "src/extensions/core/load3d/AnimationManager.ts", "label": "AnimationManager.ts", "group": "extensions", "size": 2 }, { "id": "external:three", "label": "three", "group": "external", "size": 15 }, { "id": "src/extensions/core/load3d/CameraManager.ts", "label": "CameraManager.ts", "group": "extensions", "size": 2 }, { "id": "external:three/examples/jsm/controls/OrbitControls", "label": "three/examples/jsm/controls/OrbitControls", "group": "external", "size": 7 }, { "id": "src/extensions/core/load3d/ControlsManager.ts", "label": "ControlsManager.ts", "group": "extensions", "size": 2 }, { "id": "src/extensions/core/load3d/EventManager.ts", "label": "EventManager.ts", "group": "extensions", "size": 2 }, { "id": "src/extensions/core/load3d/LightingManager.ts", "label": "LightingManager.ts", "group": "extensions", "size": 2 }, { "id": "src/extensions/core/load3d/LoaderManager.ts", "label": "LoaderManager.ts", "group": "extensions", "size": 2 }, { "id": "src/extensions/core/load3d/ModelExporter.ts", "label": "ModelExporter.ts", "group": "extensions", "size": 2 }, { "id": "src/extensions/core/load3d/NodeStorage.ts", "label": "NodeStorage.ts", "group": "extensions", "size": 2 }, { "id": "src/extensions/core/load3d/PreviewManager.ts", "label": "PreviewManager.ts", "group": "extensions", "size": 2 }, { "id": "src/extensions/core/load3d/RecordingManager.ts", "label": "RecordingManager.ts", "group": "extensions", "size": 2 }, { "id": "src/extensions/core/load3d/SceneManager.ts", "label": "SceneManager.ts", "group": "extensions", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ] ] }, { "id": "src/extensions/core/load3d/SceneModelManager.ts", "label": "SceneModelManager.ts", "group": "extensions", "size": 2 }, { "id": "src/extensions/core/load3d/ViewHelperManager.ts", "label": "ViewHelperManager.ts", "group": "extensions", "size": 2 }, { "id": "external:three/examples/jsm/loaders/FBXLoader", "label": "three/examples/jsm/loaders/FBXLoader", "group": "external", "size": 3 }, { "id": "external:three/examples/jsm/loaders/GLTFLoader", "label": "three/examples/jsm/loaders/GLTFLoader", "group": "external", "size": 4 }, { "id": "external:three/examples/jsm/loaders/MTLLoader", "label": "three/examples/jsm/loaders/MTLLoader", "group": "external", "size": 3 }, { "id": "external:three/examples/jsm/loaders/OBJLoader", "label": "three/examples/jsm/loaders/OBJLoader", "group": "external", "size": 3 }, { "id": "external:three/examples/jsm/loaders/STLLoader", "label": "three/examples/jsm/loaders/STLLoader", "group": "external", "size": 3 }, { "id": "external:three/examples/jsm/exporters/GLTFExporter", "label": "three/examples/jsm/exporters/GLTFExporter", "group": "external", "size": 2 }, { "id": "external:three/examples/jsm/exporters/OBJExporter", "label": "three/examples/jsm/exporters/OBJExporter", "group": "external", "size": 2 }, { "id": "external:three/examples/jsm/exporters/STLExporter", "label": "three/examples/jsm/exporters/STLExporter", "group": "external", "size": 2 }, { "id": "external:three/examples/jsm/lines/LineMaterial", "label": "three/examples/jsm/lines/LineMaterial", "group": "external", "size": 2 }, { "id": "external:three/examples/jsm/lines/LineSegments2", "label": "three/examples/jsm/lines/LineSegments2", "group": "external", "size": 2 }, { "id": "external:three/examples/jsm/lines/LineSegmentsGeometry", "label": "three/examples/jsm/lines/LineSegmentsGeometry", "group": "external", "size": 2 }, { "id": "external:three/examples/jsm/utils/BufferGeometryUtils", "label": "three/examples/jsm/utils/BufferGeometryUtils", "group": "external", "size": 2 }, { "id": "src/extensions/core/load3d/conditional-lines/ColoredShadowMaterial.js", "label": "ColoredShadowMaterial.js", "group": "extensions", "size": 2 }, { "id": "src/extensions/core/load3d/conditional-lines/ConditionalEdgesGeometry.js", "label": "ConditionalEdgesGeometry.js", "group": "extensions", "size": 2 }, { "id": "src/extensions/core/load3d/conditional-lines/ConditionalEdgesShader.js", "label": "ConditionalEdgesShader.js", "group": "extensions", "size": 2 }, { "id": "src/extensions/core/load3d/conditional-lines/Lines2/ConditionalLineMaterial.js", "label": "ConditionalLineMaterial.js", "group": "extensions", "size": 2 }, { "id": "src/extensions/core/load3d/conditional-lines/Lines2/ConditionalLineSegmentsGeometry.js", "label": "ConditionalLineSegmentsGeometry.js", "group": "extensions", "size": 2 }, { "id": "external:three/examples/jsm/helpers/ViewHelper", "label": "three/examples/jsm/helpers/ViewHelper", "group": "external", "size": 3 }, { "id": "src/lib/litegraph/src/CanvasPointer.ts", "label": "CanvasPointer.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/measure.ts", "label": "measure.ts", "group": "lib", "size": 13 }, { "id": "src/lib/litegraph/src/ContextMenu.ts", "label": "ContextMenu.ts", "group": "lib", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/ContextMenu.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/CurveEditor.ts", "label": "CurveEditor.ts", "group": "lib", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/CurveEditor.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/DragAndScale.ts", "label": "DragAndScale.ts", "group": "lib", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/DragAndScale.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/LGraph.ts", "label": "LGraph.ts", "group": "lib", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/draw.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/renderer/core/canvas/litegraph/slotCalculations.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/feedback.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/BaseWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/ComboWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/LegacyWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/constants.ts", "label": "constants.ts", "group": "lib", "size": 8 }, { "id": "src/lib/litegraph/src/utils/uuid.ts", "label": "uuid.ts", "group": "lib", "size": 7 }, { "id": "src/lib/litegraph/src/LGraphCanvas.ts", "label": "LGraphCanvas.ts", "group": "lib", "size": 7, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/draw.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/renderer/core/canvas/litegraph/slotCalculations.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/feedback.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/BaseWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/ComboWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/LegacyWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/LGraphGroup.ts", "label": "LGraphGroup.ts", "group": "lib", "size": 5, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/renderer/core/canvas/litegraph/slotCalculations.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/feedback.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/BaseWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/ComboWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/LegacyWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/LLink.ts", "label": "LLink.ts", "group": "lib", "size": 16 }, { "id": "src/lib/litegraph/src/MapProxyHandler.ts", "label": "MapProxyHandler.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/Reroute.ts", "label": "Reroute.ts", "group": "lib", "size": 6 }, { "id": "src/lib/litegraph/src/infrastructure/CustomEventTarget.ts", "label": "CustomEventTarget.ts", "group": "lib", "size": 4 }, { "id": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "label": "SubgraphInput.ts", "group": "lib", "size": 4, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/draw.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/renderer/core/canvas/litegraph/slotCalculations.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/feedback.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/BaseWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/ComboWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/LegacyWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "label": "SubgraphInputNode.ts", "group": "lib", "size": 5, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "label": "SubgraphOutput.ts", "group": "lib", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ] ] }, { "id": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "label": "SubgraphOutputNode.ts", "group": "lib", "size": 5, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ] ] }, { "id": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "label": "subgraphUtils.ts", "group": "lib", "size": 6, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/renderer/core/canvas/litegraph/slotCalculations.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ], [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ], [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/feedback.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/BaseWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/ComboWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/LegacyWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ], [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ] ] }, { "id": "src/lib/litegraph/src/types/globalEnums.ts", "label": "globalEnums.ts", "group": "lib", "size": 23 }, { "id": "src/lib/litegraph/src/utils/collections.ts", "label": "collections.ts", "group": "lib", "size": 6, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/collections.ts", "src/lib/litegraph/src/LGraphNode.ts" ] ] }, { "id": "src/lib/litegraph/src/LGraphBadge.ts", "label": "LGraphBadge.ts", "group": "lib", "size": 4 }, { "id": "src/lib/litegraph/src/LGraphIcon.ts", "label": "LGraphIcon.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/LGraphButton.ts", "label": "LGraphButton.ts", "group": "lib", "size": 3 }, { "id": "src/lib/litegraph/src/infrastructure/Rectangle.ts", "label": "Rectangle.ts", "group": "lib", "size": 8 }, { "id": "src/lib/litegraph/src/canvas/LinkConnector.ts", "label": "LinkConnector.ts", "group": "lib", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/draw.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/renderer/core/canvas/litegraph/slotCalculations.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/feedback.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/BaseWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/ComboWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/LegacyWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "label": "litegraphLinkAdapter.ts", "group": "other", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/renderer/core/canvas/litegraph/slotCalculations.ts", "label": "slotCalculations.ts", "group": "other", "size": 7, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/renderer/core/canvas/litegraph/slotCalculations.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/canvas/measureSlots.ts", "label": "measureSlots.ts", "group": "lib", "size": 3 }, { "id": "src/lib/litegraph/src/draw.ts", "label": "draw.ts", "group": "lib", "size": 9, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/draw.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/infrastructure/NullGraphError.ts", "label": "NullGraphError.ts", "group": "lib", "size": 5 }, { "id": "src/lib/litegraph/src/node/NodeInputSlot.ts", "label": "NodeInputSlot.ts", "group": "lib", "size": 5, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts" ], [ "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts" ], [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ] ] }, { "id": "src/lib/litegraph/src/subgraph/Subgraph.ts", "label": "Subgraph.ts", "group": "lib", "size": 4 }, { "id": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "label": "SubgraphIONodeBase.ts", "group": "lib", "size": 5, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/utils/arrange.ts", "label": "arrange.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/BaseWidget.ts", "label": "BaseWidget.ts", "group": "lib", "size": 22, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/BaseWidget.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/widgets/widgetMap.ts", "label": "widgetMap.ts", "group": "lib", "size": 4, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/ComboWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/LegacyWidget.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/LGraphNodeProperties.ts", "label": "LGraphNodeProperties.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/node/NodeOutputSlot.ts", "label": "NodeOutputSlot.ts", "group": "lib", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ] ] }, { "id": "src/lib/litegraph/src/node/slotUtils.ts", "label": "slotUtils.ts", "group": "lib", "size": 3 }, { "id": "src/lib/litegraph/src/utils/feedback.ts", "label": "feedback.ts", "group": "lib", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/feedback.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/utils/spaceDistribution.ts", "label": "spaceDistribution.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/utils/textUtils.ts", "label": "textUtils.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/utils/type.ts", "label": "type.ts", "group": "lib", "size": 3 }, { "id": "src/lib/litegraph/src/LiteGraphGlobal.ts", "label": "LiteGraphGlobal.ts", "group": "lib", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/ContextMenu.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/CurveEditor.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/DragAndScale.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/draw.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/renderer/core/canvas/litegraph/slotCalculations.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/feedback.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/BaseWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/ComboWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/LegacyWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/canvas/InputIndicators.ts", "label": "InputIndicators.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "label": "SubgraphSlotBase.ts", "group": "lib", "size": 4, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/draw.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/polyfills.ts", "label": "polyfills.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/strings.ts", "label": "strings.ts", "group": "lib", "size": 5 }, { "id": "src/lib/litegraph/test/testExtensions.ts", "label": "testExtensions.ts", "group": "lib", "size": 2 }, { "id": "external:vitest", "label": "vitest", "group": "external", "size": 3 }, { "id": "src/lib/litegraph/test/assets/floatingBranch.json", "label": "floatingBranch.json", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/test/assets/floatingLink.json", "label": "floatingLink.json", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/test/assets/linkedNodes.json", "label": "linkedNodes.json", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/test/assets/reroutesComplex.json", "label": "reroutesComplex.json", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/test/assets/testGraphs.ts", "label": "testGraphs.ts", "group": "lib", "size": 2 }, { "id": "src/renderer/core/canvas/pathRenderer.ts", "label": "pathRenderer.ts", "group": "other", "size": 2 }, { "id": "src/renderer/core/layout/constants.ts", "label": "constants.ts", "group": "other", "size": 3 }, { "id": "src/renderer/core/spatial/SpatialIndex.ts", "label": "SpatialIndex.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/minimap/MiniMapPanel.vue", "label": "MiniMapPanel.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/minimap/types.ts", "label": "types.ts", "group": "other", "size": 1 }, { "id": "src/scripts/ui/components/asyncDialog.ts", "label": "asyncDialog.ts", "group": "scripts", "size": 1 }, { "id": "src/scripts/ui/components/button.ts", "label": "button.ts", "group": "scripts", "size": 3 }, { "id": "src/scripts/ui/components/buttonGroup.ts", "label": "buttonGroup.ts", "group": "scripts", "size": 2 }, { "id": "src/scripts/ui/components/index.ts", "label": "index.ts", "group": "scripts", "size": 1 }, { "id": "src/scripts/ui/components/popup.ts", "label": "popup.ts", "group": "scripts", "size": 2 }, { "id": "src/scripts/ui/components/splitButton.ts", "label": "splitButton.ts", "group": "scripts", "size": 1 }, { "id": "src/scripts/ui/menu/menu.css", "label": "menu.css", "group": "scripts", "size": 2 }, { "id": "src/components/bottomPanel/tabs/shortcuts/ShortcutsList.vue", "label": "ShortcutsList.vue", "group": "components", "size": 3 }, { "id": "src/components/dialog/content/manager/ManagerNavSidebar.vue", "label": "ManagerNavSidebar.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "label": "InfoPanel.vue", "group": "components", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/manager/ManagerDialogContent.vue", "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "src/components/dialog/content/manager/button/PackEnableToggle.vue", "src/services/dialogService.ts" ], [ "src/services/dialogService.ts", "src/components/dialog/content/manager/ManagerDialogContent.vue", "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "src/composables/useImportFailedDetection.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "label": "InfoPanelMultiItem.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/packCard/PackCard.vue", "label": "PackCard.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", "label": "RegistrySearchBar.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/skeleton/GridSkeleton.vue", "label": "GridSkeleton.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/PackStatusMessage.vue", "label": "PackStatusMessage.vue", "group": "components", "size": 3 }, { "id": "src/components/dialog/content/manager/PackVersionBadge.vue", "label": "PackVersionBadge.vue", "group": "components", "size": 3 }, { "id": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "label": "PackVersionSelectorPopover.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/setting/UsageLogsTable.vue", "label": "UsageLogsTable.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/setting/keybinding/KeyComboDisplay.vue", "label": "KeyComboDisplay.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/setting/SettingGroup.vue", "label": "SettingGroup.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/setting/SettingItem.vue", "label": "SettingItem.vue", "group": "components", "size": 2 }, { "id": "external:primevue/password", "label": "primevue/password", "group": "external", "size": 3 }, { "id": "src/components/sidebar/tabs/modelLibrary/DownloadItem.vue", "label": "DownloadItem.vue", "group": "components", "size": 2 }, { "id": "src/components/sidebar/tabs/modelLibrary/ModelPreview.vue", "label": "ModelPreview.vue", "group": "components", "size": 2 }, { "id": "src/components/sidebar/tabs/nodeLibrary/NodeTreeFolder.vue", "label": "NodeTreeFolder.vue", "group": "components", "size": 2 }, { "id": "src/components/sidebar/tabs/queue/ResultAudio.vue", "label": "ResultAudio.vue", "group": "components", "size": 3 }, { "id": "external:primevue/galleria", "label": "primevue/galleria", "group": "external", "size": 3 }, { "id": "src/components/sidebar/tabs/queue/ResultVideo.vue", "label": "ResultVideo.vue", "group": "components", "size": 3 }, { "id": "src/components/sidebar/tabs/queue/ResultItem.vue", "label": "ResultItem.vue", "group": "components", "size": 2 }, { "id": "src/lib/litegraph/src/canvas/FloatingRenderLink.ts", "label": "FloatingRenderLink.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "label": "EmptySubgraphInput.ts", "group": "lib", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/draw.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/renderer/core/canvas/litegraph/slotCalculations.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/feedback.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/BaseWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/ComboWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/LegacyWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" ], [ "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "label": "EmptySubgraphOutput.ts", "group": "lib", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ] ] }, { "id": "src/lib/litegraph/src/canvas/MovingInputLink.ts", "label": "MovingInputLink.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/canvas/MovingLinkBase.ts", "label": "MovingLinkBase.ts", "group": "lib", "size": 4 }, { "id": "src/lib/litegraph/src/canvas/MovingOutputLink.ts", "label": "MovingOutputLink.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/canvas/ToInputFromIoNodeLink.ts", "label": "ToInputFromIoNodeLink.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/canvas/ToInputRenderLink.ts", "label": "ToInputRenderLink.ts", "group": "lib", "size": 3 }, { "id": "src/lib/litegraph/src/canvas/ToOutputFromIoNodeLink.ts", "label": "ToOutputFromIoNodeLink.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/canvas/ToOutputFromRerouteLink.ts", "label": "ToOutputFromRerouteLink.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/canvas/ToOutputRenderLink.ts", "label": "ToOutputRenderLink.ts", "group": "lib", "size": 3 }, { "id": "src/lib/litegraph/src/canvas/RenderLink.ts", "label": "RenderLink.ts", "group": "lib", "size": 1 }, { "id": "src/lib/litegraph/src/infrastructure/ConstrainedSize.ts", "label": "ConstrainedSize.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/infrastructure/InvalidLinkError.ts", "label": "InvalidLinkError.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/infrastructure/LGraphCanvasEventMap.ts", "label": "LGraphCanvasEventMap.ts", "group": "lib", "size": 1 }, { "id": "src/lib/litegraph/src/infrastructure/LGraphEventMap.ts", "label": "LGraphEventMap.ts", "group": "lib", "size": 1 }, { "id": "src/lib/litegraph/src/infrastructure/LinkConnectorEventMap.ts", "label": "LinkConnectorEventMap.ts", "group": "lib", "size": 1 }, { "id": "src/lib/litegraph/src/infrastructure/RecursionError.ts", "label": "RecursionError.ts", "group": "lib", "size": 3 }, { "id": "src/lib/litegraph/src/infrastructure/SlotIndexError.ts", "label": "SlotIndexError.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/infrastructure/SubgraphEventMap.ts", "label": "SubgraphEventMap.ts", "group": "lib", "size": 1 }, { "id": "src/lib/litegraph/src/infrastructure/SubgraphInputEventMap.ts", "label": "SubgraphInputEventMap.ts", "group": "lib", "size": 1 }, { "id": "src/lib/litegraph/src/node/NodeSlot.ts", "label": "NodeSlot.ts", "group": "lib", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], [ "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts" ] ] }, { "id": "src/lib/litegraph/src/node/SlotBase.ts", "label": "SlotBase.ts", "group": "lib", "size": 3 }, { "id": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", "label": "ExecutableNodeDTO.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", "label": "SubgraphNode.ts", "group": "lib", "size": 3 }, { "id": "src/lib/litegraph/src/types/NodeLike.ts", "label": "NodeLike.ts", "group": "lib", "size": 1 }, { "id": "src/lib/litegraph/src/types/events.ts", "label": "events.ts", "group": "lib", "size": 1 }, { "id": "src/lib/litegraph/src/types/serialisation.ts", "label": "serialisation.ts", "group": "lib", "size": 1 }, { "id": "src/lib/litegraph/src/types/utility.ts", "label": "utility.ts", "group": "lib", "size": 1 }, { "id": "src/lib/litegraph/src/types/widgets.ts", "label": "widgets.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/utils/widget.ts", "label": "widget.ts", "group": "lib", "size": 3 }, { "id": "src/lib/litegraph/src/widgets/AssetWidget.ts", "label": "AssetWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/BaseSteppedWidget.ts", "label": "BaseSteppedWidget.ts", "group": "lib", "size": 3 }, { "id": "src/lib/litegraph/src/widgets/BooleanWidget.ts", "label": "BooleanWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/ButtonWidget.ts", "label": "ButtonWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/ChartWidget.ts", "label": "ChartWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/ColorWidget.ts", "label": "ColorWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/ComboWidget.ts", "label": "ComboWidget.ts", "group": "lib", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/ComboWidget.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/widgets/FileUploadWidget.ts", "label": "FileUploadWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/GalleriaWidget.ts", "label": "GalleriaWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/ImageCompareWidget.ts", "label": "ImageCompareWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/KnobWidget.ts", "label": "KnobWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/LegacyWidget.ts", "label": "LegacyWidget.ts", "group": "lib", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/LegacyWidget.ts", "src/lib/litegraph/src/litegraph.ts" ] ] }, { "id": "src/lib/litegraph/src/widgets/MarkdownWidget.ts", "label": "MarkdownWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/MultiSelectWidget.ts", "label": "MultiSelectWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/NumberWidget.ts", "label": "NumberWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/SelectButtonWidget.ts", "label": "SelectButtonWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/SliderWidget.ts", "label": "SliderWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/TextWidget.ts", "label": "TextWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/TextareaWidget.ts", "label": "TextareaWidget.ts", "group": "lib", "size": 2 }, { "id": "src/lib/litegraph/src/widgets/TreeSelectWidget.ts", "label": "TreeSelectWidget.ts", "group": "lib", "size": 2 }, { "id": "src/renderer/core/layout/slots/slotIdentifier.ts", "label": "slotIdentifier.ts", "group": "other", "size": 4 }, { "id": "src/renderer/core/layout/slots/register.ts", "label": "register.ts", "group": "other", "size": 2 }, { "id": "src/renderer/core/layout/slots/useDomSlotRegistration.ts", "label": "useDomSlotRegistration.ts", "group": "other", "size": 3 }, { "id": "external:yjs", "label": "yjs", "group": "external", "size": 2 }, { "id": "src/renderer/extensions/minimap/composables/useMinimapGraph.ts", "label": "useMinimapGraph.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/minimap/composables/useMinimapInteraction.ts", "label": "useMinimapInteraction.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/minimap/composables/useMinimapRenderer.ts", "label": "useMinimapRenderer.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/minimap/composables/useMinimapSettings.ts", "label": "useMinimapSettings.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/minimap/composables/useMinimapViewport.ts", "label": "useMinimapViewport.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/components/InputSlot.vue", "label": "InputSlot.vue", "group": "other", "size": 3 }, { "id": "src/renderer/extensions/vueNodes/components/SlotConnectionDot.vue", "label": "SlotConnectionDot.vue", "group": "other", "size": 4 }, { "id": "src/renderer/extensions/vueNodes/layout/useNodeLayout.ts", "label": "useNodeLayout.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/lod/useLOD.ts", "label": "useLOD.ts", "group": "other", "size": 3 }, { "id": "src/renderer/extensions/vueNodes/composables/useVueNodeResizeTracking.ts", "label": "useVueNodeResizeTracking.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/components/NodeContent.vue", "label": "NodeContent.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/components/NodeHeader.vue", "label": "NodeHeader.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/components/NodeSlots.vue", "label": "NodeSlots.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", "label": "NodeWidgets.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/components/OutputSlot.vue", "label": "OutputSlot.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", "label": "WidgetInputText.vue", "group": "other", "size": 3 }, { "id": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "label": "widgetRegistry.ts", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/composables/useNodeZIndex.ts", "label": "useNodeZIndex.ts", "group": "other", "size": 2 }, { "id": "src/components/dialog/content/manager/button/PackEnableToggle.vue", "label": "PackEnableToggle.vue", "group": "components", "size": 3, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/manager/ManagerDialogContent.vue", "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "src/components/dialog/content/manager/button/PackEnableToggle.vue", "src/services/dialogService.ts" ] ] }, { "id": "src/components/dialog/content/manager/button/PackUninstallButton.vue", "label": "PackUninstallButton.vue", "group": "components", "size": 3 }, { "id": "src/components/dialog/content/manager/button/PackUpdateButton.vue", "label": "PackUpdateButton.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", "label": "InfoPanelHeader.vue", "group": "components", "size": 3 }, { "id": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "label": "InfoTabs.vue", "group": "components", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/manager/ManagerDialogContent.vue", "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "src/composables/useImportFailedDetection.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/components/dialog/content/manager/infoPanel/MetadataRow.vue", "label": "MetadataRow.vue", "group": "components", "size": 3 }, { "id": "src/components/dialog/content/manager/packIcon/PackIcon.vue", "label": "PackIcon.vue", "group": "components", "size": 3 }, { "id": "src/components/dialog/content/manager/packIcon/PackIconStacked.vue", "label": "PackIconStacked.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/infoPanel/tabs/DescriptionTabPanel.vue", "label": "DescriptionTabPanel.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", "label": "NodesTabPanel.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "label": "WarningTabPanel.vue", "group": "components", "size": 2, "inCircularDep": true, "circularChains": [ [ "src/services/dialogService.ts", "src/components/dialog/content/manager/ManagerDialogContent.vue", "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "src/composables/useImportFailedDetection.ts", "src/services/dialogService.ts" ] ] }, { "id": "src/components/dialog/content/manager/infoPanel/InfoTextSection.vue", "label": "InfoTextSection.vue", "group": "components", "size": 1 }, { "id": "src/components/dialog/content/manager/infoPanel/MarkdownText.vue", "label": "MarkdownText.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/packBanner/PackBanner.vue", "label": "PackBanner.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", "label": "PackCardFooter.vue", "group": "components", "size": 2 }, { "id": "src/components/dialog/content/manager/registrySearchBar/SearchFilterDropdown.vue", "label": "SearchFilterDropdown.vue", "group": "components", "size": 2 }, { "id": "external:primevue/dropdown", "label": "primevue/dropdown", "group": "external", "size": 2 }, { "id": "src/components/dialog/content/manager/skeleton/PackCardSkeleton.vue", "label": "PackCardSkeleton.vue", "group": "components", "size": 2 }, { "id": "src/lib/litegraph/test/subgraph/fixtures/subgraphFixtures.ts", "label": "subgraphFixtures.ts", "group": "lib", "size": 1 }, { "id": "src/lib/litegraph/test/subgraph/fixtures/subgraphHelpers.ts", "label": "subgraphHelpers.ts", "group": "lib", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetButton.vue", "label": "WidgetButton.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetChart.vue", "label": "WidgetChart.vue", "group": "other", "size": 2 }, { "id": "external:primevue/chart", "label": "primevue/chart", "group": "external", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", "label": "WidgetColorPicker.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/layout/index.ts", "label": "index.ts", "group": "other", "size": 7 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", "label": "WidgetLayoutField.vue", "group": "other", "size": 10 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetFileUpload.vue", "label": "WidgetFileUpload.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetGalleria.vue", "label": "WidgetGalleria.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetImageCompare.vue", "label": "WidgetImageCompare.vue", "group": "other", "size": 2 }, { "id": "external:primevue/imagecompare", "label": "primevue/imagecompare", "group": "external", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumber.vue", "label": "WidgetInputNumber.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", "label": "WidgetInputNumberInput.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", "label": "WidgetInputNumberSlider.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetMarkdown.vue", "label": "WidgetMarkdown.vue", "group": "other", "size": 2 }, { "id": "external:primevue/textarea", "label": "primevue/textarea", "group": "external", "size": 3 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", "label": "WidgetMultiSelect.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", "label": "WidgetSelect.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelectButton.vue", "label": "WidgetSelectButton.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/form/FormSelectButton.vue", "label": "FormSelectButton.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", "label": "WidgetTextarea.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetToggleSwitch.vue", "label": "WidgetToggleSwitch.vue", "group": "other", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", "label": "WidgetTreeSelect.vue", "group": "other", "size": 2 }, { "id": "external:primevue/treeselect", "label": "primevue/treeselect", "group": "external", "size": 2 }, { "id": "src/renderer/extensions/vueNodes/widgets/composables/useRemoteWidget.ts", "label": "useRemoteWidget.ts", "group": "other", "size": 2 }, { "id": "external:@tiptap/core", "label": "@tiptap/core", "group": "external", "size": 2 }, { "id": "external:@tiptap/extension-link", "label": "@tiptap/extension-link", "group": "external", "size": 2 }, { "id": "external:@tiptap/extension-table", "label": "@tiptap/extension-table", "group": "external", "size": 2 }, { "id": "external:@tiptap/extension-table-cell", "label": "@tiptap/extension-table-cell", "group": "external", "size": 2 }, { "id": "external:@tiptap/extension-table-header", "label": "@tiptap/extension-table-header", "group": "external", "size": 2 }, { "id": "external:@tiptap/extension-table-row", "label": "@tiptap/extension-table-row", "group": "external", "size": 2 }, { "id": "external:@tiptap/starter-kit", "label": "@tiptap/starter-kit", "group": "external", "size": 2 }, { "id": "external:tiptap-markdown", "label": "tiptap-markdown", "group": "external", "size": 2 }, { "id": "external:es-toolkit", "label": "es-toolkit", "group": "external", "size": 2 } ], "links": [ { "source": "src/App.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/App.vue", "target": "external:primevue/blockui", "value": 1 }, { "source": "src/App.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/App.vue", "target": "external:vue", "value": 1 }, { "source": "src/App.vue", "target": "src/components/dialog/GlobalDialog.vue", "value": 1 }, { "source": "src/App.vue", "target": "src/config.ts", "value": 1 }, { "source": "src/App.vue", "target": "src/stores/workspaceStore.ts", "value": 1 }, { "source": "src/App.vue", "target": "src/composables/useConflictDetection.ts", "value": 1 }, { "source": "src/App.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/i18n.ts", "target": "external:vue-i18n", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ar/commands.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ar/main.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ar/nodeDefs.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ar/settings.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/en/commands.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/en/main.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/en/nodeDefs.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/en/settings.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/es/commands.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/es/main.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/es/nodeDefs.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/es/settings.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/fr/commands.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/fr/main.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/fr/nodeDefs.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/fr/settings.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ja/commands.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ja/main.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ja/nodeDefs.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ja/settings.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ko/commands.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ko/main.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ko/nodeDefs.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ko/settings.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ru/commands.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ru/main.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ru/nodeDefs.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/ru/settings.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/zh-TW/commands.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/zh-TW/main.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/zh-TW/nodeDefs.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/zh-TW/settings.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/zh/commands.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/zh/main.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/zh/nodeDefs.json", "value": 1 }, { "source": "src/i18n.ts", "target": "src/locales/zh/settings.json", "value": 1 }, { "source": "src/main.ts", "target": "external:@primevue/themes", "value": 1 }, { "source": "src/main.ts", "target": "external:@primevue/themes/aura", "value": 1 }, { "source": "src/main.ts", "target": "external:@sentry/vue", "value": 1 }, { "source": "src/main.ts", "target": "external:firebase/app", "value": 1 }, { "source": "src/main.ts", "target": "external:pinia", "value": 1 }, { "source": "src/main.ts", "target": "external:primeicons/primeicons.css", "value": 1 }, { "source": "src/main.ts", "target": "external:primevue/config", "value": 1 }, { "source": "src/main.ts", "target": "external:primevue/confirmationservice", "value": 1 }, { "source": "src/main.ts", "target": "external:primevue/toastservice", "value": 1 }, { "source": "src/main.ts", "target": "external:primevue/tooltip", "value": 1 }, { "source": "src/main.ts", "target": "external:vue", "value": 1 }, { "source": "src/main.ts", "target": "external:vuefire", "value": 1 }, { "source": "src/main.ts", "target": "src/config/firebase.ts", "value": 1 }, { "source": "src/main.ts", "target": "src/lib/litegraph/public/css/litegraph.css", "value": 1 }, { "source": "src/main.ts", "target": "src/router.ts", "value": 1 }, { "source": "src/main.ts", "target": "src/App.vue", "value": 1 }, { "source": "src/main.ts", "target": "src/assets/css/style.css", "value": 1 }, { "source": "src/main.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/router.ts", "target": "external:vue-router", "value": 1 }, { "source": "src/router.ts", "target": "src/views/layouts/LayoutDefault.vue", "value": 1 }, { "source": "src/router.ts", "target": "src/stores/userStore.ts", "value": 1 }, { "source": "src/router.ts", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/router.ts", "target": "src/views/GraphView.vue", "value": 1 }, { "source": "src/router.ts", "target": "src/views/UserSelectView.vue", "value": 1 }, { "source": "src/router.ts", "target": "src/views/ServerStartView.vue", "value": 1 }, { "source": "src/router.ts", "target": "src/views/InstallView.vue", "value": 1 }, { "source": "src/router.ts", "target": "src/views/WelcomeView.vue", "value": 1 }, { "source": "src/router.ts", "target": "src/views/NotSupportedView.vue", "value": 1 }, { "source": "src/router.ts", "target": "src/views/DownloadGitView.vue", "value": 1 }, { "source": "src/router.ts", "target": "src/views/ManualConfigurationView.vue", "value": 1 }, { "source": "src/router.ts", "target": "src/views/MetricsConsentView.vue", "value": 1 }, { "source": "src/router.ts", "target": "src/views/DesktopStartView.vue", "value": 1 }, { "source": "src/router.ts", "target": "src/views/MaintenanceView.vue", "value": 1 }, { "source": "src/router.ts", "target": "src/views/DesktopUpdateView.vue", "value": 1 }, { "source": "src/composables/useBrowserTabTitle.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/useBrowserTabTitle.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useBrowserTabTitle.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/composables/useBrowserTabTitle.ts", "target": "src/stores/executionStore.ts", "value": 1 }, { "source": "src/composables/useBrowserTabTitle.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/composables/useBrowserTabTitle.ts", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/composables/useCachedRequest.ts", "target": "external:@alloc/quick-lru", "value": 1 }, { "source": "src/composables/useCachedRequest.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/composables/useCanvasDrop.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useCanvasDrop.ts", "target": "src/composables/usePragmaticDragAndDrop.ts", "value": 1 }, { "source": "src/composables/useCanvasDrop.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/composables/useCanvasDrop.ts", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/composables/useCanvasDrop.ts", "target": "src/services/litegraphService.ts", "value": 1 }, { "source": "src/composables/useCanvasDrop.ts", "target": "src/services/workflowService.ts", "value": 1 }, { "source": "src/composables/useCanvasDrop.ts", "target": "src/stores/modelStore.ts", "value": 1 }, { "source": "src/composables/useCanvasDrop.ts", "target": "src/stores/modelToNodeStore.ts", "value": 1 }, { "source": "src/composables/useCanvasDrop.ts", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/composables/useCanvasDrop.ts", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/composables/useCanvasDrop.ts", "target": "src/types/treeExplorerTypes.ts", "value": 1 }, { "source": "src/composables/useCivitaiModel.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/useCivitaiModel.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useConflictAcknowledgment.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/useConflictAcknowledgment.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useConflictAcknowledgment.ts", "target": "src/stores/conflictDetectionStore.ts", "value": 1 }, { "source": "src/composables/useConflictDetection.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/useConflictDetection.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/composables/useConflictDetection.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useConflictDetection.ts", "target": "src/composables/nodePack/useInstalledPacks.ts", "value": 1 }, { "source": "src/composables/useConflictDetection.ts", "target": "src/composables/useConflictAcknowledgment.ts", "value": 1 }, { "source": "src/composables/useConflictDetection.ts", "target": "src/config.ts", "value": 1 }, { "source": "src/composables/useConflictDetection.ts", "target": "src/services/comfyManagerService.ts", "value": 1 }, { "source": "src/composables/useConflictDetection.ts", "target": "src/services/comfyRegistryService.ts", "value": 1 }, { "source": "src/composables/useConflictDetection.ts", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/composables/useConflictDetection.ts", "target": "src/stores/conflictDetectionStore.ts", "value": 1 }, { "source": "src/composables/useConflictDetection.ts", "target": "src/stores/systemStatsStore.ts", "value": 1 }, { "source": "src/composables/useConflictDetection.ts", "target": "src/utils/packUtils.ts", "value": 1 }, { "source": "src/composables/useConflictDetection.ts", "target": "src/utils/versionUtil.ts", "value": 1 }, { "source": "src/composables/useConflictDetection.ts", "target": "src/composables/useManagerState.ts", "value": 1 }, { "source": "src/composables/useContextMenuTranslation.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/composables/useContextMenuTranslation.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/composables/useContextMenuTranslation.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/composables/useCopy.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/useCopy.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/composables/useCopyToClipboard.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/useCopyToClipboard.ts", "target": "external:primevue/usetoast", "value": 1 }, { "source": "src/composables/useCopyToClipboard.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/composables/auth/useFirebaseAuthActions.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/composables/canvas/useSelectedLiteGraphItems.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/composables/useManagerState.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/composables/useModelSelectorDialog.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/constants/coreColorPalettes.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/services/dialogService.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/services/litegraphService.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/services/workflowService.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/stores/executionStore.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/stores/helpCenterStore.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/stores/imagePreviewStore.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/stores/queueStore.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/stores/subgraphNavigationStore.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/stores/subgraphStore.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/stores/workspace/bottomPanelStore.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/stores/workspace/colorPaletteStore.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/stores/workspace/searchBoxStore.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/stores/workspaceStore.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/utils/graphTraversalUtil.ts", "value": 1 }, { "source": "src/composables/useCoreCommands.ts", "target": "src/utils/nodeFilterUtil.ts", "value": 1 }, { "source": "src/composables/useDownload.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/useDownload.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useDownload.ts", "target": "src/composables/useCivitaiModel.ts", "value": 1 }, { "source": "src/composables/useDownload.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/composables/useErrorHandling.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/composables/useErrorHandling.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/composables/useFeatureFlags.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useFeatureFlags.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/composables/useFrontendVersionMismatchWarning.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/useFrontendVersionMismatchWarning.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useFrontendVersionMismatchWarning.ts", "target": "external:vue-i18n", "value": 1 }, { "source": "src/composables/useFrontendVersionMismatchWarning.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/composables/useFrontendVersionMismatchWarning.ts", "target": "src/stores/versionCompatibilityStore.ts", "value": 1 }, { "source": "src/composables/useGlobalLitegraph.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/composables/useImportFailedDetection.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useImportFailedDetection.ts", "target": "external:vue-i18n", "value": 1 }, { "source": "src/composables/useImportFailedDetection.ts", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/composables/useImportFailedDetection.ts", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/composables/useImportFailedDetection.ts", "target": "src/stores/conflictDetectionStore.ts", "value": 1 }, { "source": "src/composables/useIntersectionObserver.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useLazyPagination.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useLitegraphSettings.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useLitegraphSettings.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/composables/useLitegraphSettings.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/composables/useLitegraphSettings.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/composables/useLoad3dViewer.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useLoad3dViewer.ts", "target": "src/extensions/core/load3d/Load3d.ts", "value": 1 }, { "source": "src/composables/useLoad3dViewer.ts", "target": "src/extensions/core/load3d/Load3dUtils.ts", "value": 1 }, { "source": "src/composables/useLoad3dViewer.ts", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/composables/useLoad3dViewer.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/composables/useLoad3dViewer.ts", "target": "src/lib/litegraph/src/LGraphNode.ts", "value": 1 }, { "source": "src/composables/useLoad3dViewer.ts", "target": "src/services/load3dService.ts", "value": 1, "isCircular": true }, { "source": "src/composables/useLoad3dViewer.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/composables/useManagerQueue.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/useManagerQueue.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/composables/useManagerQueue.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useManagerQueue.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/composables/useManagerQueue.ts", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/composables/useManagerQueue.ts", "target": "src/types/generatedManagerTypes.ts", "value": 1 }, { "source": "src/composables/useManagerQueue.ts", "target": "src/utils/packUtils.ts", "value": 1 }, { "source": "src/composables/useManagerState.ts", "target": "external:pinia", "value": 1 }, { "source": "src/composables/useManagerState.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useManagerState.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/composables/useManagerState.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/composables/useManagerState.ts", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/composables/useManagerState.ts", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/composables/useManagerState.ts", "target": "src/stores/systemStatsStore.ts", "value": 1 }, { "source": "src/composables/useManagerState.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/composables/useManagerState.ts", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/composables/useModelSelectorDialog.ts", "target": "src/components/widget/SampleModelSelector.vue", "value": 1 }, { "source": "src/composables/useModelSelectorDialog.ts", "target": "src/services/dialogService.ts", "value": 1 }, { "source": "src/composables/useModelSelectorDialog.ts", "target": "src/stores/dialogStore.ts", "value": 1 }, { "source": "src/composables/usePaste.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/usePaste.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/composables/usePaste.ts", "target": "src/schemas/comfyWorkflowSchema.ts", "value": 1 }, { "source": "src/composables/usePaste.ts", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/composables/usePaste.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/composables/usePaste.ts", "target": "src/stores/workspaceStore.ts", "value": 1 }, { "source": "src/composables/usePaste.ts", "target": "src/utils/litegraphUtil.ts", "value": 1 }, { "source": "src/composables/usePopoverSizing.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/usePragmaticDragAndDrop.ts", "target": "external:@atlaskit/pragmatic-drag-and-drop/element/adapter", "value": 1 }, { "source": "src/composables/usePragmaticDragAndDrop.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useProgressFavicon.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/useProgressFavicon.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useProgressFavicon.ts", "target": "src/stores/executionStore.ts", "value": 1 }, { "source": "src/composables/useRefreshableSelection.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useRefreshableSelection.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/composables/useRefreshableSelection.ts", "target": "src/utils/litegraphUtil.ts", "value": 1 }, { "source": "src/composables/useRegistrySearch.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/useRegistrySearch.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/composables/useRegistrySearch.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useRegistrySearch.ts", "target": "src/constants/searchConstants.ts", "value": 1 }, { "source": "src/composables/useRegistrySearch.ts", "target": "src/services/gateway/registrySearchGateway.ts", "value": 1 }, { "source": "src/composables/useRegistrySearch.ts", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/composables/useServerLogs.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/useServerLogs.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useServerLogs.ts", "target": "src/schemas/apiSchema.ts", "value": 1 }, { "source": "src/composables/useServerLogs.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/composables/useServerLogs.ts", "target": "src/types/generatedManagerTypes.ts", "value": 1 }, { "source": "src/composables/useTemplateFiltering.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useTemplateWorkflows.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useTemplateWorkflows.ts", "target": "external:vue-i18n", "value": 1 }, { "source": "src/composables/useTemplateWorkflows.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/composables/useTemplateWorkflows.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/composables/useTemplateWorkflows.ts", "target": "src/stores/dialogStore.ts", "value": 1 }, { "source": "src/composables/useTemplateWorkflows.ts", "target": "src/stores/workflowTemplatesStore.ts", "value": 1 }, { "source": "src/composables/useTransformCompatOverlayProps.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useTreeExpansion.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useVueFeatureFlags.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useVueFeatureFlags.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/composables/useVueFeatureFlags.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/composables/useWorkflowAutoSave.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useWorkflowAutoSave.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/composables/useWorkflowAutoSave.ts", "target": "src/services/workflowService.ts", "value": 1 }, { "source": "src/composables/useWorkflowAutoSave.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/composables/useWorkflowAutoSave.ts", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/composables/useWorkflowPersistence.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/useWorkflowPersistence.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/useWorkflowPersistence.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/composables/useWorkflowPersistence.ts", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/composables/useWorkflowPersistence.ts", "target": "src/scripts/utils.ts", "value": 1 }, { "source": "src/composables/useWorkflowPersistence.ts", "target": "src/services/workflowService.ts", "value": 1 }, { "source": "src/composables/useWorkflowPersistence.ts", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/composables/useWorkflowPersistence.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/composables/useWorkflowPersistence.ts", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/composables/useWorkflowValidation.ts", "target": "src/schemas/comfyWorkflowSchema.ts", "value": 1 }, { "source": "src/composables/useWorkflowValidation.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/composables/useWorkflowValidation.ts", "target": "src/utils/linkFixer.ts", "value": 1 }, { "source": "src/composables/useZoomControls.ts", "target": "external:vue", "value": 1 }, { "source": "src/components/LiteGraphCanvasSplitterOverlay.vue", "target": "external:primevue/splitter", "value": 1 }, { "source": "src/components/LiteGraphCanvasSplitterOverlay.vue", "target": "external:primevue/splitterpanel", "value": 1 }, { "source": "src/components/LiteGraphCanvasSplitterOverlay.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/LiteGraphCanvasSplitterOverlay.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/LiteGraphCanvasSplitterOverlay.vue", "target": "src/stores/workspace/bottomPanelStore.ts", "value": 1 }, { "source": "src/components/LiteGraphCanvasSplitterOverlay.vue", "target": "src/stores/workspace/sidebarTabStore.ts", "value": 1 }, { "source": "src/components/MenuHamburger.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/MenuHamburger.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/MenuHamburger.vue", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/components/MenuHamburger.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/MenuHamburger.vue", "target": "src/stores/workspaceStore.ts", "value": 1 }, { "source": "src/components/MenuHamburger.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/config/firebase.ts", "target": "external:firebase/app", "value": 1 }, { "source": "src/constants/coreColorPalettes.ts", "target": "src/assets/palettes/arc.json", "value": 1 }, { "source": "src/constants/coreColorPalettes.ts", "target": "src/assets/palettes/dark.json", "value": 1 }, { "source": "src/constants/coreColorPalettes.ts", "target": "src/assets/palettes/github.json", "value": 1 }, { "source": "src/constants/coreColorPalettes.ts", "target": "src/assets/palettes/light.json", "value": 1 }, { "source": "src/constants/coreColorPalettes.ts", "target": "src/assets/palettes/nord.json", "value": 1 }, { "source": "src/constants/coreColorPalettes.ts", "target": "src/assets/palettes/solarized.json", "value": 1 }, { "source": "src/constants/coreSettings.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/constants/coreSettings.ts", "target": "src/types/nodeSource.ts", "value": 1 }, { "source": "src/constants/coreSettings.ts", "target": "src/types/searchBoxTypes.ts", "value": 1 }, { "source": "src/constants/desktopMaintenanceTasks.ts", "target": "external:@primevue/core", "value": 1 }, { "source": "src/constants/desktopMaintenanceTasks.ts", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/constants/serverConfig.ts", "target": "src/types/serverArgs.ts", "value": 1 }, { "source": "src/constants/serverConfig.ts", "target": "src/types/settingTypes.ts", "value": 1 }, { "source": "src/schemas/apiSchema.ts", "target": "external:zod", "value": 1 }, { "source": "src/schemas/apiSchema.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/schemas/apiSchema.ts", "target": "src/schemas/colorPaletteSchema.ts", "value": 1 }, { "source": "src/schemas/apiSchema.ts", "target": "src/schemas/comfyWorkflowSchema.ts", "value": 1 }, { "source": "src/schemas/apiSchema.ts", "target": "src/schemas/keyBindingSchema.ts", "value": 1 }, { "source": "src/schemas/apiSchema.ts", "target": "src/types/nodeSource.ts", "value": 1 }, { "source": "src/schemas/apiSchema.ts", "target": "src/types/searchBoxTypes.ts", "value": 1 }, { "source": "src/schemas/assetSchema.ts", "target": "external:zod", "value": 1 }, { "source": "src/schemas/colorPaletteSchema.ts", "target": "external:zod", "value": 1 }, { "source": "src/schemas/colorPaletteSchema.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/schemas/comfyWorkflowSchema.ts", "target": "external:zod", "value": 1 }, { "source": "src/schemas/comfyWorkflowSchema.ts", "target": "external:zod-validation-error", "value": 1 }, { "source": "src/schemas/keyBindingSchema.ts", "target": "external:zod", "value": 1 }, { "source": "src/schemas/nodeDefSchema.ts", "target": "external:zod", "value": 1 }, { "source": "src/schemas/nodeDefSchema.ts", "target": "external:zod-validation-error", "value": 1 }, { "source": "src/schemas/nodeDefSchema.ts", "target": "src/schemas/apiSchema.ts", "value": 1 }, { "source": "src/schemas/signInSchema.ts", "target": "external:zod", "value": 1 }, { "source": "src/schemas/signInSchema.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/scripts/api.ts", "target": "external:axios", "value": 1 }, { "source": "src/scripts/api.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/scripts/api.ts", "target": "src/config/clientFeatureFlags.json", "value": 1 }, { "source": "src/scripts/api.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/scripts/api.ts", "target": "src/types/workflowTemplateTypes.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/scripts/app.ts", "target": "external:vue", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/composables/element/useCanvasPositionConversion.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/composables/useWorkflowValidation.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/schemas/comfyWorkflowSchema.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/schemas/nodeDefSchema.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/scripts/metadata/ebml.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/scripts/metadata/gltf.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/scripts/metadata/isobmff.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/scripts/metadata/mp3.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/scripts/metadata/ogg.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/scripts/metadata/svg.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/app.ts", "target": "src/services/extensionService.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/services/litegraphService.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/services/subgraphService.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/app.ts", "target": "src/services/workflowService.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/apiKeyAuthStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/domWidgetStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/executionStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/extensionStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/firebaseAuthStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/imagePreviewStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/keybindingStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/modelStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/subgraphStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/widgetStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/workspace/colorPaletteStore.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/stores/workspaceStore.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/app.ts", "target": "src/types/extensionTypes.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/utils/colorUtil.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/utils/executionUtil.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/utils/graphTraversalUtil.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/utils/litegraphUtil.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/utils/migration/migrateReroute.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/utils/modelMetadataUtil.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/utils/vintageClipboard.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/scripts/defaultGraph.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/scripts/pnginfo.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/scripts/ui.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/scripts/ui/menu/index.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/scripts/utils.ts", "value": 1 }, { "source": "src/scripts/app.ts", "target": "src/scripts/widgets.ts", "value": 1 }, { "source": "src/scripts/changeTracker.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/scripts/changeTracker.ts", "target": "external:jsondiffpatch", "value": 1 }, { "source": "src/scripts/changeTracker.ts", "target": "external:loglevel", "value": 1 }, { "source": "src/scripts/changeTracker.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/scripts/changeTracker.ts", "target": "src/stores/executionStore.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/changeTracker.ts", "target": "src/stores/subgraphNavigationStore.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/changeTracker.ts", "target": "src/stores/workflowStore.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/changeTracker.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/scripts/changeTracker.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/domWidget.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/scripts/domWidget.ts", "target": "external:vue", "value": 1 }, { "source": "src/scripts/domWidget.ts", "target": "src/composables/functional/useChainCallback.ts", "value": 1 }, { "source": "src/scripts/domWidget.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/scripts/domWidget.ts", "target": "src/stores/domWidgetStore.ts", "value": 1 }, { "source": "src/scripts/domWidget.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/scripts/errorNodeWidgets.ts", "target": "src/composables/functional/useChainCallback.ts", "value": 1 }, { "source": "src/scripts/errorNodeWidgets.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/scripts/errorNodeWidgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", "value": 1 }, { "source": "src/scripts/errorNodeWidgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", "value": 1 }, { "source": "src/scripts/errorNodeWidgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "value": 1 }, { "source": "src/scripts/pnginfo.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/scripts/pnginfo.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/scripts/pnginfo.ts", "target": "src/scripts/metadata/avif.ts", "value": 1 }, { "source": "src/scripts/pnginfo.ts", "target": "src/scripts/metadata/flac.ts", "value": 1 }, { "source": "src/scripts/pnginfo.ts", "target": "src/scripts/metadata/png.ts", "value": 1 }, { "source": "src/scripts/ui.ts", "target": "src/constants/supportedWorkflowFormats.ts", "value": 1 }, { "source": "src/scripts/ui.ts", "target": "src/schemas/apiSchema.ts", "value": 1 }, { "source": "src/scripts/ui.ts", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/ui.ts", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/scripts/ui.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/scripts/ui.ts", "target": "src/stores/workspaceStore.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/ui.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/scripts/ui.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/ui.ts", "target": "src/scripts/ui/dialog.ts", "value": 1 }, { "source": "src/scripts/ui.ts", "target": "src/scripts/ui/settings.ts", "value": 1 }, { "source": "src/scripts/ui.ts", "target": "src/scripts/ui/toggleSwitch.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/utils.ts", "target": "src/utils/searchAndReplace.ts", "value": 1 }, { "source": "src/scripts/utils.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/widgets.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/scripts/widgets.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useChartWidget.ts", "value": 1 }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useColorWidget.ts", "value": 1 }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useFileUploadWidget.ts", "value": 1 }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useGalleriaWidget.ts", "value": 1 }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useImageCompareWidget.ts", "value": 1 }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useMultiSelectWidget.ts", "value": 1 }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useSelectButtonWidget.ts", "value": 1 }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useTextareaWidget.ts", "value": 1 }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useTreeSelectWidget.ts", "value": 1 }, { "source": "src/scripts/widgets.ts", "target": "src/schemas/nodeDef/migration.ts", "value": 1 }, { "source": "src/scripts/widgets.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/scripts/widgets.ts", "target": "src/scripts/domWidget.ts", "value": 1 }, { "source": "src/scripts/widgets.ts", "target": "src/scripts/errorNodeWidgets.ts", "value": 1 }, { "source": "src/services/assetService.ts", "target": "external:zod-validation-error", "value": 1 }, { "source": "src/services/assetService.ts", "target": "src/schemas/assetSchema.ts", "value": 1 }, { "source": "src/services/assetService.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/services/assetService.ts", "target": "src/stores/modelToNodeStore.ts", "value": 1, "isCircular": true }, { "source": "src/services/audioService.ts", "target": "external:extendable-media-recorder", "value": 1 }, { "source": "src/services/audioService.ts", "target": "external:extendable-media-recorder-wav-encoder", "value": 1 }, { "source": "src/services/audioService.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/services/audioService.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/services/autoQueueService.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/services/autoQueueService.ts", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/services/autoQueueService.ts", "target": "src/stores/queueStore.ts", "value": 1 }, { "source": "src/services/colorPaletteService.ts", "target": "external:vue", "value": 1 }, { "source": "src/services/colorPaletteService.ts", "target": "external:zod-validation-error", "value": 1 }, { "source": "src/services/colorPaletteService.ts", "target": "src/composables/useErrorHandling.ts", "value": 1 }, { "source": "src/services/colorPaletteService.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/services/colorPaletteService.ts", "target": "src/schemas/colorPaletteSchema.ts", "value": 1 }, { "source": "src/services/colorPaletteService.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/services/colorPaletteService.ts", "target": "src/scripts/utils.ts", "value": 1 }, { "source": "src/services/colorPaletteService.ts", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/services/colorPaletteService.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/services/colorPaletteService.ts", "target": "src/stores/workspace/colorPaletteStore.ts", "value": 1 }, { "source": "src/services/comfyManagerService.ts", "target": "external:uuid", "value": 1 }, { "source": "src/services/comfyManagerService.ts", "target": "external:vue", "value": 1 }, { "source": "src/services/comfyManagerService.ts", "target": "src/composables/useManagerState.ts", "value": 1, "isCircular": true }, { "source": "src/services/comfyManagerService.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/services/comfyManagerService.ts", "target": "src/types/generatedManagerTypes.ts", "value": 1 }, { "source": "src/services/comfyManagerService.ts", "target": "src/utils/typeGuardUtil.ts", "value": 1 }, { "source": "src/services/comfyRegistryService.ts", "target": "external:vue", "value": 1 }, { "source": "src/services/comfyRegistryService.ts", "target": "src/utils/typeGuardUtil.ts", "value": 1 }, { "source": "src/services/customerEventsService.ts", "target": "external:vue", "value": 1 }, { "source": "src/services/customerEventsService.ts", "target": "external:vue-i18n", "value": 1 }, { "source": "src/services/customerEventsService.ts", "target": "src/config/comfyApi.ts", "value": 1 }, { "source": "src/services/customerEventsService.ts", "target": "src/stores/firebaseAuthStore.ts", "value": 1 }, { "source": "src/services/customerEventsService.ts", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/services/customerEventsService.ts", "target": "src/utils/typeGuardUtil.ts", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "external:vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/ApiNodesSignInContent.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/ConfirmationDialogContent.vue", "value": 1, "isCircular": true }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/ErrorDialogContent.vue", "value": 1, "isCircular": true }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue", "value": 1, "isCircular": true }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/ManagerProgressDialogContent.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/MissingModelsWarning.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/PromptDialogContent.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/SettingDialogContent.vue", "value": 1, "isCircular": true }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/SignInContent.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/TopUpCreditsDialogContent.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/UpdatePasswordContent.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/manager/ManagerDialogContent.vue", "value": 1, "isCircular": true }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/manager/ManagerHeader.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/manager/NodeConflictFooter.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/manager/NodeConflictHeader.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/footer/ManagerProgressFooter.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/header/ComfyOrgHeader.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/header/ManagerProgressHeader.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/header/SettingDialogHeader.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/components/templates/TemplateWorkflowsContent.vue", "value": 1, "isCircular": true }, { "source": "src/services/dialogService.ts", "target": "src/components/templates/TemplateWorkflowsDialogHeader.vue", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/services/dialogService.ts", "target": "src/stores/dialogStore.ts", "value": 1 }, { "source": "src/services/extensionService.ts", "target": "src/composables/useErrorHandling.ts", "value": 1 }, { "source": "src/services/extensionService.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/services/extensionService.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/services/extensionService.ts", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/services/extensionService.ts", "target": "src/stores/extensionStore.ts", "value": 1 }, { "source": "src/services/extensionService.ts", "target": "src/stores/keybindingStore.ts", "value": 1 }, { "source": "src/services/extensionService.ts", "target": "src/stores/menuItemStore.ts", "value": 1 }, { "source": "src/services/extensionService.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/services/extensionService.ts", "target": "src/stores/widgetStore.ts", "value": 1 }, { "source": "src/services/extensionService.ts", "target": "src/stores/workspace/bottomPanelStore.ts", "value": 1 }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts", "value": 1, "isCircular": true }, { "source": "src/services/keybindingService.ts", "target": "src/constants/coreKeybindings.ts", "value": 1 }, { "source": "src/services/keybindingService.ts", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/services/keybindingService.ts", "target": "src/stores/dialogStore.ts", "value": 1 }, { "source": "src/services/keybindingService.ts", "target": "src/stores/keybindingStore.ts", "value": 1 }, { "source": "src/services/keybindingService.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/composables/canvas/useSelectedLiteGraphItems.ts", "value": 1, "isCircular": true }, { "source": "src/services/litegraphService.ts", "target": "src/composables/node/useNodeAnimatedImage.ts", "value": 1, "isCircular": true }, { "source": "src/services/litegraphService.ts", "target": "src/composables/node/useNodeCanvasImagePreview.ts", "value": 1, "isCircular": true }, { "source": "src/services/litegraphService.ts", "target": "src/composables/node/useNodeImage.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/schemas/nodeDef/migration.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/services/litegraphService.ts", "target": "src/scripts/domWidget.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/scripts/ui.ts", "value": 1, "isCircular": true }, { "source": "src/services/litegraphService.ts", "target": "src/stores/domWidgetStore.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/stores/executionStore.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/stores/imagePreviewStore.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/stores/nodeDefStore.ts", "value": 1, "isCircular": true }, { "source": "src/services/litegraphService.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/stores/subgraphStore.ts", "value": 1, "isCircular": true }, { "source": "src/services/litegraphService.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/stores/widgetStore.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/utils/litegraphUtil.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/utils/nodeDefOrderingUtil.ts", "value": 1 }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts", "value": 1, "isCircular": true }, { "source": "src/services/load3dService.ts", "target": "external:vue", "value": 1 }, { "source": "src/services/load3dService.ts", "target": "src/composables/useLoad3dViewer.ts", "value": 1, "isCircular": true }, { "source": "src/services/load3dService.ts", "target": "src/extensions/core/load3d/Load3d.ts", "value": 1 }, { "source": "src/services/load3dService.ts", "target": "src/extensions/core/load3d/Load3dAnimation.ts", "value": 1 }, { "source": "src/services/load3dService.ts", "target": "src/schemas/comfyWorkflowSchema.ts", "value": 1 }, { "source": "src/services/mediaCacheService.ts", "target": "external:vue", "value": 1 }, { "source": "src/services/nodeHelpService.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/services/nodeHelpService.ts", "target": "src/types/nodeSource.ts", "value": 1 }, { "source": "src/services/nodeHelpService.ts", "target": "src/utils/nodeHelpUtil.ts", "value": 1 }, { "source": "src/services/nodeOrganizationService.ts", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/services/nodeOrganizationService.ts", "target": "src/types/nodeSource.ts", "value": 1 }, { "source": "src/services/nodeOrganizationService.ts", "target": "src/utils/treeUtil.ts", "value": 1 }, { "source": "src/services/nodeSearchService.ts", "target": "external:fuse.js", "value": 1 }, { "source": "src/services/nodeSearchService.ts", "target": "src/stores/nodeDefStore.ts", "value": 1, "isCircular": true }, { "source": "src/services/nodeSearchService.ts", "target": "src/utils/fuseUtil.ts", "value": 1 }, { "source": "src/services/releaseService.ts", "target": "external:vue", "value": 1 }, { "source": "src/services/releaseService.ts", "target": "src/config/comfyApi.ts", "value": 1 }, { "source": "src/services/releaseService.ts", "target": "src/utils/typeGuardUtil.ts", "value": 1 }, { "source": "src/services/subgraphService.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/services/subgraphService.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/services/subgraphService.ts", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/services/subgraphService.ts", "target": "src/services/litegraphService.ts", "value": 1 }, { "source": "src/services/workflowService.ts", "target": "external:vue", "value": 1 }, { "source": "src/services/workflowService.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/services/workflowService.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/services/workflowService.ts", "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "value": 1, "isCircular": true }, { "source": "src/services/workflowService.ts", "target": "src/schemas/comfyWorkflowSchema.ts", "value": 1 }, { "source": "src/services/workflowService.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/services/workflowService.ts", "target": "src/scripts/defaultGraph.ts", "value": 1 }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts", "value": 1, "isCircular": true }, { "source": "src/services/workflowService.ts", "target": "src/stores/domWidgetStore.ts", "value": 1 }, { "source": "src/services/workflowService.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/services/workflowService.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/services/workflowService.ts", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/services/workflowService.ts", "target": "src/stores/workspaceStore.ts", "value": 1, "isCircular": true }, { "source": "src/services/workflowService.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/services/workflowService.ts", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/stores/aboutPanelStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/aboutPanelStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/aboutPanelStore.ts", "target": "src/types/comfy.ts", "value": 1 }, { "source": "src/stores/aboutPanelStore.ts", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/stores/aboutPanelStore.ts", "target": "src/stores/extensionStore.ts", "value": 1 }, { "source": "src/stores/aboutPanelStore.ts", "target": "src/stores/systemStatsStore.ts", "value": 1 }, { "source": "src/stores/apiKeyAuthStore.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/stores/apiKeyAuthStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/apiKeyAuthStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/apiKeyAuthStore.ts", "target": "src/composables/useErrorHandling.ts", "value": 1 }, { "source": "src/stores/apiKeyAuthStore.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/stores/apiKeyAuthStore.ts", "target": "src/stores/firebaseAuthStore.ts", "value": 1, "isCircular": true }, { "source": "src/stores/apiKeyAuthStore.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/stores/apiKeyAuthStore.ts", "target": "src/types/authTypes.ts", "value": 1 }, { "source": "src/stores/apiKeyAuthStore.ts", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/stores/comfyManagerStore.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/stores/comfyManagerStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/comfyManagerStore.ts", "target": "external:uuid", "value": 1 }, { "source": "src/stores/comfyManagerStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/comfyManagerStore.ts", "target": "external:vue-i18n", "value": 1 }, { "source": "src/stores/comfyManagerStore.ts", "target": "src/composables/useCachedRequest.ts", "value": 1 }, { "source": "src/stores/comfyManagerStore.ts", "target": "src/composables/useManagerQueue.ts", "value": 1, "isCircular": true }, { "source": "src/stores/comfyManagerStore.ts", "target": "src/composables/useServerLogs.ts", "value": 1 }, { "source": "src/stores/comfyManagerStore.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/stores/comfyManagerStore.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/stores/comfyManagerStore.ts", "target": "src/services/comfyManagerService.ts", "value": 1, "isCircular": true }, { "source": "src/stores/comfyManagerStore.ts", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/stores/comfyManagerStore.ts", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/stores/comfyManagerStore.ts", "target": "src/types/generatedManagerTypes.ts", "value": 1 }, { "source": "src/stores/comfyManagerStore.ts", "target": "src/utils/packUtils.ts", "value": 1 }, { "source": "src/stores/comfyRegistryStore.ts", "target": "external:@alloc/quick-lru", "value": 1 }, { "source": "src/stores/comfyRegistryStore.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/stores/comfyRegistryStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/comfyRegistryStore.ts", "target": "src/composables/useCachedRequest.ts", "value": 1 }, { "source": "src/stores/comfyRegistryStore.ts", "target": "src/services/comfyRegistryService.ts", "value": 1 }, { "source": "src/stores/commandStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/commandStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/commandStore.ts", "target": "src/composables/useErrorHandling.ts", "value": 1 }, { "source": "src/stores/commandStore.ts", "target": "src/stores/keybindingStore.ts", "value": 1 }, { "source": "src/stores/conflictDetectionStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/conflictDetectionStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/dialogStore.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/stores/dialogStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/dialogStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/domWidgetStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/domWidgetStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/electronDownloadStore.ts", "target": "external:@comfyorg/comfyui-electron-types", "value": 1 }, { "source": "src/stores/electronDownloadStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/electronDownloadStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/electronDownloadStore.ts", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/stores/executionStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/executionStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/executionStore.ts", "target": "src/composables/node/useNodeChatHistory.ts", "value": 1 }, { "source": "src/stores/executionStore.ts", "target": "src/composables/node/useNodeProgressText.ts", "value": 1, "isCircular": true }, { "source": "src/stores/executionStore.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/stores/executionStore.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/stores/executionStore.ts", "target": "src/stores/imagePreviewStore.ts", "value": 1, "isCircular": true }, { "source": "src/stores/executionStore.ts", "target": "src/types/nodeIdentification.ts", "value": 1 }, { "source": "src/stores/executionStore.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/stores/executionStore.ts", "target": "src/stores/workflowStore.ts", "value": 1, "isCircular": true }, { "source": "src/stores/extensionStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/extensionStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/firebaseAuthStore.ts", "target": "external:firebase/app", "value": 1 }, { "source": "src/stores/firebaseAuthStore.ts", "target": "external:firebase/auth", "value": 1 }, { "source": "src/stores/firebaseAuthStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/firebaseAuthStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/firebaseAuthStore.ts", "target": "external:vuefire", "value": 1 }, { "source": "src/stores/firebaseAuthStore.ts", "target": "src/config/comfyApi.ts", "value": 1 }, { "source": "src/stores/firebaseAuthStore.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/stores/firebaseAuthStore.ts", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/stores/firebaseAuthStore.ts", "target": "src/stores/apiKeyAuthStore.ts", "value": 1, "isCircular": true }, { "source": "src/stores/firebaseAuthStore.ts", "target": "src/types/authTypes.ts", "value": 1 }, { "source": "src/stores/firebaseAuthStore.ts", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/stores/graphStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/graphStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/graphStore.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/stores/graphStore.ts", "target": "src/utils/litegraphUtil.ts", "value": 1 }, { "source": "src/stores/helpCenterStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/helpCenterStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/imagePreviewStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/imagePreviewStore.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/stores/imagePreviewStore.ts", "target": "src/schemas/apiSchema.ts", "value": 1 }, { "source": "src/stores/imagePreviewStore.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/stores/imagePreviewStore.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/stores/imagePreviewStore.ts", "target": "src/stores/executionStore.ts", "value": 1, "isCircular": true }, { "source": "src/stores/imagePreviewStore.ts", "target": "src/stores/workflowStore.ts", "value": 1, "isCircular": true }, { "source": "src/stores/imagePreviewStore.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/stores/imagePreviewStore.ts", "target": "src/utils/litegraphUtil.ts", "value": 1 }, { "source": "src/stores/keybindingStore.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/stores/keybindingStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/keybindingStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/keybindingStore.ts", "target": "src/constants/reservedKeyCombos.ts", "value": 1 }, { "source": "src/stores/keybindingStore.ts", "target": "src/schemas/keyBindingSchema.ts", "value": 1 }, { "source": "src/stores/maintenanceTaskStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/maintenanceTaskStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/maintenanceTaskStore.ts", "target": "src/constants/desktopMaintenanceTasks.ts", "value": 1 }, { "source": "src/stores/maintenanceTaskStore.ts", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/stores/menuItemStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/menuItemStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/menuItemStore.ts", "target": "src/constants/coreMenuCommands.ts", "value": 1 }, { "source": "src/stores/menuItemStore.ts", "target": "src/types/comfy.ts", "value": 1 }, { "source": "src/stores/menuItemStore.ts", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/stores/modelStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/modelStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/modelStore.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/stores/modelStore.ts", "target": "src/services/assetService.ts", "value": 1 }, { "source": "src/stores/modelStore.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/stores/modelToNodeStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/modelToNodeStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/modelToNodeStore.ts", "target": "src/stores/nodeDefStore.ts", "value": 1, "isCircular": true }, { "source": "src/stores/nodeBookmarkStore.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/stores/nodeBookmarkStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/nodeBookmarkStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/nodeBookmarkStore.ts", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/stores/nodeBookmarkStore.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/stores/nodeDefStore.ts", "target": "external:axios", "value": 1 }, { "source": "src/stores/nodeDefStore.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/stores/nodeDefStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/nodeDefStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/nodeDefStore.ts", "target": "src/schemas/nodeDef/migration.ts", "value": 1 }, { "source": "src/stores/nodeDefStore.ts", "target": "src/services/nodeSearchService.ts", "value": 1, "isCircular": true }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts", "value": 1, "isCircular": true }, { "source": "src/stores/nodeDefStore.ts", "target": "src/types/nodeSource.ts", "value": 1 }, { "source": "src/stores/nodeDefStore.ts", "target": "src/utils/treeUtil.ts", "value": 1 }, { "source": "src/stores/queueStore.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/stores/queueStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/queueStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/queueStore.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/stores/queueStore.ts", "target": "src/services/extensionService.ts", "value": 1 }, { "source": "src/stores/queueStore.ts", "target": "src/stores/imagePreviewStore.ts", "value": 1 }, { "source": "src/stores/releaseStore.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/stores/releaseStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/releaseStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/releaseStore.ts", "target": "src/services/releaseService.ts", "value": 1 }, { "source": "src/stores/releaseStore.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/stores/releaseStore.ts", "target": "src/stores/systemStatsStore.ts", "value": 1 }, { "source": "src/stores/releaseStore.ts", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/stores/releaseStore.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/stores/serverConfigStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/serverConfigStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/serverConfigStore.ts", "target": "src/constants/serverConfig.ts", "value": 1 }, { "source": "src/stores/settingStore.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/stores/settingStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/settingStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/settingStore.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/stores/settingStore.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/stores/settingStore.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/stores/subgraphNavigationStore.ts", "target": "external:@alloc/quick-lru", "value": 1 }, { "source": "src/stores/subgraphNavigationStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/subgraphNavigationStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/subgraphNavigationStore.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/stores/subgraphNavigationStore.ts", "target": "src/utils/graphTraversalUtil.ts", "value": 1 }, { "source": "src/stores/subgraphNavigationStore.ts", "target": "src/utils/typeGuardUtil.ts", "value": 1 }, { "source": "src/stores/subgraphNavigationStore.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/stores/subgraphNavigationStore.ts", "target": "src/stores/workflowStore.ts", "value": 1, "isCircular": true }, { "source": "src/stores/subgraphStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/subgraphStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/subgraphStore.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/stores/subgraphStore.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/stores/subgraphStore.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts", "value": 1, "isCircular": true }, { "source": "src/stores/subgraphStore.ts", "target": "src/stores/executionStore.ts", "value": 1 }, { "source": "src/stores/subgraphStore.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/stores/subgraphStore.ts", "target": "src/stores/nodeDefStore.ts", "value": 1, "isCircular": true }, { "source": "src/stores/subgraphStore.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/stores/subgraphStore.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/stores/subgraphStore.ts", "target": "src/stores/userFileStore.ts", "value": 1 }, { "source": "src/stores/subgraphStore.ts", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/stores/systemStatsStore.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/stores/systemStatsStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/systemStatsStore.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/stores/systemStatsStore.ts", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/stores/toastStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/toastStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/userFileStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/userFileStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/userFileStore.ts", "target": "src/schemas/apiSchema.ts", "value": 1 }, { "source": "src/stores/userFileStore.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/stores/userFileStore.ts", "target": "src/types/treeExplorerTypes.ts", "value": 1 }, { "source": "src/stores/userFileStore.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/stores/userFileStore.ts", "target": "src/utils/syncUtil.ts", "value": 1 }, { "source": "src/stores/userFileStore.ts", "target": "src/utils/treeUtil.ts", "value": 1 }, { "source": "src/stores/userStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/userStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/userStore.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/stores/versionCompatibilityStore.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/stores/versionCompatibilityStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/versionCompatibilityStore.ts", "target": "external:semver", "value": 1 }, { "source": "src/stores/versionCompatibilityStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/versionCompatibilityStore.ts", "target": "src/config.ts", "value": 1 }, { "source": "src/stores/versionCompatibilityStore.ts", "target": "src/stores/systemStatsStore.ts", "value": 1 }, { "source": "src/stores/widgetStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/widgetStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/widgetStore.ts", "target": "src/schemas/nodeDefSchema.ts", "value": 1 }, { "source": "src/stores/widgetStore.ts", "target": "src/scripts/widgets.ts", "value": 1 }, { "source": "src/stores/workflowStore.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/stores/workflowStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/workflowStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/workflowStore.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/stores/workflowStore.ts", "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "value": 1, "isCircular": true }, { "source": "src/stores/workflowStore.ts", "target": "src/schemas/comfyWorkflowSchema.ts", "value": 1 }, { "source": "src/stores/workflowStore.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/stores/workflowStore.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/stores/workflowStore.ts", "target": "src/scripts/changeTracker.ts", "value": 1, "isCircular": true }, { "source": "src/stores/workflowStore.ts", "target": "src/scripts/defaultGraph.ts", "value": 1 }, { "source": "src/stores/workflowStore.ts", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/stores/workflowStore.ts", "target": "src/types/nodeIdentification.ts", "value": 1 }, { "source": "src/stores/workflowStore.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/stores/workflowStore.ts", "target": "src/utils/syncUtil.ts", "value": 1 }, { "source": "src/stores/workflowStore.ts", "target": "src/utils/typeGuardUtil.ts", "value": 1 }, { "source": "src/stores/workflowStore.ts", "target": "src/stores/userFileStore.ts", "value": 1 }, { "source": "src/stores/workflowTemplatesStore.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/stores/workflowTemplatesStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/workflowTemplatesStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/workflowTemplatesStore.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/stores/workflowTemplatesStore.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/stores/workflowTemplatesStore.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/stores/workspaceStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/workspaceStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/workspaceStore.ts", "target": "src/services/colorPaletteService.ts", "value": 1, "isCircular": true }, { "source": "src/stores/workspaceStore.ts", "target": "src/services/dialogService.ts", "value": 1 }, { "source": "src/stores/workspaceStore.ts", "target": "src/stores/apiKeyAuthStore.ts", "value": 1 }, { "source": "src/stores/workspaceStore.ts", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/stores/workspaceStore.ts", "target": "src/stores/firebaseAuthStore.ts", "value": 1 }, { "source": "src/stores/workspaceStore.ts", "target": "src/stores/queueStore.ts", "value": 1 }, { "source": "src/stores/workspaceStore.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/stores/workspaceStore.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/stores/workspaceStore.ts", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/stores/workspaceStore.ts", "target": "src/stores/workspace/bottomPanelStore.ts", "value": 1 }, { "source": "src/stores/workspaceStore.ts", "target": "src/stores/workspace/sidebarTabStore.ts", "value": 1, "isCircular": true }, { "source": "src/types/comfy.ts", "target": "src/lib/litegraph/src/interfaces.ts", "value": 1 }, { "source": "src/types/extensionTypes.ts", "target": "external:vue", "value": 1 }, { "source": "src/types/index.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/types/widgetTypes.ts", "target": "external:vue", "value": 1 }, { "source": "src/utils/colorUtil.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/utils/envUtil.ts", "target": "external:@comfyorg/comfyui-electron-types", "value": 1 }, { "source": "src/utils/executableGroupNodeChildDTO.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/utils/executableGroupNodeDto.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/utils/executionUtil.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/utils/executionUtil.ts", "target": "src/utils/executableGroupNodeDto.ts", "value": 1 }, { "source": "src/utils/executionUtil.ts", "target": "src/utils/litegraphUtil.ts", "value": 1 }, { "source": "src/utils/formatUtil.ts", "target": "src/schemas/apiSchema.ts", "value": 1 }, { "source": "src/utils/graphTraversalUtil.ts", "target": "src/types/nodeIdentification.ts", "value": 1 }, { "source": "src/utils/graphTraversalUtil.ts", "target": "src/utils/typeGuardUtil.ts", "value": 1 }, { "source": "src/utils/litegraphUtil.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/utils/litegraphUtil.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/utils/mapperUtil.ts", "target": "src/schemas/nodeDef/migration.ts", "value": 1 }, { "source": "src/utils/mapperUtil.ts", "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "value": 1 }, { "source": "src/utils/mapperUtil.ts", "target": "src/schemas/nodeDefSchema.ts", "value": 1 }, { "source": "src/utils/mapperUtil.ts", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/utils/markdownRendererUtil.ts", "target": "external:dompurify", "value": 1 }, { "source": "src/utils/markdownRendererUtil.ts", "target": "external:marked", "value": 1 }, { "source": "src/utils/mouseDownUtil.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/utils/networkUtil.ts", "target": "external:axios", "value": 1 }, { "source": "src/utils/networkUtil.ts", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/utils/networkUtil.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/utils/nodeDefOrderingUtil.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/utils/nodeDefUtil.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/utils/nodeDefUtil.ts", "target": "src/schemas/nodeDefSchema.ts", "value": 1 }, { "source": "src/utils/nodeDefUtil.ts", "target": "src/utils/mathUtil.ts", "value": 1 }, { "source": "src/utils/nodeHelpUtil.ts", "target": "src/types/nodeSource.ts", "value": 1 }, { "source": "src/utils/nodeHelpUtil.ts", "target": "src/utils/packUtils.ts", "value": 1 }, { "source": "src/utils/packUtils.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/utils/refUtil.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/utils/refUtil.ts", "target": "external:vue", "value": 1 }, { "source": "src/utils/searchAndReplace.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/utils/searchAndReplace.ts", "target": "src/utils/graphTraversalUtil.ts", "value": 1 }, { "source": "src/utils/syncUtil.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/utils/tailwindUtil.ts", "target": "external:tailwind-merge", "value": 1 }, { "source": "src/utils/typeGuardUtil.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/utils/versionUtil.ts", "target": "external:semver", "value": 1 }, { "source": "src/utils/vintageClipboard.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/views/DesktopStartView.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/views/DesktopStartView.vue", "target": "src/views/templates/BaseViewTemplate.vue", "value": 1 }, { "source": "src/views/DesktopUpdateView.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/views/DesktopUpdateView.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/views/DesktopUpdateView.vue", "target": "external:primevue/toast", "value": 1 }, { "source": "src/views/DesktopUpdateView.vue", "target": "external:vue", "value": 1 }, { "source": "src/views/DesktopUpdateView.vue", "target": "src/components/maintenance/TerminalOutputDrawer.vue", "value": 1 }, { "source": "src/views/DesktopUpdateView.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/views/DesktopUpdateView.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/views/DesktopUpdateView.vue", "target": "src/views/templates/BaseViewTemplate.vue", "value": 1 }, { "source": "src/views/DownloadGitView.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/views/DownloadGitView.vue", "target": "external:vue-router", "value": 1 }, { "source": "src/views/DownloadGitView.vue", "target": "src/views/templates/BaseViewTemplate.vue", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "external:primevue/usetoast", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "external:vue", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/components/MenuHamburger.vue", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/components/dialog/UnloadWindowConfirmDialog.vue", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/components/graph/GraphCanvas.vue", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/components/toast/GlobalToast.vue", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/components/toast/RerouteMigrationToast.vue", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/components/topbar/TopMenubar.vue", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/composables/useBrowserTabTitle.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/composables/useCoreCommands.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/composables/useErrorHandling.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/composables/useFrontendVersionMismatchWarning.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/composables/useProgressFavicon.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/constants/serverConfig.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/schemas/apiSchema.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/services/autoQueueService.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/services/keybindingService.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/stores/executionStore.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/stores/menuItemStore.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/stores/modelStore.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/stores/queueStore.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/stores/serverConfigStore.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/stores/versionCompatibilityStore.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/stores/workspace/bottomPanelStore.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/stores/workspace/colorPaletteStore.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/stores/workspace/sidebarTabStore.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/stores/workspaceStore.ts", "value": 1 }, { "source": "src/views/GraphView.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/views/InstallView.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/views/InstallView.vue", "target": "external:primevue/step", "value": 1 }, { "source": "src/views/InstallView.vue", "target": "external:primevue/steplist", "value": 1 }, { "source": "src/views/InstallView.vue", "target": "external:primevue/steppanel", "value": 1 }, { "source": "src/views/InstallView.vue", "target": "external:primevue/steppanels", "value": 1 }, { "source": "src/views/InstallView.vue", "target": "external:primevue/stepper", "value": 1 }, { "source": "src/views/InstallView.vue", "target": "external:vue", "value": 1 }, { "source": "src/views/InstallView.vue", "target": "external:vue-router", "value": 1 }, { "source": "src/views/InstallView.vue", "target": "src/components/install/DesktopSettingsConfiguration.vue", "value": 1 }, { "source": "src/views/InstallView.vue", "target": "src/components/install/GpuPicker.vue", "value": 1 }, { "source": "src/views/InstallView.vue", "target": "src/components/install/InstallLocationPicker.vue", "value": 1 }, { "source": "src/views/InstallView.vue", "target": "src/components/install/MigrationPicker.vue", "value": 1 }, { "source": "src/views/InstallView.vue", "target": "src/components/install/MirrorsConfiguration.vue", "value": 1 }, { "source": "src/views/InstallView.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/views/InstallView.vue", "target": "src/views/templates/BaseViewTemplate.vue", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "external:@primevue/core/api", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "external:primevue/selectbutton", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "external:primevue/toast", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "external:primevue/usetoast", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "external:vue", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "src/components/common/RefreshButton.vue", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "src/components/maintenance/StatusTag.vue", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "src/components/maintenance/TaskListPanel.vue", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "src/components/maintenance/TerminalOutputDrawer.vue", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "src/stores/maintenanceTaskStore.ts", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "src/types/desktop/maintenanceTypes.ts", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "src/utils/refUtil.ts", "value": 1 }, { "source": "src/views/MaintenanceView.vue", "target": "src/views/templates/BaseViewTemplate.vue", "value": 1 }, { "source": "src/views/ManualConfigurationView.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/views/ManualConfigurationView.vue", "target": "external:primevue/panel", "value": 1 }, { "source": "src/views/ManualConfigurationView.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/views/ManualConfigurationView.vue", "target": "external:vue", "value": 1 }, { "source": "src/views/ManualConfigurationView.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/views/ManualConfigurationView.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/views/ManualConfigurationView.vue", "target": "src/views/templates/BaseViewTemplate.vue", "value": 1 }, { "source": "src/views/MetricsConsentView.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/views/MetricsConsentView.vue", "target": "external:primevue/toggleswitch", "value": 1 }, { "source": "src/views/MetricsConsentView.vue", "target": "external:primevue/usetoast", "value": 1 }, { "source": "src/views/MetricsConsentView.vue", "target": "external:vue", "value": 1 }, { "source": "src/views/MetricsConsentView.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/views/MetricsConsentView.vue", "target": "external:vue-router", "value": 1 }, { "source": "src/views/MetricsConsentView.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/views/NotSupportedView.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/views/NotSupportedView.vue", "target": "external:vue-router", "value": 1 }, { "source": "src/views/NotSupportedView.vue", "target": "src/views/templates/BaseViewTemplate.vue", "value": 1 }, { "source": "src/views/ServerStartView.vue", "target": "external:@comfyorg/comfyui-electron-types", "value": 1 }, { "source": "src/views/ServerStartView.vue", "target": "external:@xterm/xterm", "value": 1 }, { "source": "src/views/ServerStartView.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/views/ServerStartView.vue", "target": "external:vue", "value": 1 }, { "source": "src/views/ServerStartView.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/views/ServerStartView.vue", "target": "src/components/bottomPanel/tabs/terminal/BaseTerminal.vue", "value": 1 }, { "source": "src/views/ServerStartView.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/views/ServerStartView.vue", "target": "src/views/templates/BaseViewTemplate.vue", "value": 1 }, { "source": "src/views/UserSelectView.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/views/UserSelectView.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/views/UserSelectView.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/views/UserSelectView.vue", "target": "external:primevue/message", "value": 1 }, { "source": "src/views/UserSelectView.vue", "target": "external:primevue/select", "value": 1 }, { "source": "src/views/UserSelectView.vue", "target": "external:vue", "value": 1 }, { "source": "src/views/UserSelectView.vue", "target": "external:vue-router", "value": 1 }, { "source": "src/views/UserSelectView.vue", "target": "src/stores/userStore.ts", "value": 1 }, { "source": "src/views/UserSelectView.vue", "target": "src/views/templates/BaseViewTemplate.vue", "value": 1 }, { "source": "src/views/WelcomeView.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/views/WelcomeView.vue", "target": "external:vue-router", "value": 1 }, { "source": "src/views/WelcomeView.vue", "target": "src/views/templates/BaseViewTemplate.vue", "value": 1 }, { "source": "src/composables/auth/useCurrentUser.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/auth/useCurrentUser.ts", "target": "src/composables/auth/useFirebaseAuthActions.ts", "value": 1 }, { "source": "src/composables/auth/useCurrentUser.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/composables/auth/useCurrentUser.ts", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/composables/auth/useCurrentUser.ts", "target": "src/stores/apiKeyAuthStore.ts", "value": 1 }, { "source": "src/composables/auth/useCurrentUser.ts", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/composables/auth/useCurrentUser.ts", "target": "src/stores/firebaseAuthStore.ts", "value": 1 }, { "source": "src/composables/auth/useFirebaseAuthActions.ts", "target": "external:firebase/app", "value": 1 }, { "source": "src/composables/auth/useFirebaseAuthActions.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/auth/useFirebaseAuthActions.ts", "target": "src/composables/useErrorHandling.ts", "value": 1 }, { "source": "src/composables/auth/useFirebaseAuthActions.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/composables/auth/useFirebaseAuthActions.ts", "target": "src/stores/firebaseAuthStore.ts", "value": 1, "isCircular": true }, { "source": "src/composables/auth/useFirebaseAuthActions.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/composables/auth/useFirebaseAuthActions.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useCommandSubcategories.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useCommandSubcategories.ts", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useShortcutsTab.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useShortcutsTab.ts", "target": "external:vue-i18n", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useShortcutsTab.ts", "target": "src/components/bottomPanel/tabs/shortcuts/EssentialsPanel.vue", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useShortcutsTab.ts", "target": "src/components/bottomPanel/tabs/shortcuts/ViewControlsPanel.vue", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useShortcutsTab.ts", "target": "src/types/extensionTypes.ts", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useTerminal.ts", "target": "external:@xterm/addon-fit", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useTerminal.ts", "target": "external:@xterm/xterm", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useTerminal.ts", "target": "external:@xterm/xterm/css/xterm.css", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useTerminal.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useTerminal.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useTerminalBuffer.ts", "target": "external:@xterm/addon-serialize", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useTerminalBuffer.ts", "target": "external:@xterm/xterm", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useTerminalBuffer.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useTerminalTabs.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useTerminalTabs.ts", "target": "external:vue-i18n", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useTerminalTabs.ts", "target": "src/components/bottomPanel/tabs/terminal/CommandTerminal.vue", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useTerminalTabs.ts", "target": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", "value": 1 }, { "source": "src/composables/bottomPanelTabs/useTerminalTabs.ts", "target": "src/types/extensionTypes.ts", "value": 1 }, { "source": "src/composables/canvas/useCanvasTransformSync.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/canvas/useCanvasTransformSync.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/composables/canvas/useCanvasTransformSync.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/composables/canvas/useSelectedLiteGraphItems.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/composables/canvas/useSelectedLiteGraphItems.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/composables/canvas/useSelectedLiteGraphItems.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/composables/canvas/useSelectedLiteGraphItems.ts", "target": "src/utils/graphTraversalUtil.ts", "value": 1 }, { "source": "src/composables/canvas/useSelectionToolboxPosition.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/canvas/useSelectionToolboxPosition.ts", "target": "src/composables/canvas/useCanvasTransformSync.ts", "value": 1 }, { "source": "src/composables/canvas/useSelectionToolboxPosition.ts", "target": "src/composables/canvas/useSelectedLiteGraphItems.ts", "value": 1 }, { "source": "src/composables/canvas/useSelectionToolboxPosition.ts", "target": "src/composables/useVueFeatureFlags.ts", "value": 1 }, { "source": "src/composables/canvas/useSelectionToolboxPosition.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/composables/canvas/useSelectionToolboxPosition.ts", "target": "src/renderer/core/layout/store/layoutStore.ts", "value": 1 }, { "source": "src/composables/canvas/useSelectionToolboxPosition.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/composables/canvas/useSelectionToolboxPosition.ts", "target": "src/utils/mathUtil.ts", "value": 1 }, { "source": "src/composables/element/useAbsolutePosition.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/element/useAbsolutePosition.ts", "target": "src/composables/element/useCanvasPositionConversion.ts", "value": 1 }, { "source": "src/composables/element/useAbsolutePosition.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/composables/element/useAbsolutePosition.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/composables/element/useCanvasPositionConversion.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/element/useDomClipping.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/element/useOverflowObserver.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/element/useOverflowObserver.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/composables/element/useOverflowObserver.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/element/useResponsiveCollapse.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/element/useResponsiveCollapse.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/graph/useCanvasInteractions.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/graph/useCanvasInteractions.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/composables/graph/useCanvasInteractions.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/composables/graph/useCanvasInteractions.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/composables/graph/useCanvasTransformSync.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/graph/useGraphNodeManager.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/graph/useGraphNodeManager.ts", "target": "src/composables/functional/useChainCallback.ts", "value": 1 }, { "source": "src/composables/graph/useGraphNodeManager.ts", "target": "src/renderer/core/layout/operations/layoutMutations.ts", "value": 1 }, { "source": "src/composables/graph/useGraphNodeManager.ts", "target": "src/renderer/core/layout/types.ts", "value": 1 }, { "source": "src/composables/graph/useGraphNodeManager.ts", "target": "src/renderer/core/spatial/QuadTree.ts", "value": 1 }, { "source": "src/composables/graph/useTransformSettling.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/graph/useTransformSettling.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/graph/useViewportCulling.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/graph/useViewportCulling.ts", "target": "src/renderer/core/layout/useTransformState.ts", "value": 1 }, { "source": "src/composables/graph/useViewportCulling.ts", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/composables/graph/useViewportCulling.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/composables/graph/useVueNodeLifecycle.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/graph/useVueNodeLifecycle.ts", "target": "src/composables/graph/useGraphNodeManager.ts", "value": 1 }, { "source": "src/composables/graph/useVueNodeLifecycle.ts", "target": "src/renderer/core/layout/operations/layoutMutations.ts", "value": 1 }, { "source": "src/composables/graph/useVueNodeLifecycle.ts", "target": "src/renderer/core/layout/store/layoutStore.ts", "value": 1 }, { "source": "src/composables/graph/useVueNodeLifecycle.ts", "target": "src/renderer/core/layout/sync/useLayoutSync.ts", "value": 1 }, { "source": "src/composables/graph/useVueNodeLifecycle.ts", "target": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", "value": 1 }, { "source": "src/composables/graph/useVueNodeLifecycle.ts", "target": "src/renderer/core/layout/sync/useSlotLayoutSync.ts", "value": 1 }, { "source": "src/composables/graph/useVueNodeLifecycle.ts", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/composables/graph/useVueNodeLifecycle.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/composables/graph/useWidgetValue.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/manager/useManagerStatePersistence.ts", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/composables/node/useNodeAnimatedImage.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/composables/node/useNodeAnimatedImage.ts", "target": "src/scripts/ui/imagePreview.ts", "value": 1, "isCircular": true }, { "source": "src/composables/node/useNodeAnimatedImage.ts", "target": "src/utils/imageUtil.ts", "value": 1 }, { "source": "src/composables/node/useNodeBadge.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/composables/node/useNodeBadge.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/node/useNodeBadge.ts", "target": "src/composables/node/useNodePricing.ts", "value": 1 }, { "source": "src/composables/node/useNodeBadge.ts", "target": "src/composables/node/useWatchWidget.ts", "value": 1 }, { "source": "src/composables/node/useNodeBadge.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/composables/node/useNodeBadge.ts", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/composables/node/useNodeBadge.ts", "target": "src/stores/extensionStore.ts", "value": 1 }, { "source": "src/composables/node/useNodeBadge.ts", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/composables/node/useNodeBadge.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/composables/node/useNodeBadge.ts", "target": "src/stores/workspace/colorPaletteStore.ts", "value": 1 }, { "source": "src/composables/node/useNodeBadge.ts", "target": "src/types/nodeSource.ts", "value": 1 }, { "source": "src/composables/node/useNodeBadge.ts", "target": "src/utils/colorUtil.ts", "value": 1 }, { "source": "src/composables/node/useNodeCanvasImagePreview.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "value": 1, "isCircular": true }, { "source": "src/composables/node/useNodeChatHistory.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/composables/node/useNodeChatHistory.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useChatHistoryWidget.ts", "value": 1 }, { "source": "src/composables/node/useNodeFileInput.ts", "target": "src/composables/functional/useChainCallback.ts", "value": 1 }, { "source": "src/composables/node/useNodeImage.ts", "target": "src/composables/graph/useCanvasInteractions.ts", "value": 1, "isCircular": true }, { "source": "src/composables/node/useNodeImage.ts", "target": "src/stores/imagePreviewStore.ts", "value": 1 }, { "source": "src/composables/node/useNodeImage.ts", "target": "src/utils/imageUtil.ts", "value": 1 }, { "source": "src/composables/node/useNodeImageUpload.ts", "target": "src/composables/node/useNodeDragAndDrop.ts", "value": 1 }, { "source": "src/composables/node/useNodeImageUpload.ts", "target": "src/composables/node/useNodeFileInput.ts", "value": 1 }, { "source": "src/composables/node/useNodeImageUpload.ts", "target": "src/composables/node/useNodePaste.ts", "value": 1 }, { "source": "src/composables/node/useNodeImageUpload.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/composables/node/useNodeImageUpload.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/composables/node/useNodeProgressText.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/composables/node/useNodeProgressText.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", "value": 1, "isCircular": true }, { "source": "src/composables/node/useWatchWidget.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/node/useWatchWidget.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/node/useWatchWidget.ts", "target": "src/composables/functional/useChainCallback.ts", "value": 1 }, { "source": "src/composables/nodePack/useInstalledPacks.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/nodePack/useInstalledPacks.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/nodePack/useInstalledPacks.ts", "target": "src/composables/nodePack/useNodePacks.ts", "value": 1 }, { "source": "src/composables/nodePack/useInstalledPacks.ts", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/composables/nodePack/useInstalledPacks.ts", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts", "value": 1, "isCircular": true }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/lib/litegraph/src/LGraphNode.ts", "value": 1 }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/stores/comfyManagerStore.ts", "value": 1, "isCircular": true }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/utils/graphTraversalUtil.ts", "value": 1 }, { "source": "src/composables/nodePack/useNodePacks.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/composables/nodePack/useNodePacks.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/nodePack/useNodePacks.ts", "target": "src/stores/comfyRegistryStore.ts", "value": 1 }, { "source": "src/composables/nodePack/useNodePacks.ts", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/composables/nodePack/usePackUpdateStatus.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/nodePack/usePackUpdateStatus.ts", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/composables/nodePack/usePackUpdateStatus.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/composables/nodePack/usePacksSelection.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/nodePack/usePacksSelection.ts", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/composables/nodePack/usePacksStatus.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/nodePack/usePacksStatus.ts", "target": "src/stores/conflictDetectionStore.ts", "value": 1 }, { "source": "src/composables/nodePack/useUpdateAvailableNodes.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/nodePack/useUpdateAvailableNodes.ts", "target": "src/composables/nodePack/useInstalledPacks.ts", "value": 1 }, { "source": "src/composables/nodePack/useUpdateAvailableNodes.ts", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/composables/nodePack/useUpdateAvailableNodes.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/composables/nodePack/useNodePacks.ts", "value": 1 }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/schemas/comfyWorkflowSchema.ts", "value": 1 }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/comfyRegistryStore.ts", "value": 1 }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts", "value": 1, "isCircular": true }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/systemStatsStore.ts", "value": 1 }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/utils/graphTraversalUtil.ts", "value": 1 }, { "source": "src/composables/setting/useSettingSearch.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/setting/useSettingSearch.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/composables/setting/useSettingSearch.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/composables/setting/useSettingSearch.ts", "target": "src/types/settingTypes.ts", "value": 1 }, { "source": "src/composables/setting/useSettingSearch.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/composables/setting/useSettingUI.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/setting/useSettingUI.ts", "target": "external:vue-i18n", "value": 1 }, { "source": "src/composables/setting/useSettingUI.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/composables/setting/useSettingUI.ts", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/composables/setting/useSettingUI.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/composables/setting/useSettingUI.ts", "target": "src/utils/treeUtil.ts", "value": 1 }, { "source": "src/composables/setting/useSettingUI.ts", "target": "src/composables/auth/useCurrentUser.ts", "value": 1, "isCircular": true }, { "source": "src/composables/setting/useSettingUI.ts", "target": "src/components/dialog/content/setting/AboutPanel.vue", "value": 1 }, { "source": "src/composables/setting/useSettingUI.ts", "target": "src/components/dialog/content/setting/CreditsPanel.vue", "value": 1, "isCircular": true }, { "source": "src/composables/setting/useSettingUI.ts", "target": "src/components/dialog/content/setting/UserPanel.vue", "value": 1, "isCircular": true }, { "source": "src/composables/setting/useSettingUI.ts", "target": "src/components/dialog/content/setting/KeybindingPanel.vue", "value": 1 }, { "source": "src/composables/setting/useSettingUI.ts", "target": "src/components/dialog/content/setting/ExtensionPanel.vue", "value": 1 }, { "source": "src/composables/setting/useSettingUI.ts", "target": "src/components/dialog/content/setting/ServerConfigPanel.vue", "value": 1 }, { "source": "src/composables/sidebarTabs/useModelLibrarySidebarTab.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/sidebarTabs/useModelLibrarySidebarTab.ts", "target": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "value": 1 }, { "source": "src/composables/sidebarTabs/useModelLibrarySidebarTab.ts", "target": "src/stores/electronDownloadStore.ts", "value": 1 }, { "source": "src/composables/sidebarTabs/useModelLibrarySidebarTab.ts", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/composables/sidebarTabs/useNodeLibrarySidebarTab.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/sidebarTabs/useNodeLibrarySidebarTab.ts", "target": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "value": 1 }, { "source": "src/composables/sidebarTabs/useQueueSidebarTab.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/sidebarTabs/useQueueSidebarTab.ts", "target": "src/components/sidebar/tabs/QueueSidebarTab.vue", "value": 1 }, { "source": "src/composables/sidebarTabs/useQueueSidebarTab.ts", "target": "src/stores/queueStore.ts", "value": 1 }, { "source": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", "target": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "value": 1, "isCircular": true }, { "source": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/composables/tree/useTreeFolderOperations.ts", "target": "external:vue", "value": 1 }, { "source": "src/composables/tree/useTreeFolderOperations.ts", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/actionbar/BatchCountEdit.vue", "target": "external:pinia", "value": 1 }, { "source": "src/components/actionbar/BatchCountEdit.vue", "target": "external:primevue/inputnumber", "value": 1 }, { "source": "src/components/actionbar/BatchCountEdit.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/actionbar/BatchCountEdit.vue", "target": "src/stores/queueStore.ts", "value": 1 }, { "source": "src/components/actionbar/BatchCountEdit.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/actionbar/ComfyActionbar.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/actionbar/ComfyActionbar.vue", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/components/actionbar/ComfyActionbar.vue", "target": "external:primevue/panel", "value": 1 }, { "source": "src/components/actionbar/ComfyActionbar.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/actionbar/ComfyActionbar.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/actionbar/ComfyActionbar.vue", "target": "src/components/actionbar/ComfyQueueButton.vue", "value": 1 }, { "source": "src/components/actionbar/ComfyQueueButton.vue", "target": "external:pinia", "value": 1 }, { "source": "src/components/actionbar/ComfyQueueButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/actionbar/ComfyQueueButton.vue", "target": "external:primevue/buttongroup", "value": 1 }, { "source": "src/components/actionbar/ComfyQueueButton.vue", "target": "external:primevue/splitbutton", "value": 1 }, { "source": "src/components/actionbar/ComfyQueueButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/actionbar/ComfyQueueButton.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/actionbar/ComfyQueueButton.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/actionbar/ComfyQueueButton.vue", "target": "src/stores/queueStore.ts", "value": 1 }, { "source": "src/components/actionbar/ComfyQueueButton.vue", "target": "src/stores/workspaceStore.ts", "value": 1 }, { "source": "src/components/actionbar/ComfyQueueButton.vue", "target": "src/components/actionbar/BatchCountEdit.vue", "value": 1 }, { "source": "src/components/bottomPanel/BottomPanel.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/bottomPanel/BottomPanel.vue", "target": "external:primevue/tab", "value": 1 }, { "source": "src/components/bottomPanel/BottomPanel.vue", "target": "external:primevue/tablist", "value": 1 }, { "source": "src/components/bottomPanel/BottomPanel.vue", "target": "external:primevue/tabs", "value": 1 }, { "source": "src/components/bottomPanel/BottomPanel.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/bottomPanel/BottomPanel.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/bottomPanel/BottomPanel.vue", "target": "src/components/common/ExtensionSlot.vue", "value": 1 }, { "source": "src/components/bottomPanel/BottomPanel.vue", "target": "src/services/dialogService.ts", "value": 1 }, { "source": "src/components/bottomPanel/BottomPanel.vue", "target": "src/stores/workspace/bottomPanelStore.ts", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", "target": "external:primevue/breadcrumb", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", "target": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", "target": "src/composables/element/useOverflowObserver.ts", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", "target": "src/stores/subgraphNavigationStore.ts", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", "target": "src/stores/subgraphStore.ts", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumb.vue", "target": "src/utils/graphTraversalUtil.ts", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", "target": "src/services/dialogService.ts", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", "target": "src/services/workflowService.ts", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", "target": "src/stores/subgraphNavigationStore.ts", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/components/breadcrumb/SubgraphBreadcrumbItem.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/button/IconButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/button/IconButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/button/IconButton.vue", "target": "src/types/buttonTypes.ts", "value": 1 }, { "source": "src/components/button/IconButton.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/components/button/IconGroup.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/components/button/IconTextButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/button/IconTextButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/button/IconTextButton.vue", "target": "src/types/buttonTypes.ts", "value": 1 }, { "source": "src/components/button/IconTextButton.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/components/button/MoreButton.vue", "target": "external:primevue/popover", "value": 1 }, { "source": "src/components/button/MoreButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/button/MoreButton.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/components/button/MoreButton.vue", "target": "src/components/button/IconButton.vue", "value": 1 }, { "source": "src/components/button/TextButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/button/TextButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/button/TextButton.vue", "target": "src/types/buttonTypes.ts", "value": 1 }, { "source": "src/components/button/TextButton.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/components/card/CardContainer.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/card/CardTop.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/BackgroundImageUpload.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/common/BackgroundImageUpload.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/components/common/BackgroundImageUpload.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/BackgroundImageUpload.vue", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/components/common/BackgroundImageUpload.vue", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/components/common/ColorCustomizationSelector.vue", "target": "external:primevue/colorpicker", "value": 1 }, { "source": "src/components/common/ColorCustomizationSelector.vue", "target": "external:primevue/selectbutton", "value": 1 }, { "source": "src/components/common/ColorCustomizationSelector.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/ComfyImage.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/ContentDivider.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/ContentDivider.vue", "target": "src/stores/workspace/colorPaletteStore.ts", "value": 1 }, { "source": "src/components/common/CustomFormValue.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/CustomizationDialog.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/common/CustomizationDialog.vue", "target": "external:primevue/dialog", "value": 1 }, { "source": "src/components/common/CustomizationDialog.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/common/CustomizationDialog.vue", "target": "external:primevue/selectbutton", "value": 1 }, { "source": "src/components/common/CustomizationDialog.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/CustomizationDialog.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/common/CustomizationDialog.vue", "target": "src/components/common/ColorCustomizationSelector.vue", "value": 1 }, { "source": "src/components/common/CustomizationDialog.vue", "target": "src/stores/nodeBookmarkStore.ts", "value": 1 }, { "source": "src/components/common/DeviceInfo.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/common/DotSpinner.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/DotSpinner.vue", "target": "src/stores/workspace/colorPaletteStore.ts", "value": 1 }, { "source": "src/components/common/EditableText.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/components/common/EditableText.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/ElectronFileDownload.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/common/ElectronFileDownload.vue", "target": "external:primevue/progressbar", "value": 1 }, { "source": "src/components/common/ElectronFileDownload.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/ElectronFileDownload.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/common/ElectronFileDownload.vue", "target": "src/composables/useDownload.ts", "value": 1 }, { "source": "src/components/common/ElectronFileDownload.vue", "target": "src/stores/electronDownloadStore.ts", "value": 1 }, { "source": "src/components/common/ElectronFileDownload.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/common/ExtensionSlot.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/ExtensionSlot.vue", "target": "src/types/extensionTypes.ts", "value": 1 }, { "source": "src/components/common/FileDownload.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/common/FileDownload.vue", "target": "external:primevue/message", "value": 1 }, { "source": "src/components/common/FileDownload.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/FileDownload.vue", "target": "src/composables/useCopyToClipboard.ts", "value": 1 }, { "source": "src/components/common/FileDownload.vue", "target": "src/composables/useDownload.ts", "value": 1 }, { "source": "src/components/common/FileDownload.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/common/FormColorPicker.vue", "target": "external:primevue/colorpicker", "value": 1 }, { "source": "src/components/common/FormColorPicker.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/components/common/FormImageUpload.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/common/FormImageUpload.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/FormItem.vue", "target": "external:primevue/inputnumber", "value": 1 }, { "source": "src/components/common/FormItem.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/components/common/FormItem.vue", "target": "external:primevue/select", "value": 1 }, { "source": "src/components/common/FormItem.vue", "target": "external:primevue/toggleswitch", "value": 1 }, { "source": "src/components/common/FormItem.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/FormItem.vue", "target": "src/components/common/BackgroundImageUpload.vue", "value": 1 }, { "source": "src/components/common/FormItem.vue", "target": "src/components/common/CustomFormValue.vue", "value": 1 }, { "source": "src/components/common/FormItem.vue", "target": "src/components/common/FormColorPicker.vue", "value": 1 }, { "source": "src/components/common/FormItem.vue", "target": "src/components/common/FormImageUpload.vue", "value": 1 }, { "source": "src/components/common/FormItem.vue", "target": "src/components/common/InputKnob.vue", "value": 1 }, { "source": "src/components/common/FormItem.vue", "target": "src/components/common/InputSlider.vue", "value": 1 }, { "source": "src/components/common/FormItem.vue", "target": "src/components/common/UrlInput.vue", "value": 1 }, { "source": "src/components/common/FormItem.vue", "target": "src/types/settingTypes.ts", "value": 1 }, { "source": "src/components/common/InputKnob.vue", "target": "external:primevue/inputnumber", "value": 1 }, { "source": "src/components/common/InputKnob.vue", "target": "external:primevue/knob", "value": 1 }, { "source": "src/components/common/InputKnob.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/InputSlider.vue", "target": "external:primevue/inputnumber", "value": 1 }, { "source": "src/components/common/InputSlider.vue", "target": "external:primevue/slider", "value": 1 }, { "source": "src/components/common/InputSlider.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/LazyImage.vue", "target": "external:primevue/skeleton", "value": 1 }, { "source": "src/components/common/LazyImage.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/LazyImage.vue", "target": "src/composables/useIntersectionObserver.ts", "value": 1 }, { "source": "src/components/common/LazyImage.vue", "target": "src/services/mediaCacheService.ts", "value": 1 }, { "source": "src/components/common/NoResultsPlaceholder.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/common/NoResultsPlaceholder.vue", "target": "external:primevue/card", "value": 1 }, { "source": "src/components/common/RefreshButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/common/RefreshButton.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/components/common/RefreshButton.vue", "target": "src/types/primeVueTypes.ts", "value": 1 }, { "source": "src/components/common/SearchBox.vue", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/components/common/SearchBox.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/common/SearchBox.vue", "target": "external:primevue/iconfield", "value": 1 }, { "source": "src/components/common/SearchBox.vue", "target": "external:primevue/inputicon", "value": 1 }, { "source": "src/components/common/SearchBox.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/components/common/SearchBox.vue", "target": "src/components/common/SearchFilterChip.vue", "value": 1 }, { "source": "src/components/common/SearchFilterChip.vue", "target": "external:primevue/badge", "value": 1 }, { "source": "src/components/common/SearchFilterChip.vue", "target": "external:primevue/chip", "value": 1 }, { "source": "src/components/common/SystemStatsPanel.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/common/SystemStatsPanel.vue", "target": "external:primevue/tabpanel", "value": 1 }, { "source": "src/components/common/SystemStatsPanel.vue", "target": "external:primevue/tabview", "value": 1 }, { "source": "src/components/common/SystemStatsPanel.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/SystemStatsPanel.vue", "target": "src/components/common/DeviceInfo.vue", "value": 1 }, { "source": "src/components/common/SystemStatsPanel.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/common/TextDivider.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/common/TreeExplorer.vue", "target": "external:primevue/contextmenu", "value": 1 }, { "source": "src/components/common/TreeExplorer.vue", "target": "external:primevue/tree", "value": 1 }, { "source": "src/components/common/TreeExplorer.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/TreeExplorer.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/common/TreeExplorer.vue", "target": "src/components/common/TreeExplorerTreeNode.vue", "value": 1 }, { "source": "src/components/common/TreeExplorer.vue", "target": "src/composables/tree/useTreeFolderOperations.ts", "value": 1 }, { "source": "src/components/common/TreeExplorer.vue", "target": "src/composables/useErrorHandling.ts", "value": 1 }, { "source": "src/components/common/TreeExplorer.vue", "target": "src/types/treeExplorerTypes.ts", "value": 1 }, { "source": "src/components/common/TreeExplorer.vue", "target": "src/utils/treeUtil.ts", "value": 1 }, { "source": "src/components/common/TreeExplorerTreeNode.vue", "target": "external:@atlaskit/pragmatic-drag-and-drop/element/set-custom-native-drag-preview", "value": 1 }, { "source": "src/components/common/TreeExplorerTreeNode.vue", "target": "external:primevue/badge", "value": 1 }, { "source": "src/components/common/TreeExplorerTreeNode.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/TreeExplorerTreeNode.vue", "target": "src/components/common/EditableText.vue", "value": 1 }, { "source": "src/components/common/TreeExplorerTreeNode.vue", "target": "src/composables/usePragmaticDragAndDrop.ts", "value": 1 }, { "source": "src/components/common/TreeExplorerTreeNode.vue", "target": "src/types/treeExplorerTypes.ts", "value": 1 }, { "source": "src/components/common/UrlInput.vue", "target": "external:primevue/iconfield", "value": 1 }, { "source": "src/components/common/UrlInput.vue", "target": "external:primevue/inputicon", "value": 1 }, { "source": "src/components/common/UrlInput.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/components/common/UrlInput.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/UrlInput.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/common/UrlInput.vue", "target": "src/utils/networkUtil.ts", "value": 1 }, { "source": "src/components/common/UrlInput.vue", "target": "src/utils/validationUtil.ts", "value": 1 }, { "source": "src/components/common/UserAvatar.vue", "target": "external:primevue/avatar", "value": 1 }, { "source": "src/components/common/UserAvatar.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/UserCredit.vue", "target": "external:primevue/skeleton", "value": 1 }, { "source": "src/components/common/UserCredit.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/components/common/UserCredit.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/common/UserCredit.vue", "target": "src/stores/firebaseAuthStore.ts", "value": 1 }, { "source": "src/components/common/UserCredit.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/common/VirtualGrid.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/common/VirtualGrid.vue", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/components/common/VirtualGrid.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/GlobalDialog.vue", "target": "external:primevue/dialog", "value": 1 }, { "source": "src/components/dialog/GlobalDialog.vue", "target": "src/stores/dialogStore.ts", "value": 1 }, { "source": "src/components/dialog/UnloadWindowConfirmDialog.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/UnloadWindowConfirmDialog.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/dialog/UnloadWindowConfirmDialog.vue", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/components/graph/DomWidgets.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/graph/DomWidgets.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/DomWidgets.vue", "target": "src/components/graph/widgets/DomWidget.vue", "value": 1 }, { "source": "src/components/graph/DomWidgets.vue", "target": "src/composables/functional/useChainCallback.ts", "value": 1 }, { "source": "src/components/graph/DomWidgets.vue", "target": "src/stores/domWidgetStore.ts", "value": 1 }, { "source": "src/components/graph/DomWidgets.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/components/LiteGraphCanvasSplitterOverlay.vue", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/components/bottomPanel/BottomPanel.vue", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/components/graph/DomWidgets.vue", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/components/graph/GraphCanvasMenu.vue", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/components/graph/NodeTooltip.vue", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/components/graph/SelectionToolbox.vue", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/components/graph/TitleEditor.vue", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/components/searchbox/NodeSearchBoxPopover.vue", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/components/sidebar/SideToolbar.vue", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/components/topbar/SecondRowWorkflowTabs.vue", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/composables/functional/useChainCallback.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/composables/graph/useCanvasInteractions.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/composables/graph/useViewportCulling.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/composables/graph/useVueNodeLifecycle.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/composables/node/useNodeBadge.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/composables/useCanvasDrop.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/composables/useContextMenuTranslation.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/composables/useCopy.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/composables/useGlobalLitegraph.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/composables/useLitegraphSettings.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/composables/usePaste.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/composables/useVueFeatureFlags.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/composables/useWorkflowAutoSave.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/composables/useWorkflowPersistence.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/constants/coreSettings.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/renderer/core/canvas/injectionKeys.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/renderer/core/layout/TransformPane.vue", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/renderer/extensions/minimap/MiniMap.vue", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/renderer/extensions/vueNodes/composables/useNodeEventHandlers.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/scripts/changeTracker.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/scripts/widgets.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/services/colorPaletteService.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/services/newUserService.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/services/workflowService.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/stores/executionStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/stores/workspace/colorPaletteStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/stores/workspace/searchBoxStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/stores/workspaceStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvas.vue", "target": "src/stores/releaseStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvasMenu.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/graph/GraphCanvasMenu.vue", "target": "external:primevue/buttongroup", "value": 1 }, { "source": "src/components/graph/GraphCanvasMenu.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/GraphCanvasMenu.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/graph/GraphCanvasMenu.vue", "target": "src/composables/graph/useCanvasInteractions.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvasMenu.vue", "target": "src/composables/useZoomControls.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvasMenu.vue", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvasMenu.vue", "target": "src/renderer/extensions/minimap/composables/useMinimap.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvasMenu.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvasMenu.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvasMenu.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvasMenu.vue", "target": "src/stores/workspaceStore.ts", "value": 1 }, { "source": "src/components/graph/GraphCanvasMenu.vue", "target": "src/components/graph/modals/ZoomControlsModal.vue", "value": 1 }, { "source": "src/components/graph/NodeTooltip.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/graph/NodeTooltip.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/NodeTooltip.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/graph/NodeTooltip.vue", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/components/graph/NodeTooltip.vue", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/components/graph/NodeTooltip.vue", "target": "src/scripts/domWidget.ts", "value": 1 }, { "source": "src/components/graph/NodeTooltip.vue", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/components/graph/NodeTooltip.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/graph/NodeTooltip.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "external:primevue/panel", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/components/graph/selectionToolbox/BypassButton.vue", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/components/graph/selectionToolbox/ColorPickerButton.vue", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/components/graph/selectionToolbox/DeleteButton.vue", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/components/graph/selectionToolbox/ExecuteButton.vue", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/components/graph/selectionToolbox/ExtensionCommandButton.vue", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/components/graph/selectionToolbox/HelpButton.vue", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/components/graph/selectionToolbox/MaskEditorButton.vue", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/components/graph/selectionToolbox/PinButton.vue", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/components/graph/selectionToolbox/RefreshSelectionButton.vue", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/composables/canvas/useSelectionToolboxPosition.ts", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/composables/graph/useCanvasInteractions.ts", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/services/extensionService.ts", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/graph/SelectionToolbox.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/TitleEditor.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/graph/TitleEditor.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/TitleEditor.vue", "target": "src/components/common/EditableText.vue", "value": 1 }, { "source": "src/components/graph/TitleEditor.vue", "target": "src/composables/element/useAbsolutePosition.ts", "value": 1 }, { "source": "src/components/graph/TitleEditor.vue", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/components/graph/TitleEditor.vue", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/components/graph/TitleEditor.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/TitleEditor.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/helpcenter/HelpCenterMenuContent.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/helpcenter/HelpCenterMenuContent.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/helpcenter/HelpCenterMenuContent.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/helpcenter/HelpCenterMenuContent.vue", "target": "src/components/icons/PuzzleIcon.vue", "value": 1 }, { "source": "src/components/helpcenter/HelpCenterMenuContent.vue", "target": "src/composables/useConflictAcknowledgment.ts", "value": 1 }, { "source": "src/components/helpcenter/HelpCenterMenuContent.vue", "target": "src/composables/useManagerState.ts", "value": 1 }, { "source": "src/components/helpcenter/HelpCenterMenuContent.vue", "target": "src/services/releaseService.ts", "value": 1 }, { "source": "src/components/helpcenter/HelpCenterMenuContent.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/helpcenter/HelpCenterMenuContent.vue", "target": "src/stores/releaseStore.ts", "value": 1 }, { "source": "src/components/helpcenter/HelpCenterMenuContent.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/helpcenter/HelpCenterMenuContent.vue", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/components/helpcenter/HelpCenterMenuContent.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/components/helpcenter/HelpCenterMenuContent.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/helpcenter/ReleaseNotificationToast.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/helpcenter/ReleaseNotificationToast.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/helpcenter/ReleaseNotificationToast.vue", "target": "src/stores/releaseStore.ts", "value": 1 }, { "source": "src/components/helpcenter/ReleaseNotificationToast.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/helpcenter/WhatsNewPopup.vue", "target": "external:marked", "value": 1 }, { "source": "src/components/helpcenter/WhatsNewPopup.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/helpcenter/WhatsNewPopup.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/helpcenter/WhatsNewPopup.vue", "target": "src/stores/releaseStore.ts", "value": 1 }, { "source": "src/components/helpcenter/WhatsNewPopup.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/icons/PuzzleIcon.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/icons/VerifiedIcon.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/input/MultiSelect.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/input/MultiSelect.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/input/MultiSelect.vue", "target": "src/components/input/SearchBox.vue", "value": 1 }, { "source": "src/components/input/MultiSelect.vue", "target": "src/composables/usePopoverSizing.ts", "value": 1 }, { "source": "src/components/input/MultiSelect.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/components/input/MultiSelect.vue", "target": "src/components/button/TextButton.vue", "value": 1 }, { "source": "src/components/input/SearchBox.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/components/input/SearchBox.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/input/SearchBox.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/components/input/SingleSelect.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/input/SingleSelect.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/components/install/DesktopSettingsConfiguration.vue", "target": "external:primevue/dialog", "value": 1 }, { "source": "src/components/install/DesktopSettingsConfiguration.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/install/DesktopSettingsConfiguration.vue", "target": "external:primevue/toggleswitch", "value": 1 }, { "source": "src/components/install/DesktopSettingsConfiguration.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/install/GpuPicker.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/components/install/GpuPicker.vue", "target": "external:primevue/toggleswitch", "value": 1 }, { "source": "src/components/install/GpuPicker.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/install/GpuPicker.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/install/GpuPicker.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/components/install/InstallLocationPicker.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/install/InstallLocationPicker.vue", "target": "external:primevue/iconfield", "value": 1 }, { "source": "src/components/install/InstallLocationPicker.vue", "target": "external:primevue/inputicon", "value": 1 }, { "source": "src/components/install/InstallLocationPicker.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/components/install/InstallLocationPicker.vue", "target": "external:primevue/message", "value": 1 }, { "source": "src/components/install/InstallLocationPicker.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/install/InstallLocationPicker.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/install/InstallLocationPicker.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/components/install/MigrationPicker.vue", "target": "external:@comfyorg/comfyui-electron-types", "value": 1 }, { "source": "src/components/install/MigrationPicker.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/install/MigrationPicker.vue", "target": "external:primevue/checkbox", "value": 1 }, { "source": "src/components/install/MigrationPicker.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/components/install/MigrationPicker.vue", "target": "external:primevue/message", "value": 1 }, { "source": "src/components/install/MigrationPicker.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/install/MigrationPicker.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/install/MigrationPicker.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/components/install/MirrorsConfiguration.vue", "target": "external:@comfyorg/comfyui-electron-types", "value": 1 }, { "source": "src/components/install/MirrorsConfiguration.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/install/MirrorsConfiguration.vue", "target": "external:primevue/panel", "value": 1 }, { "source": "src/components/install/MirrorsConfiguration.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/install/MirrorsConfiguration.vue", "target": "src/components/install/mirror/MirrorItem.vue", "value": 1 }, { "source": "src/components/install/MirrorsConfiguration.vue", "target": "src/constants/uvMirrors.ts", "value": 1 }, { "source": "src/components/install/MirrorsConfiguration.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/install/MirrorsConfiguration.vue", "target": "src/utils/networkUtil.ts", "value": 1 }, { "source": "src/components/install/MirrorsConfiguration.vue", "target": "src/utils/validationUtil.ts", "value": 1 }, { "source": "src/components/load3d/Load3D.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/Load3D.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/load3d/Load3D.vue", "target": "src/components/load3d/Load3DControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3D.vue", "target": "src/components/load3d/Load3DScene.vue", "value": 1, "isCircular": true }, { "source": "src/components/load3d/Load3D.vue", "target": "src/components/load3d/controls/RecordingControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3D.vue", "target": "src/components/load3d/controls/ViewerControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3D.vue", "target": "src/extensions/core/load3d/Load3dUtils.ts", "value": 1 }, { "source": "src/components/load3d/Load3D.vue", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/components/load3d/Load3D.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/load3d/Load3D.vue", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/components/load3d/Load3DAnimation.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/Load3DAnimation.vue", "target": "src/components/load3d/Load3DAnimationControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3DAnimation.vue", "target": "src/components/load3d/Load3DAnimationScene.vue", "value": 1 }, { "source": "src/components/load3d/Load3DAnimation.vue", "target": "src/components/load3d/Load3DControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3DAnimation.vue", "target": "src/components/load3d/controls/RecordingControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3DAnimation.vue", "target": "src/extensions/core/load3d/Load3dUtils.ts", "value": 1 }, { "source": "src/components/load3d/Load3DAnimation.vue", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/components/load3d/Load3DAnimationControls.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/load3d/Load3DAnimationControls.vue", "target": "external:primevue/select", "value": 1 }, { "source": "src/components/load3d/Load3DAnimationControls.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/Load3DAnimationScene.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/Load3DAnimationScene.vue", "target": "src/components/load3d/Load3DScene.vue", "value": 1 }, { "source": "src/components/load3d/Load3DAnimationScene.vue", "target": "src/extensions/core/load3d/Load3dAnimation.ts", "value": 1 }, { "source": "src/components/load3d/Load3DAnimationScene.vue", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/components/load3d/Load3DAnimationScene.vue", "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "value": 1 }, { "source": "src/components/load3d/Load3DControls.vue", "target": "external:primevue", "value": 1 }, { "source": "src/components/load3d/Load3DControls.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/load3d/Load3DControls.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/Load3DControls.vue", "target": "src/components/load3d/controls/CameraControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3DControls.vue", "target": "src/components/load3d/controls/ExportControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3DControls.vue", "target": "src/components/load3d/controls/LightControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3DControls.vue", "target": "src/components/load3d/controls/ModelControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3DControls.vue", "target": "src/components/load3d/controls/SceneControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3DControls.vue", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/components/load3d/Load3DControls.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/load3d/Load3DScene.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/Load3DScene.vue", "target": "src/components/load3d/LoadingOverlay.vue", "value": 1 }, { "source": "src/components/load3d/Load3DScene.vue", "target": "src/extensions/core/load3d/Load3d.ts", "value": 1, "isCircular": true }, { "source": "src/components/load3d/Load3DScene.vue", "target": "src/extensions/core/load3d/Load3dAnimation.ts", "value": 1 }, { "source": "src/components/load3d/Load3DScene.vue", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/components/load3d/Load3DScene.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/load3d/Load3DScene.vue", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/components/load3d/Load3DScene.vue", "target": "src/services/load3dService.ts", "value": 1 }, { "source": "src/components/load3d/Load3dViewerContent.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/load3d/Load3dViewerContent.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/Load3dViewerContent.vue", "target": "src/components/load3d/controls/viewer/ViewerCameraControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3dViewerContent.vue", "target": "src/components/load3d/controls/viewer/ViewerExportControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3dViewerContent.vue", "target": "src/components/load3d/controls/viewer/ViewerLightControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3dViewerContent.vue", "target": "src/components/load3d/controls/viewer/ViewerModelControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3dViewerContent.vue", "target": "src/components/load3d/controls/viewer/ViewerSceneControls.vue", "value": 1 }, { "source": "src/components/load3d/Load3dViewerContent.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/load3d/Load3dViewerContent.vue", "target": "src/lib/litegraph/src/LGraphNode.ts", "value": 1 }, { "source": "src/components/load3d/Load3dViewerContent.vue", "target": "src/services/load3dService.ts", "value": 1 }, { "source": "src/components/load3d/Load3dViewerContent.vue", "target": "src/stores/dialogStore.ts", "value": 1 }, { "source": "src/components/load3d/LoadingOverlay.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/LoadingOverlay.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/maintenance/StatusTag.vue", "target": "external:@primevue/core/api", "value": 1 }, { "source": "src/components/maintenance/StatusTag.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/components/maintenance/StatusTag.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/maintenance/StatusTag.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/maintenance/TaskCard.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/maintenance/TaskCard.vue", "target": "external:primevue/card", "value": 1 }, { "source": "src/components/maintenance/TaskCard.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/maintenance/TaskCard.vue", "target": "src/stores/maintenanceTaskStore.ts", "value": 1 }, { "source": "src/components/maintenance/TaskCard.vue", "target": "src/utils/refUtil.ts", "value": 1 }, { "source": "src/components/maintenance/TaskListItem.vue", "target": "external:@primevue/core/api", "value": 1 }, { "source": "src/components/maintenance/TaskListItem.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/maintenance/TaskListItem.vue", "target": "external:primevue/popover", "value": 1 }, { "source": "src/components/maintenance/TaskListItem.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/maintenance/TaskListItem.vue", "target": "src/stores/maintenanceTaskStore.ts", "value": 1 }, { "source": "src/components/maintenance/TaskListItem.vue", "target": "src/types/primeVueTypes.ts", "value": 1 }, { "source": "src/components/maintenance/TaskListItem.vue", "target": "src/utils/refUtil.ts", "value": 1 }, { "source": "src/components/maintenance/TaskListItem.vue", "target": "src/components/maintenance/TaskListStatusIcon.vue", "value": 1 }, { "source": "src/components/maintenance/TaskListPanel.vue", "target": "external:@primevue/core/api", "value": 1 }, { "source": "src/components/maintenance/TaskListPanel.vue", "target": "external:primevue", "value": 1 }, { "source": "src/components/maintenance/TaskListPanel.vue", "target": "external:primevue/confirmpopup", "value": 1 }, { "source": "src/components/maintenance/TaskListPanel.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/maintenance/TaskListPanel.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/maintenance/TaskListPanel.vue", "target": "src/stores/maintenanceTaskStore.ts", "value": 1 }, { "source": "src/components/maintenance/TaskListPanel.vue", "target": "src/components/maintenance/TaskCard.vue", "value": 1 }, { "source": "src/components/maintenance/TaskListPanel.vue", "target": "src/components/maintenance/TaskListItem.vue", "value": 1 }, { "source": "src/components/maintenance/TaskListStatusIcon.vue", "target": "external:@primevue/core/api", "value": 1 }, { "source": "src/components/maintenance/TaskListStatusIcon.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/components/maintenance/TaskListStatusIcon.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/maintenance/TaskListStatusIcon.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/maintenance/TerminalOutputDrawer.vue", "target": "external:@xterm/xterm", "value": 1 }, { "source": "src/components/maintenance/TerminalOutputDrawer.vue", "target": "external:primevue/drawer", "value": 1 }, { "source": "src/components/maintenance/TerminalOutputDrawer.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/maintenance/TerminalOutputDrawer.vue", "target": "src/components/bottomPanel/tabs/terminal/BaseTerminal.vue", "value": 1 }, { "source": "src/components/maintenance/TerminalOutputDrawer.vue", "target": "src/composables/bottomPanelTabs/useTerminalBuffer.ts", "value": 1 }, { "source": "src/components/maintenance/TerminalOutputDrawer.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/components/node/NodePreview.vue", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/components/node/NodePreview.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/node/NodePreview.vue", "target": "src/stores/widgetStore.ts", "value": 1 }, { "source": "src/components/node/NodePreview.vue", "target": "src/stores/workspace/colorPaletteStore.ts", "value": 1 }, { "source": "src/components/node/NodePreview.vue", "target": "src/utils/markdownRendererUtil.ts", "value": 1 }, { "source": "src/components/primevueOverride/AutoCompletePlus.vue", "target": "external:primevue/autocomplete", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBox.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBox.vue", "target": "external:primevue/dialog", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBox.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBox.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBox.vue", "target": "src/components/node/NodePreview.vue", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBox.vue", "target": "src/components/primevueOverride/AutoCompletePlus.vue", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBox.vue", "target": "src/components/searchbox/NodeSearchFilter.vue", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBox.vue", "target": "src/components/searchbox/NodeSearchItem.vue", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBox.vue", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBox.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBox.vue", "target": "src/components/common/SearchFilterChip.vue", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBoxPopover.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBoxPopover.vue", "target": "external:pinia", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBoxPopover.vue", "target": "external:primevue/dialog", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBoxPopover.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBoxPopover.vue", "target": "src/lib/litegraph/src/interfaces.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBoxPopover.vue", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBoxPopover.vue", "target": "src/services/litegraphService.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBoxPopover.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBoxPopover.vue", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBoxPopover.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBoxPopover.vue", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBoxPopover.vue", "target": "src/stores/workspace/searchBoxStore.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBoxPopover.vue", "target": "src/types/searchBoxTypes.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBoxPopover.vue", "target": "src/utils/fuseUtil.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchBoxPopover.vue", "target": "src/components/searchbox/NodeSearchBox.vue", "value": 1 }, { "source": "src/components/searchbox/NodeSearchFilter.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/searchbox/NodeSearchFilter.vue", "target": "external:primevue/select", "value": 1 }, { "source": "src/components/searchbox/NodeSearchFilter.vue", "target": "external:primevue/selectbutton", "value": 1 }, { "source": "src/components/searchbox/NodeSearchFilter.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/searchbox/NodeSearchFilter.vue", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchFilter.vue", "target": "src/utils/fuseUtil.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchItem.vue", "target": "external:primevue/chip", "value": 1 }, { "source": "src/components/searchbox/NodeSearchItem.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/components/searchbox/NodeSearchItem.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/searchbox/NodeSearchItem.vue", "target": "src/stores/nodeBookmarkStore.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchItem.vue", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchItem.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchItem.vue", "target": "src/types/nodeSource.ts", "value": 1 }, { "source": "src/components/searchbox/NodeSearchItem.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/sidebar/SideToolbar.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/SideToolbar.vue", "target": "src/components/common/ExtensionSlot.vue", "value": 1 }, { "source": "src/components/sidebar/SideToolbar.vue", "target": "src/components/sidebar/SidebarBottomPanelToggleButton.vue", "value": 1 }, { "source": "src/components/sidebar/SideToolbar.vue", "target": "src/components/sidebar/SidebarShortcutsToggleButton.vue", "value": 1 }, { "source": "src/components/sidebar/SideToolbar.vue", "target": "src/stores/keybindingStore.ts", "value": 1 }, { "source": "src/components/sidebar/SideToolbar.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/sidebar/SideToolbar.vue", "target": "src/stores/userStore.ts", "value": 1 }, { "source": "src/components/sidebar/SideToolbar.vue", "target": "src/stores/workspaceStore.ts", "value": 1 }, { "source": "src/components/sidebar/SideToolbar.vue", "target": "src/components/sidebar/SidebarHelpCenterIcon.vue", "value": 1 }, { "source": "src/components/sidebar/SideToolbar.vue", "target": "src/components/sidebar/SidebarIcon.vue", "value": 1 }, { "source": "src/components/sidebar/SideToolbar.vue", "target": "src/components/sidebar/SidebarLogoutIcon.vue", "value": 1 }, { "source": "src/components/sidebar/SideToolbar.vue", "target": "src/components/sidebar/SidebarTemplatesButton.vue", "value": 1 }, { "source": "src/components/sidebar/SidebarBottomPanelToggleButton.vue", "target": "src/stores/workspace/bottomPanelStore.ts", "value": 1 }, { "source": "src/components/sidebar/SidebarBottomPanelToggleButton.vue", "target": "src/components/sidebar/SidebarIcon.vue", "value": 1 }, { "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", "target": "external:pinia", "value": 1 }, { "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", "target": "src/components/helpcenter/HelpCenterMenuContent.vue", "value": 1 }, { "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", "target": "src/components/helpcenter/ReleaseNotificationToast.vue", "value": 1 }, { "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", "target": "src/components/helpcenter/WhatsNewPopup.vue", "value": 1 }, { "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", "target": "src/composables/useConflictAcknowledgment.ts", "value": 1 }, { "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", "target": "src/composables/useConflictDetection.ts", "value": 1 }, { "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", "target": "src/services/dialogService.ts", "value": 1 }, { "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", "target": "src/stores/helpCenterStore.ts", "value": 1 }, { "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", "target": "src/stores/releaseStore.ts", "value": 1 }, { "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/sidebar/SidebarHelpCenterIcon.vue", "target": "src/components/sidebar/SidebarIcon.vue", "value": 1 }, { "source": "src/components/sidebar/SidebarIcon.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/sidebar/SidebarIcon.vue", "target": "external:primevue/overlaybadge", "value": 1 }, { "source": "src/components/sidebar/SidebarIcon.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/SidebarIcon.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/sidebar/SidebarLogoutIcon.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/SidebarLogoutIcon.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/sidebar/SidebarLogoutIcon.vue", "target": "src/stores/userStore.ts", "value": 1 }, { "source": "src/components/sidebar/SidebarLogoutIcon.vue", "target": "src/components/sidebar/SidebarIcon.vue", "value": 1 }, { "source": "src/components/sidebar/SidebarShortcutsToggleButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/SidebarShortcutsToggleButton.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/sidebar/SidebarShortcutsToggleButton.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/sidebar/SidebarShortcutsToggleButton.vue", "target": "src/stores/workspace/bottomPanelStore.ts", "value": 1 }, { "source": "src/components/sidebar/SidebarShortcutsToggleButton.vue", "target": "src/components/sidebar/SidebarIcon.vue", "value": 1 }, { "source": "src/components/sidebar/SidebarTemplatesButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/SidebarTemplatesButton.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/sidebar/SidebarTemplatesButton.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/sidebar/SidebarTemplatesButton.vue", "target": "src/components/sidebar/SidebarIcon.vue", "value": 1 }, { "source": "src/components/templates/TemplateSearchBar.vue", "target": "external:primevue/autocomplete", "value": 1 }, { "source": "src/components/templates/TemplateSearchBar.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowCard.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowCard.vue", "target": "external:primevue/card", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowCard.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowCard.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowCard.vue", "target": "src/components/templates/thumbnails/AudioThumbnail.vue", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowCard.vue", "target": "src/components/templates/thumbnails/CompareSliderThumbnail.vue", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowCard.vue", "target": "src/components/templates/thumbnails/DefaultThumbnail.vue", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowCard.vue", "target": "src/components/templates/thumbnails/HoverDissolveThumbnail.vue", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowCard.vue", "target": "src/composables/useTemplateWorkflows.ts", "value": 1, "isCircular": true }, { "source": "src/components/templates/TemplateWorkflowCard.vue", "target": "src/types/workflowTemplateTypes.ts", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowCardSkeleton.vue", "target": "external:primevue/card", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowCardSkeleton.vue", "target": "external:primevue/skeleton", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowList.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowList.vue", "target": "external:primevue/column", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowList.vue", "target": "external:primevue/datatable", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowList.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowList.vue", "target": "src/composables/useTemplateWorkflows.ts", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowView.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowView.vue", "target": "external:primevue/dataview", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowView.vue", "target": "external:primevue/selectbutton", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowView.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowView.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowView.vue", "target": "src/components/templates/TemplateSearchBar.vue", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowView.vue", "target": "src/components/templates/TemplateWorkflowCard.vue", "value": 1, "isCircular": true }, { "source": "src/components/templates/TemplateWorkflowView.vue", "target": "src/components/templates/TemplateWorkflowCardSkeleton.vue", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowView.vue", "target": "src/components/templates/TemplateWorkflowList.vue", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowView.vue", "target": "src/composables/useIntersectionObserver.ts", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowView.vue", "target": "src/composables/useLazyPagination.ts", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowView.vue", "target": "src/composables/useTemplateFiltering.ts", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowsContent.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowsContent.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowsContent.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowsContent.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowsContent.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowsContent.vue", "target": "src/components/templates/TemplateWorkflowView.vue", "value": 1, "isCircular": true }, { "source": "src/components/templates/TemplateWorkflowsContent.vue", "target": "src/components/templates/TemplateWorkflowsSideNav.vue", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowsContent.vue", "target": "src/composables/element/useResponsiveCollapse.ts", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowsContent.vue", "target": "src/composables/useTemplateWorkflows.ts", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowsSideNav.vue", "target": "external:primevue/listbox", "value": 1 }, { "source": "src/components/templates/TemplateWorkflowsSideNav.vue", "target": "external:primevue/scrollpanel", "value": 1 }, { "source": "src/components/toast/GlobalToast.vue", "target": "external:primevue/toast", "value": 1 }, { "source": "src/components/toast/GlobalToast.vue", "target": "external:primevue/usetoast", "value": 1 }, { "source": "src/components/toast/GlobalToast.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/toast/GlobalToast.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/toast/GlobalToast.vue", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/components/toast/RerouteMigrationToast.vue", "target": "external:primevue", "value": 1 }, { "source": "src/components/toast/RerouteMigrationToast.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/toast/RerouteMigrationToast.vue", "target": "external:primevue/toast", "value": 1 }, { "source": "src/components/toast/RerouteMigrationToast.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/toast/RerouteMigrationToast.vue", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/components/toast/RerouteMigrationToast.vue", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/components/toast/RerouteMigrationToast.vue", "target": "src/utils/migration/migrateReroute.ts", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "src/components/breadcrumb/SubgraphBreadcrumb.vue", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "src/components/dialog/content/SettingDialogContent.vue", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "src/components/dialog/header/SettingDialogHeader.vue", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "src/composables/useManagerState.ts", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "src/services/colorPaletteService.ts", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "src/stores/dialogStore.ts", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "src/stores/menuItemStore.ts", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "src/stores/workspace/colorPaletteStore.ts", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/topbar/CommandMenubar.vue", "target": "src/utils/mouseDownUtil.ts", "value": 1 }, { "source": "src/components/topbar/CurrentUserButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/topbar/CurrentUserButton.vue", "target": "external:primevue/popover", "value": 1 }, { "source": "src/components/topbar/CurrentUserButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/topbar/CurrentUserButton.vue", "target": "src/components/common/UserAvatar.vue", "value": 1 }, { "source": "src/components/topbar/CurrentUserButton.vue", "target": "src/composables/auth/useCurrentUser.ts", "value": 1 }, { "source": "src/components/topbar/CurrentUserButton.vue", "target": "src/components/topbar/CurrentUserPopover.vue", "value": 1 }, { "source": "src/components/topbar/CurrentUserPopover.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/topbar/CurrentUserPopover.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/topbar/CurrentUserPopover.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/topbar/CurrentUserPopover.vue", "target": "src/components/common/UserAvatar.vue", "value": 1 }, { "source": "src/components/topbar/CurrentUserPopover.vue", "target": "src/components/common/UserCredit.vue", "value": 1 }, { "source": "src/components/topbar/CurrentUserPopover.vue", "target": "src/composables/auth/useCurrentUser.ts", "value": 1 }, { "source": "src/components/topbar/CurrentUserPopover.vue", "target": "src/composables/auth/useFirebaseAuthActions.ts", "value": 1 }, { "source": "src/components/topbar/CurrentUserPopover.vue", "target": "src/services/dialogService.ts", "value": 1 }, { "source": "src/components/topbar/SecondRowWorkflowTabs.vue", "target": "src/components/topbar/WorkflowTabs.vue", "value": 1 }, { "source": "src/components/topbar/TopMenubar.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/topbar/TopMenubar.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/topbar/TopMenubar.vue", "target": "src/components/actionbar/ComfyActionbar.vue", "value": 1 }, { "source": "src/components/topbar/TopMenubar.vue", "target": "src/components/topbar/CommandMenubar.vue", "value": 1 }, { "source": "src/components/topbar/TopMenubar.vue", "target": "src/components/topbar/CurrentUserButton.vue", "value": 1 }, { "source": "src/components/topbar/TopMenubar.vue", "target": "src/components/topbar/WorkflowTabs.vue", "value": 1 }, { "source": "src/components/topbar/TopMenubar.vue", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/components/topbar/TopMenubar.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/topbar/TopMenubar.vue", "target": "src/stores/workspaceStore.ts", "value": 1 }, { "source": "src/components/topbar/TopMenubar.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowOverflowMenu.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/topbar/WorkflowOverflowMenu.vue", "target": "external:primevue/menu", "value": 1 }, { "source": "src/components/topbar/WorkflowOverflowMenu.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/topbar/WorkflowOverflowMenu.vue", "target": "src/services/workflowService.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTab.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/topbar/WorkflowTab.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/topbar/WorkflowTab.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/topbar/WorkflowTab.vue", "target": "src/composables/usePragmaticDragAndDrop.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTab.vue", "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTab.vue", "target": "src/services/workflowService.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTab.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTab.vue", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTab.vue", "target": "src/stores/workspaceStore.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTab.vue", "target": "src/components/topbar/WorkflowTabPopover.vue", "value": 1 }, { "source": "src/components/topbar/WorkflowTabPopover.vue", "target": "external:primevue/popover", "value": 1 }, { "source": "src/components/topbar/WorkflowTabPopover.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/topbar/WorkflowTabPopover.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "external:primevue/contextmenu", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "external:primevue/scrollpanel", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "external:primevue/selectbutton", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "src/components/topbar/WorkflowTab.vue", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "src/composables/element/useOverflowObserver.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "src/services/workflowService.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "src/stores/workspaceStore.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "src/utils/mouseDownUtil.ts", "value": 1 }, { "source": "src/components/topbar/WorkflowTabs.vue", "target": "src/components/topbar/WorkflowOverflowMenu.vue", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/components/button/IconButton.vue", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/components/button/IconTextButton.vue", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/components/button/MoreButton.vue", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/components/card/CardBottom.vue", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/components/card/CardContainer.vue", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/components/card/CardTop.vue", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/components/chip/SquareChip.vue", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/components/input/MultiSelect.vue", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/components/input/SearchBox.vue", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/components/input/SingleSelect.vue", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/components/widget/layout/BaseModalLayout.vue", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/components/widget/panel/LeftSidePanel.vue", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/components/widget/panel/RightSidePanel.vue", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/types/navTypes.ts", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/types/widgetTypes.ts", "value": 1 }, { "source": "src/components/widget/SampleModelSelector.vue", "target": "src/utils/gridUtil.ts", "value": 1 }, { "source": "src/extensions/core/clipspace.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/clipspace.ts", "target": "src/scripts/ui.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/contextMenuFilter.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/extensions/core/contextMenuFilter.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/dynamicPrompts.ts", "target": "src/services/extensionService.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/dynamicPrompts.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/extensions/core/editAttention.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/electronAdapter.ts", "target": "external:loglevel", "value": 1 }, { "source": "src/extensions/core/electronAdapter.ts", "target": "src/constants/uvMirrors.ts", "value": 1 }, { "source": "src/extensions/core/electronAdapter.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/extensions/core/electronAdapter.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/electronAdapter.ts", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/electronAdapter.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/extensions/core/electronAdapter.ts", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/extensions/core/electronAdapter.ts", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/extensions/core/electronAdapter.ts", "target": "src/utils/networkUtil.ts", "value": 1 }, { "source": "src/extensions/core/groupNode.ts", "target": "src/constants/groupNodeConstants.ts", "value": 1 }, { "source": "src/extensions/core/groupNode.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/extensions/core/groupNode.ts", "target": "src/lib/litegraph/src/LGraphNode.ts", "value": 1 }, { "source": "src/extensions/core/groupNode.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/extensions/core/groupNode.ts", "target": "src/schemas/comfyWorkflowSchema.ts", "value": 1 }, { "source": "src/extensions/core/groupNode.ts", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/groupNode.ts", "target": "src/stores/executionStore.ts", "value": 1 }, { "source": "src/extensions/core/groupNode.ts", "target": "src/stores/nodeDefStore.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/groupNode.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/extensions/core/groupNode.ts", "target": "src/stores/widgetStore.ts", "value": 1 }, { "source": "src/extensions/core/groupNode.ts", "target": "src/types/comfy.ts", "value": 1 }, { "source": "src/extensions/core/groupNode.ts", "target": "src/utils/executableGroupNodeChildDTO.ts", "value": 1 }, { "source": "src/extensions/core/groupNode.ts", "target": "src/utils/executableGroupNodeDto.ts", "value": 1 }, { "source": "src/extensions/core/groupNode.ts", "target": "src/utils/vintageClipboard.ts", "value": 1 }, { "source": "src/extensions/core/groupNode.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/extensions/core/groupNode.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/groupNode.ts", "target": "src/extensions/core/groupNodeManage.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/groupNode.ts", "target": "src/extensions/core/widgetInputs.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/groupNodeManage.ts", "target": "src/constants/groupNodeConstants.ts", "value": 1 }, { "source": "src/extensions/core/groupNodeManage.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/extensions/core/groupNodeManage.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/extensions/core/groupNodeManage.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/groupNodeManage.ts", "target": "src/scripts/ui.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/groupNodeManage.ts", "target": "src/scripts/ui/dialog.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/groupNodeManage.ts", "target": "src/scripts/ui/draggableList.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/groupNodeManage.ts", "target": "src/extensions/core/groupNode.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/groupNodeManage.ts", "target": "src/extensions/core/groupNodeManage.css", "value": 1 }, { "source": "src/extensions/core/groupOptions.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/extensions/core/groupOptions.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/extensions/core/groupOptions.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/clipspace.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/contextMenuFilter.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/dynamicPrompts.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/editAttention.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/electronAdapter.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/groupNode.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/groupNodeManage.ts", "value": 1 }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/groupOptions.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/load3d.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/maskeditor.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/nodeTemplates.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/noteNode.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/previewAny.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/rerouteNode.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/saveImageExtraOutput.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/saveMesh.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/selectionBorder.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/simpleTouchSupport.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/slotDefaults.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/uploadAudio.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/uploadImage.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/webcamCapture.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/widgetInputs.ts", "value": 1 }, { "source": "src/extensions/core/load3d.ts", "target": "external:vue", "value": 1 }, { "source": "src/extensions/core/load3d.ts", "target": "src/components/load3d/Load3D.vue", "value": 1, "isCircular": true }, { "source": "src/extensions/core/load3d.ts", "target": "src/components/load3d/Load3DAnimation.vue", "value": 1 }, { "source": "src/extensions/core/load3d.ts", "target": "src/components/load3d/Load3dViewerContent.vue", "value": 1 }, { "source": "src/extensions/core/load3d.ts", "target": "src/extensions/core/load3d/Load3DConfiguration.ts", "value": 1 }, { "source": "src/extensions/core/load3d.ts", "target": "src/extensions/core/load3d/Load3dAnimation.ts", "value": 1 }, { "source": "src/extensions/core/load3d.ts", "target": "src/extensions/core/load3d/Load3dUtils.ts", "value": 1 }, { "source": "src/extensions/core/load3d.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/extensions/core/load3d.ts", "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "value": 1 }, { "source": "src/extensions/core/load3d.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/extensions/core/load3d.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/load3d.ts", "target": "src/scripts/domWidget.ts", "value": 1 }, { "source": "src/extensions/core/load3d.ts", "target": "src/services/extensionService.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/load3d.ts", "target": "src/services/load3dService.ts", "value": 1 }, { "source": "src/extensions/core/load3d.ts", "target": "src/stores/dialogStore.ts", "value": 1 }, { "source": "src/extensions/core/load3d.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/extensions/core/load3d.ts", "target": "src/utils/litegraphUtil.ts", "value": 1 }, { "source": "src/extensions/core/maskEditorOld.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/extensions/core/maskEditorOld.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/maskEditorOld.ts", "target": "src/scripts/ui.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/maskEditorOld.ts", "target": "src/extensions/core/clipspace.ts", "value": 1 }, { "source": "src/extensions/core/maskeditor.ts", "target": "external:@alloc/quick-lru", "value": 1 }, { "source": "src/extensions/core/maskeditor.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/extensions/core/maskeditor.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/extensions/core/maskeditor.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/extensions/core/maskeditor.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/maskeditor.ts", "target": "src/scripts/ui.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/maskeditor.ts", "target": "src/scripts/utils.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/maskeditor.ts", "target": "src/utils/colorUtil.ts", "value": 1 }, { "source": "src/extensions/core/maskeditor.ts", "target": "src/extensions/core/clipspace.ts", "value": 1 }, { "source": "src/extensions/core/maskeditor.ts", "target": "src/extensions/core/maskEditorLayerFilenames.ts", "value": 1 }, { "source": "src/extensions/core/maskeditor.ts", "target": "src/extensions/core/maskEditorOld.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/nodeTemplates.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/extensions/core/nodeTemplates.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/extensions/core/nodeTemplates.ts", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/nodeTemplates.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/extensions/core/nodeTemplates.ts", "target": "src/utils/vintageClipboard.ts", "value": 1 }, { "source": "src/extensions/core/nodeTemplates.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/extensions/core/nodeTemplates.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/nodeTemplates.ts", "target": "src/scripts/ui.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/nodeTemplates.ts", "target": "src/extensions/core/groupNode.ts", "value": 1 }, { "source": "src/extensions/core/noteNode.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/extensions/core/noteNode.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/noteNode.ts", "target": "src/scripts/widgets.ts", "value": 1 }, { "source": "src/extensions/core/previewAny.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/previewAny.ts", "target": "src/scripts/domWidget.ts", "value": 1 }, { "source": "src/extensions/core/previewAny.ts", "target": "src/scripts/widgets.ts", "value": 1 }, { "source": "src/extensions/core/previewAny.ts", "target": "src/services/extensionService.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/rerouteNode.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/extensions/core/rerouteNode.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/rerouteNode.ts", "target": "src/extensions/core/widgetInputs.ts", "value": 1 }, { "source": "src/extensions/core/saveImageExtraOutput.ts", "target": "src/utils/searchAndReplace.ts", "value": 1 }, { "source": "src/extensions/core/saveImageExtraOutput.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/saveMesh.ts", "target": "external:vue", "value": 1 }, { "source": "src/extensions/core/saveMesh.ts", "target": "src/components/load3d/Load3D.vue", "value": 1 }, { "source": "src/extensions/core/saveMesh.ts", "target": "src/extensions/core/load3d/Load3DConfiguration.ts", "value": 1 }, { "source": "src/extensions/core/saveMesh.ts", "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "value": 1 }, { "source": "src/extensions/core/saveMesh.ts", "target": "src/scripts/domWidget.ts", "value": 1 }, { "source": "src/extensions/core/saveMesh.ts", "target": "src/services/extensionService.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/saveMesh.ts", "target": "src/services/load3dService.ts", "value": 1 }, { "source": "src/extensions/core/selectionBorder.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/extensions/core/selectionBorder.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/simpleTouchSupport.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/extensions/core/simpleTouchSupport.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/slotDefaults.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/extensions/core/slotDefaults.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/slotDefaults.ts", "target": "src/scripts/widgets.ts", "value": 1 }, { "source": "src/extensions/core/uploadAudio.ts", "target": "external:extendable-media-recorder", "value": 1 }, { "source": "src/extensions/core/uploadAudio.ts", "target": "src/composables/functional/useChainCallback.ts", "value": 1 }, { "source": "src/extensions/core/uploadAudio.ts", "target": "src/composables/node/useNodeDragAndDrop.ts", "value": 1 }, { "source": "src/extensions/core/uploadAudio.ts", "target": "src/composables/node/useNodeFileInput.ts", "value": 1 }, { "source": "src/extensions/core/uploadAudio.ts", "target": "src/composables/node/useNodePaste.ts", "value": 1 }, { "source": "src/extensions/core/uploadAudio.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/extensions/core/uploadAudio.ts", "target": "src/services/audioService.ts", "value": 1 }, { "source": "src/extensions/core/uploadAudio.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/extensions/core/uploadAudio.ts", "target": "src/types/index.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/uploadAudio.ts", "target": "src/utils/graphTraversalUtil.ts", "value": 1 }, { "source": "src/extensions/core/uploadAudio.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/extensions/core/uploadAudio.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/uploadImage.ts", "target": "src/schemas/nodeDefSchema.ts", "value": 1 }, { "source": "src/extensions/core/uploadImage.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/webcamCapture.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/extensions/core/webcamCapture.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/extensions/core/webcamCapture.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/extensions/core/webcamCapture.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/widgetInputs.ts", "target": "src/composables/functional/useChainCallback.ts", "value": 1 }, { "source": "src/extensions/core/widgetInputs.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/extensions/core/widgetInputs.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/widgetInputs.ts", "target": "src/scripts/widgets.ts", "value": 1 }, { "source": "src/extensions/core/widgetInputs.ts", "target": "src/services/litegraphService.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/widgetInputs.ts", "target": "src/utils/nodeDefUtil.ts", "value": 1 }, { "source": "src/extensions/core/widgetInputs.ts", "target": "src/utils/searchAndReplace.ts", "value": 1 }, { "source": "src/extensions/core/widgetInputs.ts", "target": "src/utils/typeGuardUtil.ts", "value": 1 }, { "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", "target": "src/renderer/core/spatial/boundsCalculator.ts", "value": 1 }, { "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", "target": "src/stores/graphStore.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", "target": "src/stores/workflowStore.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", "target": "src/renderer/extensions/minimap/minimapCanvasRenderer.ts", "value": 1 }, { "source": "src/schemas/nodeDef/migration.ts", "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "value": 1 }, { "source": "src/schemas/nodeDef/migration.ts", "target": "src/schemas/nodeDefSchema.ts", "value": 1 }, { "source": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "target": "external:zod", "value": 1 }, { "source": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "target": "src/schemas/nodeDefSchema.ts", "value": 1 }, { "source": "src/scripts/metadata/avif.ts", "target": "src/types/metadataTypes.ts", "value": 1 }, { "source": "src/scripts/metadata/ebml.ts", "target": "src/schemas/comfyWorkflowSchema.ts", "value": 1 }, { "source": "src/scripts/metadata/ebml.ts", "target": "src/types/metadataTypes.ts", "value": 1 }, { "source": "src/scripts/metadata/gltf.ts", "target": "src/schemas/comfyWorkflowSchema.ts", "value": 1 }, { "source": "src/scripts/metadata/gltf.ts", "target": "src/types/metadataTypes.ts", "value": 1 }, { "source": "src/scripts/metadata/isobmff.ts", "target": "src/schemas/comfyWorkflowSchema.ts", "value": 1 }, { "source": "src/scripts/metadata/isobmff.ts", "target": "src/types/metadataTypes.ts", "value": 1 }, { "source": "src/scripts/metadata/svg.ts", "target": "src/types/metadataTypes.ts", "value": 1 }, { "source": "src/scripts/ui/dialog.ts", "target": "src/scripts/ui.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/ui/draggableList.ts", "target": "src/scripts/ui.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/ui/imagePreview.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/ui/imagePreview.ts", "target": "src/scripts/ui.ts", "value": 1, "isCircular": true }, { "source": "src/scripts/ui/settings.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/scripts/ui/settings.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/scripts/ui/settings.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/scripts/ui/settings.ts", "target": "src/scripts/ui/dialog.ts", "value": 1 }, { "source": "src/scripts/ui/toggleSwitch.ts", "target": "src/scripts/ui.ts", "value": 1, "isCircular": true }, { "source": "src/services/gateway/registrySearchGateway.ts", "target": "src/services/providers/algoliaSearchProvider.ts", "value": 1 }, { "source": "src/services/gateway/registrySearchGateway.ts", "target": "src/services/providers/registrySearchProvider.ts", "value": 1 }, { "source": "src/services/providers/algoliaSearchProvider.ts", "target": "external:@alloc/quick-lru", "value": 1 }, { "source": "src/services/providers/algoliaSearchProvider.ts", "target": "external:algoliasearch/dist/lite/builds/browser", "value": 1 }, { "source": "src/services/providers/algoliaSearchProvider.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/services/providers/algoliaSearchProvider.ts", "target": "src/constants/searchConstants.ts", "value": 1 }, { "source": "src/services/providers/algoliaSearchProvider.ts", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/services/providers/algoliaSearchProvider.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/services/providers/registrySearchProvider.ts", "target": "src/stores/comfyRegistryStore.ts", "value": 1 }, { "source": "src/stores/workspace/bottomPanelStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/workspace/bottomPanelStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/workspace/bottomPanelStore.ts", "target": "src/composables/bottomPanelTabs/useShortcutsTab.ts", "value": 1 }, { "source": "src/stores/workspace/bottomPanelStore.ts", "target": "src/composables/bottomPanelTabs/useTerminalTabs.ts", "value": 1 }, { "source": "src/stores/workspace/bottomPanelStore.ts", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/stores/workspace/bottomPanelStore.ts", "target": "src/types/comfy.ts", "value": 1 }, { "source": "src/stores/workspace/bottomPanelStore.ts", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/stores/workspace/colorPaletteStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/workspace/colorPaletteStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/workspace/colorPaletteStore.ts", "target": "src/constants/coreColorPalettes.ts", "value": 1 }, { "source": "src/stores/workspace/nodeHelpStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/workspace/nodeHelpStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/workspace/nodeHelpStore.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/stores/workspace/nodeHelpStore.ts", "target": "src/services/nodeHelpService.ts", "value": 1 }, { "source": "src/stores/workspace/nodeHelpStore.ts", "target": "src/utils/markdownRendererUtil.ts", "value": 1 }, { "source": "src/stores/workspace/nodeHelpStore.ts", "target": "src/utils/nodeHelpUtil.ts", "value": 1 }, { "source": "src/stores/workspace/searchBoxStore.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/stores/workspace/searchBoxStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/workspace/searchBoxStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/workspace/searchBoxStore.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/stores/workspace/sidebarTabStore.ts", "target": "external:pinia", "value": 1 }, { "source": "src/stores/workspace/sidebarTabStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/stores/workspace/sidebarTabStore.ts", "target": "src/composables/sidebarTabs/useModelLibrarySidebarTab.ts", "value": 1 }, { "source": "src/stores/workspace/sidebarTabStore.ts", "target": "src/composables/sidebarTabs/useNodeLibrarySidebarTab.ts", "value": 1 }, { "source": "src/stores/workspace/sidebarTabStore.ts", "target": "src/composables/sidebarTabs/useQueueSidebarTab.ts", "value": 1 }, { "source": "src/stores/workspace/sidebarTabStore.ts", "target": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", "value": 1, "isCircular": true }, { "source": "src/stores/workspace/sidebarTabStore.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/stores/workspace/sidebarTabStore.ts", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/stores/workspace/sidebarTabStore.ts", "target": "src/stores/menuItemStore.ts", "value": 1 }, { "source": "src/stores/workspace/sidebarTabStore.ts", "target": "src/types/extensionTypes.ts", "value": 1 }, { "source": "src/utils/migration/migrateReroute.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/views/layouts/LayoutDefault.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/views/templates/BaseViewTemplate.vue", "target": "external:vue", "value": 1 }, { "source": "src/views/templates/BaseViewTemplate.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/ApiNodesSignInContent.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/ApiNodesSignInContent.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/ConfirmationDialogContent.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/ConfirmationDialogContent.vue", "target": "external:primevue/checkbox", "value": 1 }, { "source": "src/components/dialog/content/ConfirmationDialogContent.vue", "target": "external:primevue/message", "value": 1 }, { "source": "src/components/dialog/content/ConfirmationDialogContent.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/ConfirmationDialogContent.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/ConfirmationDialogContent.vue", "target": "src/stores/dialogStore.ts", "value": 1 }, { "source": "src/components/dialog/content/ConfirmationDialogContent.vue", "target": "src/stores/settingStore.ts", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/ErrorDialogContent.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/ErrorDialogContent.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/dialog/content/ErrorDialogContent.vue", "target": "external:primevue/scrollpanel", "value": 1 }, { "source": "src/components/dialog/content/ErrorDialogContent.vue", "target": "external:primevue/usetoast", "value": 1 }, { "source": "src/components/dialog/content/ErrorDialogContent.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/ErrorDialogContent.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/ErrorDialogContent.vue", "target": "src/components/common/NoResultsPlaceholder.vue", "value": 1 }, { "source": "src/components/dialog/content/ErrorDialogContent.vue", "target": "src/components/dialog/content/error/FindIssueButton.vue", "value": 1 }, { "source": "src/components/dialog/content/ErrorDialogContent.vue", "target": "src/composables/useCopyToClipboard.ts", "value": 1 }, { "source": "src/components/dialog/content/ErrorDialogContent.vue", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/components/dialog/content/ErrorDialogContent.vue", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/ErrorDialogContent.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/dialog/content/ErrorDialogContent.vue", "target": "src/stores/systemStatsStore.ts", "value": 1 }, { "source": "src/components/dialog/content/ErrorDialogContent.vue", "target": "src/utils/errorReportUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "external:primevue/listbox", "value": 1 }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/components/common/NoResultsPlaceholder.vue", "value": 1 }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/components/dialog/content/MissingCoreNodesMessage.vue", "value": 1 }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/useManagerState.ts", "value": 1 }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/stores/dialogStore.ts", "value": 1 }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/components/dialog/content/manager/button/PackInstallButton.vue", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/ManagerProgressDialogContent.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/dialog/content/ManagerProgressDialogContent.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/ManagerProgressDialogContent.vue", "target": "external:primevue/panel", "value": 1 }, { "source": "src/components/dialog/content/ManagerProgressDialogContent.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/ManagerProgressDialogContent.vue", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/components/dialog/content/MissingCoreNodesMessage.vue", "target": "external:primevue/message", "value": 1 }, { "source": "src/components/dialog/content/MissingCoreNodesMessage.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/MissingCoreNodesMessage.vue", "target": "src/stores/systemStatsStore.ts", "value": 1 }, { "source": "src/components/dialog/content/MissingCoreNodesMessage.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/MissingModelsWarning.vue", "target": "external:primevue/checkbox", "value": 1 }, { "source": "src/components/dialog/content/MissingModelsWarning.vue", "target": "external:primevue/listbox", "value": 1 }, { "source": "src/components/dialog/content/MissingModelsWarning.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/MissingModelsWarning.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/MissingModelsWarning.vue", "target": "src/components/common/ElectronFileDownload.vue", "value": 1 }, { "source": "src/components/dialog/content/MissingModelsWarning.vue", "target": "src/components/common/FileDownload.vue", "value": 1 }, { "source": "src/components/dialog/content/MissingModelsWarning.vue", "target": "src/components/common/NoResultsPlaceholder.vue", "value": 1 }, { "source": "src/components/dialog/content/MissingModelsWarning.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/dialog/content/MissingModelsWarning.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/PromptDialogContent.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/PromptDialogContent.vue", "target": "external:primevue/floatlabel", "value": 1 }, { "source": "src/components/dialog/content/PromptDialogContent.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/components/dialog/content/PromptDialogContent.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/PromptDialogContent.vue", "target": "src/stores/dialogStore.ts", "value": 1 }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "external:primevue/listbox", "value": 1 }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "external:primevue/scrollpanel", "value": 1 }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "external:primevue/tabpanels", "value": 1 }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "external:primevue/tabs", "value": 1 }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/components/common/SearchBox.vue", "value": 1 }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/composables/auth/useFirebaseAuthActions.ts", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/composables/setting/useSettingSearch.ts", "value": 1 }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/composables/setting/useSettingUI.ts", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/types/settingTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/utils/treeUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/components/dialog/content/setting/ColorPaletteMessage.vue", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/components/dialog/content/setting/CurrentUserMessage.vue", "value": 1 }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/components/dialog/content/setting/PanelTemplate.vue", "value": 1 }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/components/dialog/content/setting/SettingsPanel.vue", "value": 1 }, { "source": "src/components/dialog/content/SignInContent.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/SignInContent.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/dialog/content/SignInContent.vue", "target": "external:primevue/message", "value": 1 }, { "source": "src/components/dialog/content/SignInContent.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/SignInContent.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/SignInContent.vue", "target": "src/composables/auth/useFirebaseAuthActions.ts", "value": 1 }, { "source": "src/components/dialog/content/SignInContent.vue", "target": "src/config/comfyApi.ts", "value": 1 }, { "source": "src/components/dialog/content/SignInContent.vue", "target": "src/schemas/signInSchema.ts", "value": 1 }, { "source": "src/components/dialog/content/SignInContent.vue", "target": "src/utils/networkUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/SignInContent.vue", "target": "src/components/dialog/content/signin/ApiKeyForm.vue", "value": 1 }, { "source": "src/components/dialog/content/SignInContent.vue", "target": "src/components/dialog/content/signin/SignInForm.vue", "value": 1 }, { "source": "src/components/dialog/content/SignInContent.vue", "target": "src/components/dialog/content/signin/SignUpForm.vue", "value": 1 }, { "source": "src/components/dialog/content/TopUpCreditsDialogContent.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/TopUpCreditsDialogContent.vue", "target": "src/components/common/UserCredit.vue", "value": 1 }, { "source": "src/components/dialog/content/TopUpCreditsDialogContent.vue", "target": "src/composables/auth/useFirebaseAuthActions.ts", "value": 1 }, { "source": "src/components/dialog/content/TopUpCreditsDialogContent.vue", "target": "src/components/dialog/content/credit/CreditTopUpOption.vue", "value": 1 }, { "source": "src/components/dialog/content/UpdatePasswordContent.vue", "target": "external:@primevue/forms", "value": 1 }, { "source": "src/components/dialog/content/UpdatePasswordContent.vue", "target": "external:@primevue/forms/resolvers/zod", "value": 1 }, { "source": "src/components/dialog/content/UpdatePasswordContent.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/UpdatePasswordContent.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/UpdatePasswordContent.vue", "target": "src/components/dialog/content/signin/PasswordFields.vue", "value": 1 }, { "source": "src/components/dialog/content/UpdatePasswordContent.vue", "target": "src/composables/auth/useFirebaseAuthActions.ts", "value": 1 }, { "source": "src/components/dialog/content/UpdatePasswordContent.vue", "target": "src/schemas/signInSchema.ts", "value": 1 }, { "source": "src/components/dialog/footer/ManagerProgressFooter.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/dialog/footer/ManagerProgressFooter.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/footer/ManagerProgressFooter.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/footer/ManagerProgressFooter.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/footer/ManagerProgressFooter.vue", "target": "src/components/common/DotSpinner.vue", "value": 1 }, { "source": "src/components/dialog/footer/ManagerProgressFooter.vue", "target": "src/composables/useConflictDetection.ts", "value": 1 }, { "source": "src/components/dialog/footer/ManagerProgressFooter.vue", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/components/dialog/footer/ManagerProgressFooter.vue", "target": "src/services/comfyManagerService.ts", "value": 1 }, { "source": "src/components/dialog/footer/ManagerProgressFooter.vue", "target": "src/services/workflowService.ts", "value": 1 }, { "source": "src/components/dialog/footer/ManagerProgressFooter.vue", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/components/dialog/footer/ManagerProgressFooter.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/dialog/footer/ManagerProgressFooter.vue", "target": "src/stores/dialogStore.ts", "value": 1 }, { "source": "src/components/dialog/footer/ManagerProgressFooter.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/dialog/header/ManagerProgressHeader.vue", "target": "external:primevue/tabmenu", "value": 1 }, { "source": "src/components/dialog/header/ManagerProgressHeader.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/header/ManagerProgressHeader.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/header/ManagerProgressHeader.vue", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/components/dialog/header/SettingDialogHeader.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/components/graph/modals/ZoomControlsModal.vue", "target": "external:primevue", "value": 1 }, { "source": "src/components/graph/modals/ZoomControlsModal.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/modals/ZoomControlsModal.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/graph/modals/ZoomControlsModal.vue", "target": "src/renderer/extensions/minimap/composables/useMinimap.ts", "value": 1 }, { "source": "src/components/graph/modals/ZoomControlsModal.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/graph/modals/ZoomControlsModal.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/modals/ZoomControlsModal.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/BypassButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/graph/selectionToolbox/BypassButton.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/graph/selectionToolbox/BypassButton.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/BypassButton.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", "target": "external:primevue/selectbutton", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", "target": "src/stores/workspace/colorPaletteStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", "target": "src/utils/colorUtil.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ColorPickerButton.vue", "target": "src/utils/litegraphUtil.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ConvertToSubgraphButton.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/DeleteButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/graph/selectionToolbox/DeleteButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/selectionToolbox/DeleteButton.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/graph/selectionToolbox/DeleteButton.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/DeleteButton.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ExecuteButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ExecuteButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ExecuteButton.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ExecuteButton.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ExecuteButton.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ExecuteButton.vue", "target": "src/utils/litegraphUtil.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ExtensionCommandButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ExtensionCommandButton.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ExtensionCommandButton.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/ExtensionCommandButton.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/HelpButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/graph/selectionToolbox/HelpButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/selectionToolbox/HelpButton.vue", "target": "src/composables/sidebarTabs/useNodeLibrarySidebarTab.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/HelpButton.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/HelpButton.vue", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/HelpButton.vue", "target": "src/stores/workspace/nodeHelpStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/HelpButton.vue", "target": "src/stores/workspace/sidebarTabStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/HelpButton.vue", "target": "src/utils/litegraphUtil.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/Load3DViewerButton.vue", "target": "src/utils/litegraphUtil.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/MaskEditorButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/graph/selectionToolbox/MaskEditorButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/selectionToolbox/MaskEditorButton.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/MaskEditorButton.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/MaskEditorButton.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/MaskEditorButton.vue", "target": "src/utils/litegraphUtil.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/PinButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/graph/selectionToolbox/PinButton.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/graph/selectionToolbox/PinButton.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/PinButton.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/RefreshSelectionButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/graph/selectionToolbox/RefreshSelectionButton.vue", "target": "src/composables/useRefreshableSelection.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/graph/selectionToolbox/SaveToSubgraphLibrary.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/widgets/ChatHistoryWidget.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/graph/widgets/ChatHistoryWidget.vue", "target": "external:primevue/scrollpanel", "value": 1 }, { "source": "src/components/graph/widgets/ChatHistoryWidget.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/widgets/ChatHistoryWidget.vue", "target": "src/components/graph/widgets/chatHistory/CopyButton.vue", "value": 1 }, { "source": "src/components/graph/widgets/ChatHistoryWidget.vue", "target": "src/components/graph/widgets/chatHistory/ResponseBlurb.vue", "value": 1 }, { "source": "src/components/graph/widgets/ChatHistoryWidget.vue", "target": "src/scripts/domWidget.ts", "value": 1 }, { "source": "src/components/graph/widgets/ChatHistoryWidget.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/graph/widgets/DomWidget.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/graph/widgets/DomWidget.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/widgets/DomWidget.vue", "target": "src/composables/element/useAbsolutePosition.ts", "value": 1 }, { "source": "src/components/graph/widgets/DomWidget.vue", "target": "src/composables/element/useDomClipping.ts", "value": 1 }, { "source": "src/components/graph/widgets/DomWidget.vue", "target": "src/scripts/domWidget.ts", "value": 1 }, { "source": "src/components/graph/widgets/DomWidget.vue", "target": "src/stores/domWidgetStore.ts", "value": 1 }, { "source": "src/components/graph/widgets/DomWidget.vue", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/components/graph/widgets/DomWidget.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/graph/widgets/MultiSelectWidget.vue", "target": "external:primevue/multiselect", "value": 1 }, { "source": "src/components/graph/widgets/TextPreviewWidget.vue", "target": "external:primevue/skeleton", "value": 1 }, { "source": "src/components/graph/widgets/TextPreviewWidget.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/widgets/TextPreviewWidget.vue", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/components/graph/widgets/TextPreviewWidget.vue", "target": "src/stores/executionStore.ts", "value": 1, "isCircular": true }, { "source": "src/components/graph/widgets/TextPreviewWidget.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/load3d/controls/CameraControls.vue", "target": "external:primevue", "value": 1 }, { "source": "src/components/load3d/controls/CameraControls.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/load3d/controls/CameraControls.vue", "target": "external:primevue/slider", "value": 1 }, { "source": "src/components/load3d/controls/CameraControls.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/controls/CameraControls.vue", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/components/load3d/controls/CameraControls.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/load3d/controls/ExportControls.vue", "target": "external:primevue", "value": 1 }, { "source": "src/components/load3d/controls/ExportControls.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/load3d/controls/ExportControls.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/controls/ExportControls.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/load3d/controls/LightControls.vue", "target": "external:primevue", "value": 1 }, { "source": "src/components/load3d/controls/LightControls.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/load3d/controls/LightControls.vue", "target": "external:primevue/slider", "value": 1 }, { "source": "src/components/load3d/controls/LightControls.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/controls/LightControls.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/load3d/controls/LightControls.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/load3d/controls/ModelControls.vue", "target": "external:primevue", "value": 1 }, { "source": "src/components/load3d/controls/ModelControls.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/load3d/controls/ModelControls.vue", "target": "external:primevue/slider", "value": 1 }, { "source": "src/components/load3d/controls/ModelControls.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/controls/ModelControls.vue", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/components/load3d/controls/ModelControls.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/load3d/controls/RecordingControls.vue", "target": "external:primevue", "value": 1 }, { "source": "src/components/load3d/controls/RecordingControls.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/load3d/controls/RecordingControls.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/load3d/controls/RecordingControls.vue", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/components/load3d/controls/RecordingControls.vue", "target": "src/services/load3dService.ts", "value": 1 }, { "source": "src/components/load3d/controls/SceneControls.vue", "target": "external:primevue", "value": 1 }, { "source": "src/components/load3d/controls/SceneControls.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/load3d/controls/SceneControls.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/controls/SceneControls.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/load3d/controls/ViewerControls.vue", "target": "external:primevue", "value": 1 }, { "source": "src/components/load3d/controls/ViewerControls.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/load3d/controls/ViewerControls.vue", "target": "src/components/load3d/Load3dViewerContent.vue", "value": 1 }, { "source": "src/components/load3d/controls/ViewerControls.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/load3d/controls/ViewerControls.vue", "target": "src/lib/litegraph/src/LGraphNode.ts", "value": 1 }, { "source": "src/components/load3d/controls/ViewerControls.vue", "target": "src/services/load3dService.ts", "value": 1 }, { "source": "src/components/load3d/controls/ViewerControls.vue", "target": "src/stores/dialogStore.ts", "value": 1 }, { "source": "src/components/install/mirror/MirrorItem.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/install/mirror/MirrorItem.vue", "target": "src/components/common/UrlInput.vue", "value": 1 }, { "source": "src/components/install/mirror/MirrorItem.vue", "target": "src/constants/uvMirrors.ts", "value": 1 }, { "source": "src/components/install/mirror/MirrorItem.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/install/mirror/MirrorItem.vue", "target": "src/utils/networkUtil.ts", "value": 1 }, { "source": "src/components/install/mirror/MirrorItem.vue", "target": "src/utils/validationUtil.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "target": "src/components/common/SearchBox.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "target": "src/components/common/TreeExplorer.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "target": "src/components/sidebar/tabs/SidebarTabTemplate.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "target": "src/components/sidebar/tabs/modelLibrary/ElectronDownloadItems.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "target": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "target": "src/composables/useTreeExpansion.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "target": "src/services/litegraphService.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "target": "src/stores/modelStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "target": "src/stores/modelToNodeStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/ModelLibrarySidebarTab.vue", "target": "src/utils/treeUtil.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "external:pinia", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "external:primevue/popover", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/components/common/SearchBox.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/components/common/SearchFilterChip.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/components/common/TreeExplorer.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/components/node/NodePreview.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/components/searchbox/NodeSearchFilter.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/components/sidebar/tabs/SidebarTabTemplate.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/components/sidebar/tabs/nodeLibrary/NodeHelpPage.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/composables/useTreeExpansion.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/services/litegraphService.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/services/nodeOrganizationService.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/stores/nodeBookmarkStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/stores/workspace/nodeHelpStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/utils/fuseUtil.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/NodeLibrarySidebarTab.vue", "target": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "external:primevue/confirmpopup", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "external:primevue/contextmenu", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "external:primevue/useconfirm", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "external:primevue/usetoast", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "src/components/common/NoResultsPlaceholder.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "src/components/common/VirtualGrid.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "src/schemas/comfyWorkflowSchema.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "src/scripts/app.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "src/services/litegraphService.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "src/stores/queueStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "src/components/sidebar/tabs/SidebarTabTemplate.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "src/components/sidebar/tabs/queue/ResultGallery.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/QueueSidebarTab.vue", "target": "src/components/sidebar/tabs/queue/TaskItem.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/SidebarTabTemplate.vue", "target": "external:primevue/scrollpanel", "value": 1 }, { "source": "src/components/sidebar/tabs/SidebarTabTemplate.vue", "target": "external:primevue/toolbar", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "external:primevue/confirmdialog", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/components/common/NoResultsPlaceholder.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/components/common/SearchBox.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/components/common/TextDivider.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/components/common/TreeExplorer.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/components/common/TreeExplorerTreeNode.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/components/sidebar/tabs/SidebarTabTemplate.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/components/sidebar/tabs/workflows/WorkflowTreeLeaf.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/composables/useTreeExpansion.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/services/workflowService.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/stores/workspaceStore.ts", "value": 1, "isCircular": true }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/types/treeExplorerTypes.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/utils/treeUtil.ts", "value": 1 }, { "source": "src/components/templates/thumbnails/AudioThumbnail.vue", "target": "src/components/templates/thumbnails/BaseThumbnail.vue", "value": 1 }, { "source": "src/components/templates/thumbnails/BaseThumbnail.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/templates/thumbnails/BaseThumbnail.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/templates/thumbnails/CompareSliderThumbnail.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/templates/thumbnails/CompareSliderThumbnail.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/templates/thumbnails/CompareSliderThumbnail.vue", "target": "src/components/common/LazyImage.vue", "value": 1 }, { "source": "src/components/templates/thumbnails/CompareSliderThumbnail.vue", "target": "src/components/templates/thumbnails/BaseThumbnail.vue", "value": 1 }, { "source": "src/components/templates/thumbnails/DefaultThumbnail.vue", "target": "src/components/common/LazyImage.vue", "value": 1 }, { "source": "src/components/templates/thumbnails/DefaultThumbnail.vue", "target": "src/components/templates/thumbnails/BaseThumbnail.vue", "value": 1 }, { "source": "src/components/templates/thumbnails/HoverDissolveThumbnail.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/templates/thumbnails/HoverDissolveThumbnail.vue", "target": "src/components/common/LazyImage.vue", "value": 1 }, { "source": "src/components/templates/thumbnails/HoverDissolveThumbnail.vue", "target": "src/components/templates/thumbnails/BaseThumbnail.vue", "value": 1 }, { "source": "src/components/widget/layout/BaseModalLayout.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/widget/layout/BaseModalLayout.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/widget/layout/BaseModalLayout.vue", "target": "src/components/button/IconButton.vue", "value": 1 }, { "source": "src/components/widget/layout/BaseModalLayout.vue", "target": "src/types/widgetTypes.ts", "value": 1 }, { "source": "src/components/widget/layout/BaseModalLayout.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/components/widget/nav/NavIcon.vue", "target": "src/types/navTypes.ts", "value": 1 }, { "source": "src/components/widget/nav/NavItem.vue", "target": "src/types/navTypes.ts", "value": 1 }, { "source": "src/components/widget/nav/NavItem.vue", "target": "src/components/widget/nav/NavIcon.vue", "value": 1 }, { "source": "src/components/widget/panel/LeftSidePanel.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/widget/panel/LeftSidePanel.vue", "target": "src/components/widget/nav/NavItem.vue", "value": 1 }, { "source": "src/components/widget/panel/LeftSidePanel.vue", "target": "src/components/widget/nav/NavTitle.vue", "value": 1 }, { "source": "src/components/widget/panel/LeftSidePanel.vue", "target": "src/types/navTypes.ts", "value": 1 }, { "source": "src/components/widget/panel/LeftSidePanel.vue", "target": "src/components/widget/panel/PanelHeader.vue", "value": 1 }, { "source": "src/extensions/core/load3d/AnimationManager.ts", "target": "external:three", "value": 1 }, { "source": "src/extensions/core/load3d/AnimationManager.ts", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/extensions/core/load3d/CameraManager.ts", "target": "external:three", "value": 1 }, { "source": "src/extensions/core/load3d/CameraManager.ts", "target": "external:three/examples/jsm/controls/OrbitControls", "value": 1 }, { "source": "src/extensions/core/load3d/CameraManager.ts", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/extensions/core/load3d/ControlsManager.ts", "target": "external:three", "value": 1 }, { "source": "src/extensions/core/load3d/ControlsManager.ts", "target": "external:three/examples/jsm/controls/OrbitControls", "value": 1 }, { "source": "src/extensions/core/load3d/ControlsManager.ts", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/extensions/core/load3d/EventManager.ts", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/extensions/core/load3d/LightingManager.ts", "target": "external:three", "value": 1 }, { "source": "src/extensions/core/load3d/LightingManager.ts", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3DConfiguration.ts", "target": "src/extensions/core/load3d/Load3d.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3DConfiguration.ts", "target": "src/extensions/core/load3d/Load3dUtils.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3DConfiguration.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3DConfiguration.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "external:three", "value": 1 }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/extensions/core/load3d/CameraManager.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/extensions/core/load3d/ControlsManager.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/extensions/core/load3d/EventManager.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/extensions/core/load3d/LightingManager.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/extensions/core/load3d/LoaderManager.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/extensions/core/load3d/ModelExporter.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/extensions/core/load3d/NodeStorage.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/extensions/core/load3d/PreviewManager.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/extensions/core/load3d/RecordingManager.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/extensions/core/load3d/SceneManager.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/extensions/core/load3d/SceneModelManager.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/extensions/core/load3d/ViewHelperManager.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3dAnimation.ts", "target": "external:three", "value": 1 }, { "source": "src/extensions/core/load3d/Load3dAnimation.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3dAnimation.ts", "target": "src/extensions/core/load3d/AnimationManager.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3dAnimation.ts", "target": "src/extensions/core/load3d/Load3d.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3dAnimation.ts", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3dUtils.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3dUtils.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/extensions/core/load3d/Load3dUtils.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/load3d/Load3dUtils.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/extensions/core/load3d/LoaderManager.ts", "target": "external:three", "value": 1 }, { "source": "src/extensions/core/load3d/LoaderManager.ts", "target": "external:three/examples/jsm/loaders/FBXLoader", "value": 1 }, { "source": "src/extensions/core/load3d/LoaderManager.ts", "target": "external:three/examples/jsm/loaders/GLTFLoader", "value": 1 }, { "source": "src/extensions/core/load3d/LoaderManager.ts", "target": "external:three/examples/jsm/loaders/MTLLoader", "value": 1 }, { "source": "src/extensions/core/load3d/LoaderManager.ts", "target": "external:three/examples/jsm/loaders/OBJLoader", "value": 1 }, { "source": "src/extensions/core/load3d/LoaderManager.ts", "target": "external:three/examples/jsm/loaders/STLLoader", "value": 1 }, { "source": "src/extensions/core/load3d/LoaderManager.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/extensions/core/load3d/LoaderManager.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/extensions/core/load3d/LoaderManager.ts", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/extensions/core/load3d/ModelExporter.ts", "target": "external:three", "value": 1 }, { "source": "src/extensions/core/load3d/ModelExporter.ts", "target": "external:three/examples/jsm/exporters/GLTFExporter", "value": 1 }, { "source": "src/extensions/core/load3d/ModelExporter.ts", "target": "external:three/examples/jsm/exporters/OBJExporter", "value": 1 }, { "source": "src/extensions/core/load3d/ModelExporter.ts", "target": "external:three/examples/jsm/exporters/STLExporter", "value": 1 }, { "source": "src/extensions/core/load3d/ModelExporter.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/extensions/core/load3d/ModelExporter.ts", "target": "src/stores/toastStore.ts", "value": 1 }, { "source": "src/extensions/core/load3d/NodeStorage.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/extensions/core/load3d/NodeStorage.ts", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/extensions/core/load3d/PreviewManager.ts", "target": "external:three", "value": 1 }, { "source": "src/extensions/core/load3d/PreviewManager.ts", "target": "external:three/examples/jsm/controls/OrbitControls", "value": 1 }, { "source": "src/extensions/core/load3d/PreviewManager.ts", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/extensions/core/load3d/RecordingManager.ts", "target": "external:three", "value": 1 }, { "source": "src/extensions/core/load3d/RecordingManager.ts", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/extensions/core/load3d/SceneManager.ts", "target": "external:three", "value": 1 }, { "source": "src/extensions/core/load3d/SceneManager.ts", "target": "external:three/examples/jsm/controls/OrbitControls", "value": 1 }, { "source": "src/extensions/core/load3d/SceneManager.ts", "target": "src/extensions/core/load3d/Load3dUtils.ts", "value": 1, "isCircular": true }, { "source": "src/extensions/core/load3d/SceneManager.ts", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/extensions/core/load3d/SceneModelManager.ts", "target": "external:three", "value": 1 }, { "source": "src/extensions/core/load3d/SceneModelManager.ts", "target": "external:three/examples/jsm/lines/LineMaterial", "value": 1 }, { "source": "src/extensions/core/load3d/SceneModelManager.ts", "target": "external:three/examples/jsm/lines/LineSegments2", "value": 1 }, { "source": "src/extensions/core/load3d/SceneModelManager.ts", "target": "external:three/examples/jsm/lines/LineSegmentsGeometry", "value": 1 }, { "source": "src/extensions/core/load3d/SceneModelManager.ts", "target": "external:three/examples/jsm/loaders/GLTFLoader", "value": 1 }, { "source": "src/extensions/core/load3d/SceneModelManager.ts", "target": "external:three/examples/jsm/utils/BufferGeometryUtils", "value": 1 }, { "source": "src/extensions/core/load3d/SceneModelManager.ts", "target": "src/extensions/core/load3d/conditional-lines/ColoredShadowMaterial.js", "value": 1 }, { "source": "src/extensions/core/load3d/SceneModelManager.ts", "target": "src/extensions/core/load3d/conditional-lines/ConditionalEdgesGeometry.js", "value": 1 }, { "source": "src/extensions/core/load3d/SceneModelManager.ts", "target": "src/extensions/core/load3d/conditional-lines/ConditionalEdgesShader.js", "value": 1 }, { "source": "src/extensions/core/load3d/SceneModelManager.ts", "target": "src/extensions/core/load3d/conditional-lines/Lines2/ConditionalLineMaterial.js", "value": 1 }, { "source": "src/extensions/core/load3d/SceneModelManager.ts", "target": "src/extensions/core/load3d/conditional-lines/Lines2/ConditionalLineSegmentsGeometry.js", "value": 1 }, { "source": "src/extensions/core/load3d/SceneModelManager.ts", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/extensions/core/load3d/ViewHelperManager.ts", "target": "external:three", "value": 1 }, { "source": "src/extensions/core/load3d/ViewHelperManager.ts", "target": "external:three/examples/jsm/controls/OrbitControls", "value": 1 }, { "source": "src/extensions/core/load3d/ViewHelperManager.ts", "target": "external:three/examples/jsm/helpers/ViewHelper", "value": 1 }, { "source": "src/extensions/core/load3d/ViewHelperManager.ts", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/extensions/core/load3d/interfaces.ts", "target": "external:three", "value": 1 }, { "source": "src/extensions/core/load3d/interfaces.ts", "target": "external:three/examples/jsm/controls/OrbitControls", "value": 1 }, { "source": "src/extensions/core/load3d/interfaces.ts", "target": "external:three/examples/jsm/helpers/ViewHelper", "value": 1 }, { "source": "src/extensions/core/load3d/interfaces.ts", "target": "external:three/examples/jsm/loaders/FBXLoader", "value": 1 }, { "source": "src/extensions/core/load3d/interfaces.ts", "target": "external:three/examples/jsm/loaders/GLTFLoader", "value": 1 }, { "source": "src/extensions/core/load3d/interfaces.ts", "target": "external:three/examples/jsm/loaders/MTLLoader", "value": 1 }, { "source": "src/extensions/core/load3d/interfaces.ts", "target": "external:three/examples/jsm/loaders/OBJLoader", "value": 1 }, { "source": "src/extensions/core/load3d/interfaces.ts", "target": "external:three/examples/jsm/loaders/STLLoader", "value": 1 }, { "source": "src/extensions/core/load3d/interfaces.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/extensions/core/load3d/interfaces.ts", "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "value": 1 }, { "source": "src/lib/litegraph/src/CanvasPointer.ts", "target": "src/lib/litegraph/src/measure.ts", "value": 1 }, { "source": "src/lib/litegraph/src/ContextMenu.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/CurveEditor.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/lib/litegraph/src/CurveEditor.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/CurveEditor.ts", "target": "src/lib/litegraph/src/measure.ts", "value": 1 }, { "source": "src/lib/litegraph/src/DragAndScale.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/constants.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/utils/uuid.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/renderer/core/layout/operations/layoutMutations.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/renderer/core/layout/types.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphNode.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/MapProxyHandler.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/Reroute.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/infrastructure/CustomEventTarget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/measure.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/utils/collections.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphBadge.ts", "target": "src/lib/litegraph/src/LGraphIcon.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphButton.ts", "target": "src/lib/litegraph/src/LGraphBadge.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphButton.ts", "target": "src/lib/litegraph/src/infrastructure/Rectangle.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/constants/groupNodeConstants.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/renderer/core/canvas/litegraph/slotCalculations.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/renderer/core/layout/store/layoutStore.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/CanvasPointer.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/DragAndScale.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/LGraphNode.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/LLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/Reroute.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/measureSlots.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/draw.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/infrastructure/NullGraphError.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/measure.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/node/NodeInputSlot.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/subgraph/Subgraph.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/utils/arrange.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/utils/collections.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/widgets/widgetMap.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/infrastructure/NullGraphError.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/LGraphNode.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/draw.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/measure.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/LGraphNodeProperties.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/renderer/core/canvas/litegraph/slotCalculations.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/renderer/core/layout/operations/layoutMutations.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/renderer/core/layout/types.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/LGraphBadge.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/LGraphButton.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/LLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/canvas/measureSlots.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/infrastructure/NullGraphError.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/infrastructure/Rectangle.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/measure.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/node/NodeInputSlot.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/node/NodeOutputSlot.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/node/slotUtils.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/utils/collections.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/utils/feedback.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/utils/spaceDistribution.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/utils/textUtils.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/utils/type.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/widgets/widgetMap.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LLink.ts", "target": "src/lib/litegraph/src/constants.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LLink.ts", "target": "src/renderer/core/layout/operations/layoutMutations.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LLink.ts", "target": "src/renderer/core/layout/types.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/ContextMenu.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/CurveEditor.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/DragAndScale.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraphNode.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/Reroute.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/canvas/InputIndicators.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/draw.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/infrastructure/Rectangle.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/measure.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/utils/uuid.ts", "value": 1 }, { "source": "src/lib/litegraph/src/Reroute.ts", "target": "src/renderer/core/layout/operations/layoutMutations.ts", "value": 1 }, { "source": "src/lib/litegraph/src/Reroute.ts", "target": "src/renderer/core/layout/types.ts", "value": 1 }, { "source": "src/lib/litegraph/src/Reroute.ts", "target": "src/lib/litegraph/src/LGraphBadge.ts", "value": 1 }, { "source": "src/lib/litegraph/src/Reroute.ts", "target": "src/lib/litegraph/src/LLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/Reroute.ts", "target": "src/lib/litegraph/src/measure.ts", "value": 1 }, { "source": "src/lib/litegraph/src/draw.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/draw.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/interfaces.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "value": 1 }, { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/polyfills.ts", "value": 1 }, { "source": "src/lib/litegraph/src/measure.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/test/testExtensions.ts", "target": "external:vitest", "value": 1 }, { "source": "src/lib/litegraph/test/testExtensions.ts", "target": "src/lib/litegraph/src/LGraph.ts", "value": 1 }, { "source": "src/lib/litegraph/test/testExtensions.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/lib/litegraph/test/testExtensions.ts", "target": "src/lib/litegraph/test/assets/floatingBranch.json", "value": 1 }, { "source": "src/lib/litegraph/test/testExtensions.ts", "target": "src/lib/litegraph/test/assets/floatingLink.json", "value": 1 }, { "source": "src/lib/litegraph/test/testExtensions.ts", "target": "src/lib/litegraph/test/assets/linkedNodes.json", "value": 1 }, { "source": "src/lib/litegraph/test/testExtensions.ts", "target": "src/lib/litegraph/test/assets/reroutesComplex.json", "value": 1 }, { "source": "src/lib/litegraph/test/testExtensions.ts", "target": "src/lib/litegraph/test/assets/testGraphs.ts", "value": 1 }, { "source": "src/renderer/core/layout/TransformPane.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/core/layout/TransformPane.vue", "target": "src/composables/graph/useCanvasTransformSync.ts", "value": 1 }, { "source": "src/renderer/core/layout/TransformPane.vue", "target": "src/composables/graph/useTransformSettling.ts", "value": 1 }, { "source": "src/renderer/core/layout/TransformPane.vue", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/renderer/core/layout/TransformPane.vue", "target": "src/renderer/core/layout/useTransformState.ts", "value": 1 }, { "source": "src/renderer/core/layout/constants.ts", "target": "src/renderer/core/layout/types.ts", "value": 1 }, { "source": "src/renderer/core/layout/useTransformState.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/core/spatial/SpatialIndex.ts", "target": "src/renderer/core/layout/constants.ts", "value": 1 }, { "source": "src/renderer/core/spatial/SpatialIndex.ts", "target": "src/renderer/core/spatial/QuadTree.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/MiniMap.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/renderer/extensions/minimap/MiniMap.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/minimap/MiniMap.vue", "target": "src/renderer/extensions/minimap/composables/useMinimap.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/MiniMap.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/MiniMap.vue", "target": "src/renderer/extensions/minimap/MiniMapPanel.vue", "value": 1 }, { "source": "src/renderer/extensions/minimap/MiniMapPanel.vue", "target": "external:primevue/checkbox", "value": 1 }, { "source": "src/renderer/extensions/minimap/minimapCanvasRenderer.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/minimapCanvasRenderer.ts", "target": "src/stores/workspace/colorPaletteStore.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/minimapCanvasRenderer.ts", "target": "src/utils/colorUtil.ts", "value": 1 }, { "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/scripts/ui/components/asyncDialog.ts", "target": "src/scripts/ui.ts", "value": 1 }, { "source": "src/scripts/ui/components/asyncDialog.ts", "target": "src/scripts/ui/dialog.ts", "value": 1 }, { "source": "src/scripts/ui/components/button.ts", "target": "src/schemas/apiSchema.ts", "value": 1 }, { "source": "src/scripts/ui/components/button.ts", "target": "src/scripts/ui.ts", "value": 1 }, { "source": "src/scripts/ui/components/button.ts", "target": "src/scripts/utils.ts", "value": 1 }, { "source": "src/scripts/ui/components/button.ts", "target": "src/scripts/ui/utils.ts", "value": 1 }, { "source": "src/scripts/ui/components/buttonGroup.ts", "target": "src/scripts/ui.ts", "value": 1 }, { "source": "src/scripts/ui/components/buttonGroup.ts", "target": "src/scripts/utils.ts", "value": 1 }, { "source": "src/scripts/ui/components/buttonGroup.ts", "target": "src/scripts/ui/components/button.ts", "value": 1 }, { "source": "src/scripts/ui/components/popup.ts", "target": "src/scripts/ui.ts", "value": 1 }, { "source": "src/scripts/ui/components/popup.ts", "target": "src/scripts/utils.ts", "value": 1 }, { "source": "src/scripts/ui/components/popup.ts", "target": "src/scripts/ui/utils.ts", "value": 1 }, { "source": "src/scripts/ui/components/splitButton.ts", "target": "src/scripts/ui.ts", "value": 1 }, { "source": "src/scripts/ui/components/splitButton.ts", "target": "src/scripts/utils.ts", "value": 1 }, { "source": "src/scripts/ui/components/splitButton.ts", "target": "src/scripts/ui/components/button.ts", "value": 1 }, { "source": "src/scripts/ui/components/splitButton.ts", "target": "src/scripts/ui/components/popup.ts", "value": 1 }, { "source": "src/scripts/ui/menu/index.ts", "target": "src/scripts/ui.ts", "value": 1 }, { "source": "src/scripts/ui/menu/index.ts", "target": "src/scripts/ui/components/buttonGroup.ts", "value": 1 }, { "source": "src/scripts/ui/menu/index.ts", "target": "src/scripts/ui/menu/menu.css", "value": 1 }, { "source": "src/components/bottomPanel/tabs/shortcuts/EssentialsPanel.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/bottomPanel/tabs/shortcuts/EssentialsPanel.vue", "target": "src/composables/bottomPanelTabs/useCommandSubcategories.ts", "value": 1 }, { "source": "src/components/bottomPanel/tabs/shortcuts/EssentialsPanel.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/bottomPanel/tabs/shortcuts/EssentialsPanel.vue", "target": "src/components/bottomPanel/tabs/shortcuts/ShortcutsList.vue", "value": 1 }, { "source": "src/components/bottomPanel/tabs/shortcuts/ShortcutsList.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/bottomPanel/tabs/shortcuts/ShortcutsList.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/bottomPanel/tabs/shortcuts/ShortcutsList.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/bottomPanel/tabs/shortcuts/ViewControlsPanel.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/bottomPanel/tabs/shortcuts/ViewControlsPanel.vue", "target": "src/composables/bottomPanelTabs/useCommandSubcategories.ts", "value": 1 }, { "source": "src/components/bottomPanel/tabs/shortcuts/ViewControlsPanel.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/bottomPanel/tabs/shortcuts/ViewControlsPanel.vue", "target": "src/components/bottomPanel/tabs/shortcuts/ShortcutsList.vue", "value": 1 }, { "source": "src/components/bottomPanel/tabs/terminal/BaseTerminal.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/bottomPanel/tabs/terminal/BaseTerminal.vue", "target": "src/composables/bottomPanelTabs/useTerminal.ts", "value": 1 }, { "source": "src/components/bottomPanel/tabs/terminal/CommandTerminal.vue", "target": "external:@xterm/xterm", "value": 1 }, { "source": "src/components/bottomPanel/tabs/terminal/CommandTerminal.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/bottomPanel/tabs/terminal/CommandTerminal.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/components/bottomPanel/tabs/terminal/CommandTerminal.vue", "target": "src/components/bottomPanel/tabs/terminal/BaseTerminal.vue", "value": 1 }, { "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", "target": "external:pinia", "value": 1 }, { "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", "target": "src/schemas/apiSchema.ts", "value": 1 }, { "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", "target": "src/stores/executionStore.ts", "value": 1 }, { "source": "src/components/bottomPanel/tabs/terminal/LogsTerminal.vue", "target": "src/components/bottomPanel/tabs/terminal/BaseTerminal.vue", "value": 1 }, { "source": "src/components/dialog/content/error/FindIssueButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/error/FindIssueButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/credit/CreditTopUpOption.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/credit/CreditTopUpOption.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/components/dialog/content/credit/CreditTopUpOption.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/components/dialog/content/credit/CreditTopUpOption.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/credit/CreditTopUpOption.vue", "target": "src/composables/auth/useFirebaseAuthActions.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/components/button/IconButton.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/components/common/ContentDivider.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/components/common/NoResultsPlaceholder.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/components/common/VirtualGrid.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/components/dialog/content/manager/ManagerNavSidebar.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/components/dialog/content/manager/packCard/PackCard.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/components/dialog/content/manager/skeleton/GridSkeleton.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/composables/element/useResponsiveCollapse.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/composables/manager/useManagerStatePersistence.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/composables/nodePack/useInstalledPacks.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/composables/nodePack/usePackUpdateStatus.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/composables/nodePack/useWorkflowPacks.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/composables/useConflictAcknowledgment.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/composables/useRegistrySearch.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/stores/comfyRegistryStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerHeader.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerNavSidebar.vue", "target": "external:primevue/listbox", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerNavSidebar.vue", "target": "external:primevue/scrollpanel", "value": 1 }, { "source": "src/components/dialog/content/manager/ManagerNavSidebar.vue", "target": "src/components/common/ContentDivider.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", "target": "src/components/common/ContentDivider.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", "target": "src/composables/useConflictDetection.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", "target": "src/types/conflictDetectionTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/NodeConflictDialogContent.vue", "target": "src/utils/conflictMessageUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/NodeConflictFooter.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/manager/NodeConflictFooter.vue", "target": "src/stores/dialogStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/PackStatusMessage.vue", "target": "external:primevue/message", "value": 1 }, { "source": "src/components/dialog/content/manager/PackStatusMessage.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/PackStatusMessage.vue", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/PackStatusMessage.vue", "target": "src/types/importFailedTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionBadge.vue", "target": "external:primevue/popover", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionBadge.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionBadge.vue", "target": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionBadge.vue", "target": "src/composables/nodePack/usePackUpdateStatus.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionBadge.vue", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionBadge.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "external:primevue/listbox", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "src/components/common/ContentDivider.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "src/components/common/NoResultsPlaceholder.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "src/components/icons/VerifiedIcon.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "src/composables/useConflictDetection.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "src/services/comfyRegistryService.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "src/types/generatedManagerTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "src/utils/conflictMessageUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/PackVersionSelectorPopover.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/AboutPanel.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/dialog/content/setting/AboutPanel.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/components/dialog/content/setting/AboutPanel.vue", "target": "src/components/common/SystemStatsPanel.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/AboutPanel.vue", "target": "src/stores/aboutPanelStore.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/AboutPanel.vue", "target": "src/stores/systemStatsStore.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/AboutPanel.vue", "target": "src/components/dialog/content/setting/PanelTemplate.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", "target": "external:pinia", "value": 1 }, { "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", "target": "external:primevue/message", "value": 1 }, { "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", "target": "external:primevue/select", "value": 1 }, { "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", "target": "src/services/colorPaletteService.ts", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", "target": "src/stores/workspace/colorPaletteStore.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/CreditsPanel.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/setting/CreditsPanel.vue", "target": "external:primevue/column", "value": 1 }, { "source": "src/components/dialog/content/setting/CreditsPanel.vue", "target": "external:primevue/datatable", "value": 1 }, { "source": "src/components/dialog/content/setting/CreditsPanel.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/dialog/content/setting/CreditsPanel.vue", "target": "external:primevue/skeleton", "value": 1 }, { "source": "src/components/dialog/content/setting/CreditsPanel.vue", "target": "external:primevue/tabpanel", "value": 1 }, { "source": "src/components/dialog/content/setting/CreditsPanel.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/setting/CreditsPanel.vue", "target": "src/components/common/UserCredit.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/CreditsPanel.vue", "target": "src/components/dialog/content/setting/UsageLogsTable.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/CreditsPanel.vue", "target": "src/composables/auth/useFirebaseAuthActions.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/CreditsPanel.vue", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/setting/CreditsPanel.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/CreditsPanel.vue", "target": "src/stores/firebaseAuthStore.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/CreditsPanel.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/CurrentUserMessage.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/setting/CurrentUserMessage.vue", "target": "external:primevue/message", "value": 1 }, { "source": "src/components/dialog/content/setting/CurrentUserMessage.vue", "target": "src/stores/userStore.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/ExtensionPanel.vue", "target": "external:@primevue/core/api", "value": 1 }, { "source": "src/components/dialog/content/setting/ExtensionPanel.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/setting/ExtensionPanel.vue", "target": "external:primevue/column", "value": 1 }, { "source": "src/components/dialog/content/setting/ExtensionPanel.vue", "target": "external:primevue/contextmenu", "value": 1 }, { "source": "src/components/dialog/content/setting/ExtensionPanel.vue", "target": "external:primevue/datatable", "value": 1 }, { "source": "src/components/dialog/content/setting/ExtensionPanel.vue", "target": "external:primevue/message", "value": 1 }, { "source": "src/components/dialog/content/setting/ExtensionPanel.vue", "target": "external:primevue/selectbutton", "value": 1 }, { "source": "src/components/dialog/content/setting/ExtensionPanel.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/components/dialog/content/setting/ExtensionPanel.vue", "target": "external:primevue/toggleswitch", "value": 1 }, { "source": "src/components/dialog/content/setting/ExtensionPanel.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/setting/ExtensionPanel.vue", "target": "src/components/common/SearchBox.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/ExtensionPanel.vue", "target": "src/stores/extensionStore.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/ExtensionPanel.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/ExtensionPanel.vue", "target": "src/components/dialog/content/setting/PanelTemplate.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "external:@primevue/core/api", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "external:primevue/column", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "external:primevue/datatable", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "external:primevue/dialog", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "external:primevue/message", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "external:primevue/usetoast", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "src/components/common/SearchBox.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "src/services/keybindingService.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "src/stores/commandStore.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "src/stores/keybindingStore.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "src/components/dialog/content/setting/PanelTemplate.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/KeybindingPanel.vue", "target": "src/components/dialog/content/setting/keybinding/KeyComboDisplay.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/PanelTemplate.vue", "target": "external:primevue/scrollpanel", "value": 1 }, { "source": "src/components/dialog/content/setting/PanelTemplate.vue", "target": "external:primevue/tabpanel", "value": 1 }, { "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", "target": "external:pinia", "value": 1 }, { "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", "target": "external:primevue/message", "value": 1 }, { "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", "target": "src/components/common/FormItem.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", "target": "src/composables/useCopyToClipboard.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", "target": "src/stores/serverConfigStore.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", "target": "src/utils/envUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/ServerConfigPanel.vue", "target": "src/components/dialog/content/setting/PanelTemplate.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/SettingGroup.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/dialog/content/setting/SettingGroup.vue", "target": "src/components/dialog/content/setting/SettingItem.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/SettingGroup.vue", "target": "src/types/settingTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/SettingGroup.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/SettingItem.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/components/dialog/content/setting/SettingItem.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/setting/SettingItem.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/setting/SettingItem.vue", "target": "src/components/common/FormItem.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/SettingItem.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/SettingItem.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/SettingItem.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/SettingsPanel.vue", "target": "src/components/common/NoResultsPlaceholder.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/SettingsPanel.vue", "target": "src/types/settingTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/SettingsPanel.vue", "target": "src/components/dialog/content/setting/SettingGroup.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/UsageLogsTable.vue", "target": "external:primevue/badge", "value": 1 }, { "source": "src/components/dialog/content/setting/UsageLogsTable.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/setting/UsageLogsTable.vue", "target": "external:primevue/column", "value": 1 }, { "source": "src/components/dialog/content/setting/UsageLogsTable.vue", "target": "external:primevue/datatable", "value": 1 }, { "source": "src/components/dialog/content/setting/UsageLogsTable.vue", "target": "external:primevue/message", "value": 1 }, { "source": "src/components/dialog/content/setting/UsageLogsTable.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/components/dialog/content/setting/UsageLogsTable.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/setting/UsageLogsTable.vue", "target": "src/services/customerEventsService.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/UserPanel.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/setting/UserPanel.vue", "target": "external:primevue/divider", "value": 1 }, { "source": "src/components/dialog/content/setting/UserPanel.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/components/dialog/content/setting/UserPanel.vue", "target": "external:primevue/tabpanel", "value": 1 }, { "source": "src/components/dialog/content/setting/UserPanel.vue", "target": "src/components/common/UserAvatar.vue", "value": 1 }, { "source": "src/components/dialog/content/setting/UserPanel.vue", "target": "src/composables/auth/useCurrentUser.ts", "value": 1 }, { "source": "src/components/dialog/content/setting/UserPanel.vue", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/signin/ApiKeyForm.vue", "target": "external:@primevue/forms", "value": 1 }, { "source": "src/components/dialog/content/signin/ApiKeyForm.vue", "target": "external:@primevue/forms/resolvers/zod", "value": 1 }, { "source": "src/components/dialog/content/signin/ApiKeyForm.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/signin/ApiKeyForm.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/components/dialog/content/signin/ApiKeyForm.vue", "target": "external:primevue/message", "value": 1 }, { "source": "src/components/dialog/content/signin/ApiKeyForm.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/signin/ApiKeyForm.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/signin/ApiKeyForm.vue", "target": "src/config/comfyApi.ts", "value": 1 }, { "source": "src/components/dialog/content/signin/ApiKeyForm.vue", "target": "src/schemas/signInSchema.ts", "value": 1 }, { "source": "src/components/dialog/content/signin/ApiKeyForm.vue", "target": "src/stores/apiKeyAuthStore.ts", "value": 1 }, { "source": "src/components/dialog/content/signin/ApiKeyForm.vue", "target": "src/stores/firebaseAuthStore.ts", "value": 1 }, { "source": "src/components/dialog/content/signin/PasswordFields.vue", "target": "external:@primevue/forms", "value": 1 }, { "source": "src/components/dialog/content/signin/PasswordFields.vue", "target": "external:primevue/password", "value": 1 }, { "source": "src/components/dialog/content/signin/PasswordFields.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/signin/PasswordFields.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/signin/SignInForm.vue", "target": "external:@primevue/forms", "value": 1 }, { "source": "src/components/dialog/content/signin/SignInForm.vue", "target": "external:@primevue/forms/resolvers/zod", "value": 1 }, { "source": "src/components/dialog/content/signin/SignInForm.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/signin/SignInForm.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/components/dialog/content/signin/SignInForm.vue", "target": "external:primevue/password", "value": 1 }, { "source": "src/components/dialog/content/signin/SignInForm.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/components/dialog/content/signin/SignInForm.vue", "target": "external:primevue/usetoast", "value": 1 }, { "source": "src/components/dialog/content/signin/SignInForm.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/signin/SignInForm.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/signin/SignInForm.vue", "target": "src/composables/auth/useFirebaseAuthActions.ts", "value": 1 }, { "source": "src/components/dialog/content/signin/SignInForm.vue", "target": "src/schemas/signInSchema.ts", "value": 1 }, { "source": "src/components/dialog/content/signin/SignInForm.vue", "target": "src/stores/firebaseAuthStore.ts", "value": 1 }, { "source": "src/components/dialog/content/signin/SignUpForm.vue", "target": "external:@primevue/forms", "value": 1 }, { "source": "src/components/dialog/content/signin/SignUpForm.vue", "target": "external:@primevue/forms/resolvers/zod", "value": 1 }, { "source": "src/components/dialog/content/signin/SignUpForm.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/dialog/content/signin/SignUpForm.vue", "target": "external:primevue/checkbox", "value": 1 }, { "source": "src/components/dialog/content/signin/SignUpForm.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/components/dialog/content/signin/SignUpForm.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/signin/SignUpForm.vue", "target": "src/schemas/signInSchema.ts", "value": 1 }, { "source": "src/components/dialog/content/signin/SignUpForm.vue", "target": "src/components/dialog/content/signin/PasswordFields.vue", "value": 1 }, { "source": "src/components/graph/widgets/chatHistory/CopyButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/graph/widgets/chatHistory/CopyButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/graph/widgets/chatHistory/ResponseBlurb.vue", "target": "src/components/graph/widgets/chatHistory/CopyButton.vue", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerCameraControls.vue", "target": "external:primevue/select", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerCameraControls.vue", "target": "external:primevue/slider", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerCameraControls.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerCameraControls.vue", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerCameraControls.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerExportControls.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerExportControls.vue", "target": "external:primevue/select", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerExportControls.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerExportControls.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerLightControls.vue", "target": "external:primevue/slider", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerLightControls.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerLightControls.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerModelControls.vue", "target": "external:primevue/select", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerModelControls.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerModelControls.vue", "target": "src/extensions/core/load3d/interfaces.ts", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerModelControls.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerSceneControls.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerSceneControls.vue", "target": "external:primevue/checkbox", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerSceneControls.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/load3d/controls/viewer/ViewerSceneControls.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/modelLibrary/DownloadItem.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/sidebar/tabs/modelLibrary/DownloadItem.vue", "target": "external:primevue/chip", "value": 1 }, { "source": "src/components/sidebar/tabs/modelLibrary/DownloadItem.vue", "target": "external:primevue/progressbar", "value": 1 }, { "source": "src/components/sidebar/tabs/modelLibrary/DownloadItem.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/sidebar/tabs/modelLibrary/DownloadItem.vue", "target": "src/stores/electronDownloadStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/modelLibrary/ElectronDownloadItems.vue", "target": "external:pinia", "value": 1 }, { "source": "src/components/sidebar/tabs/modelLibrary/ElectronDownloadItems.vue", "target": "src/stores/electronDownloadStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/modelLibrary/ElectronDownloadItems.vue", "target": "src/components/sidebar/tabs/modelLibrary/DownloadItem.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/modelLibrary/ModelPreview.vue", "target": "src/stores/modelStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", "target": "src/components/common/TreeExplorerTreeNode.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", "target": "src/stores/modelStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", "target": "src/types/treeExplorerTypes.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue", "target": "src/components/sidebar/tabs/modelLibrary/ModelPreview.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", "target": "src/components/common/CustomizationDialog.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", "target": "src/components/common/TreeExplorer.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", "target": "src/components/node/NodePreview.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", "target": "src/components/sidebar/tabs/nodeLibrary/NodeTreeFolder.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", "target": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", "target": "src/composables/useTreeExpansion.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", "target": "src/services/litegraphService.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", "target": "src/stores/nodeBookmarkStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeBookmarkTreeExplorer.vue", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeHelpPage.vue", "target": "external:pinia", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeHelpPage.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeHelpPage.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeHelpPage.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeHelpPage.vue", "target": "src/stores/workspace/nodeHelpStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeFolder.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeFolder.vue", "target": "src/components/common/TreeExplorerTreeNode.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeFolder.vue", "target": "src/stores/nodeBookmarkStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeFolder.vue", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeFolder.vue", "target": "src/types/treeExplorerTypes.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", "target": "external:primevue/contextmenu", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", "target": "src/components/common/TreeExplorerTreeNode.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", "target": "src/components/node/NodePreview.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", "target": "src/stores/nodeBookmarkStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", "target": "src/stores/nodeDefStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", "target": "src/stores/subgraphStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/nodeLibrary/NodeTreeLeaf.vue", "target": "src/types/treeExplorerTypes.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultAudio.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultAudio.vue", "target": "src/stores/queueStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultGallery.vue", "target": "external:primevue/galleria", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultGallery.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultGallery.vue", "target": "src/components/common/ComfyImage.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultGallery.vue", "target": "src/stores/queueStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultGallery.vue", "target": "src/components/sidebar/tabs/queue/ResultAudio.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultGallery.vue", "target": "src/components/sidebar/tabs/queue/ResultVideo.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultItem.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultItem.vue", "target": "src/components/common/ComfyImage.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultItem.vue", "target": "src/stores/queueStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultItem.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultItem.vue", "target": "src/components/sidebar/tabs/queue/ResultAudio.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultItem.vue", "target": "src/components/sidebar/tabs/queue/ResultVideo.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultVideo.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultVideo.vue", "target": "src/stores/extensionStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultVideo.vue", "target": "src/stores/queueStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/ResultVideo.vue", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/TaskItem.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/TaskItem.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/TaskItem.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/TaskItem.vue", "target": "src/schemas/comfyWorkflowSchema.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/TaskItem.vue", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/TaskItem.vue", "target": "src/services/litegraphService.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/TaskItem.vue", "target": "src/stores/queueStore.ts", "value": 1 }, { "source": "src/components/sidebar/tabs/queue/TaskItem.vue", "target": "src/components/sidebar/tabs/queue/ResultItem.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/workflows/WorkflowTreeLeaf.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/components/sidebar/tabs/workflows/WorkflowTreeLeaf.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/sidebar/tabs/workflows/WorkflowTreeLeaf.vue", "target": "src/components/common/TreeExplorerTreeNode.vue", "value": 1 }, { "source": "src/components/sidebar/tabs/workflows/WorkflowTreeLeaf.vue", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/FloatingRenderLink.ts", "target": "src/lib/litegraph/src/constants.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/FloatingRenderLink.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/LLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/constants.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/infrastructure/CustomEventTarget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/Subgraph.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/canvas/FloatingRenderLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/canvas/MovingInputLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/canvas/MovingLinkBase.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/canvas/MovingOutputLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/canvas/ToInputFromIoNodeLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/canvas/ToInputRenderLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/canvas/ToOutputFromIoNodeLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/canvas/ToOutputFromRerouteLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/canvas/ToOutputRenderLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/MovingInputLink.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/MovingInputLink.ts", "target": "src/lib/litegraph/src/canvas/MovingLinkBase.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/MovingLinkBase.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/MovingOutputLink.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/MovingOutputLink.ts", "target": "src/lib/litegraph/src/canvas/MovingLinkBase.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/ToInputFromIoNodeLink.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/ToInputRenderLink.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/ToOutputFromIoNodeLink.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/ToOutputFromRerouteLink.ts", "target": "src/lib/litegraph/src/canvas/ToInputRenderLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/ToOutputFromRerouteLink.ts", "target": "src/lib/litegraph/src/canvas/ToOutputRenderLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/ToOutputRenderLink.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/canvas/measureSlots.ts", "target": "src/lib/litegraph/src/measure.ts", "value": 1 }, { "source": "src/lib/litegraph/src/infrastructure/ConstrainedSize.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/lib/litegraph/src/infrastructure/Rectangle.ts", "target": "src/lib/litegraph/src/measure.ts", "value": 1 }, { "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", "target": "src/lib/litegraph/src/draw.ts", "value": 1 }, { "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", "target": "src/lib/litegraph/src/node/NodeSlot.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/node/NodeOutputSlot.ts", "target": "src/lib/litegraph/src/draw.ts", "value": 1 }, { "source": "src/lib/litegraph/src/node/NodeOutputSlot.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/node/NodeOutputSlot.ts", "target": "src/lib/litegraph/src/node/NodeSlot.ts", "value": 1 }, { "source": "src/lib/litegraph/src/node/NodeOutputSlot.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/node/NodeSlot.ts", "target": "src/lib/litegraph/src/draw.ts", "value": 1 }, { "source": "src/lib/litegraph/src/node/NodeSlot.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/node/NodeSlot.ts", "target": "src/lib/litegraph/src/measure.ts", "value": 1 }, { "source": "src/lib/litegraph/src/node/NodeSlot.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/node/NodeSlot.ts", "target": "src/lib/litegraph/src/node/NodeInputSlot.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/node/NodeSlot.ts", "target": "src/lib/litegraph/src/node/SlotBase.ts", "value": 1 }, { "source": "src/lib/litegraph/src/node/SlotBase.ts", "target": "src/lib/litegraph/src/infrastructure/Rectangle.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/LLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/strings.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/utils/uuid.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "target": "src/lib/litegraph/src/LLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "target": "src/lib/litegraph/src/strings.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "target": "src/lib/litegraph/src/utils/uuid.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", "target": "src/lib/litegraph/src/infrastructure/InvalidLinkError.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", "target": "src/lib/litegraph/src/infrastructure/NullGraphError.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", "target": "src/lib/litegraph/src/infrastructure/RecursionError.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", "target": "src/lib/litegraph/src/infrastructure/SlotIndexError.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", "target": "src/lib/litegraph/src/subgraph/Subgraph.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "target": "src/lib/litegraph/src/infrastructure/Rectangle.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "target": "src/lib/litegraph/src/measure.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/LLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/infrastructure/CustomEventTarget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "target": "src/lib/litegraph/src/LLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "target": "src/lib/litegraph/src/constants.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "target": "src/lib/litegraph/src/utils/collections.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", "target": "src/lib/litegraph/src/LGraphButton.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", "target": "src/lib/litegraph/src/LGraphNode.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", "target": "src/lib/litegraph/src/LLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", "target": "src/lib/litegraph/src/infrastructure/RecursionError.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", "target": "src/lib/litegraph/src/node/NodeInputSlot.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", "target": "src/lib/litegraph/src/node/NodeOutputSlot.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", "target": "src/lib/litegraph/src/widgets/widgetMap.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", "target": "src/lib/litegraph/src/subgraph/ExecutableNodeDTO.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "target": "src/lib/litegraph/src/LLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "target": "src/lib/litegraph/src/constants.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "target": "src/lib/litegraph/src/utils/collections.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "target": "src/lib/litegraph/src/draw.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "target": "src/lib/litegraph/src/infrastructure/ConstrainedSize.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "target": "src/lib/litegraph/src/infrastructure/Rectangle.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "target": "src/lib/litegraph/src/node/SlotBase.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "target": "src/lib/litegraph/src/utils/uuid.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphNode.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LLink.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/Reroute.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/constants.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/strings.ts", "value": 1 }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/utils/collections.ts", "target": "src/lib/litegraph/src/LGraphNode.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/utils/collections.ts", "target": "src/lib/litegraph/src/strings.ts", "value": 1 }, { "source": "src/lib/litegraph/src/utils/feedback.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/widgets/AssetWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/BaseSteppedWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/BaseWidget.ts", "target": "src/lib/litegraph/src/draw.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/BaseWidget.ts", "target": "src/lib/litegraph/src/infrastructure/Rectangle.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/BaseWidget.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/widgets/BooleanWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/ButtonWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/ChartWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/ColorWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/ComboWidget.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/ComboWidget.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/widgets/ComboWidget.ts", "target": "src/lib/litegraph/src/utils/feedback.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/ComboWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseSteppedWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/FileUploadWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/GalleriaWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/ImageCompareWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/KnobWidget.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/KnobWidget.ts", "target": "src/lib/litegraph/src/utils/widget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/KnobWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/LegacyWidget.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/widgets/LegacyWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/MarkdownWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/MultiSelectWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/NumberWidget.ts", "target": "src/lib/litegraph/src/utils/widget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/NumberWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseSteppedWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/SelectButtonWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/SliderWidget.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/SliderWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/TextWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/TextareaWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/TreeSelectWidget.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/utils/type.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/AssetWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/BooleanWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/ButtonWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/ChartWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/ColorWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/ComboWidget.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/FileUploadWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/GalleriaWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/ImageCompareWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/KnobWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/LegacyWidget.ts", "value": 1, "isCircular": true }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/MarkdownWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/MultiSelectWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/NumberWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/SelectButtonWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/SliderWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/TextWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/TextareaWidget.ts", "value": 1 }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/TreeSelectWidget.ts", "value": 1 }, { "source": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "target": "src/lib/litegraph/src/LLink.ts", "value": 1 }, { "source": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "target": "src/renderer/core/canvas/litegraph/slotCalculations.ts", "value": 1 }, { "source": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "target": "src/renderer/core/canvas/pathRenderer.ts", "value": 1 }, { "source": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "target": "src/renderer/core/layout/store/layoutStore.ts", "value": 1 }, { "source": "src/renderer/core/canvas/litegraph/slotCalculations.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/core/canvas/litegraph/slotCalculations.ts", "target": "src/lib/litegraph/src/node/slotUtils.ts", "value": 1 }, { "source": "src/renderer/core/canvas/litegraph/slotCalculations.ts", "target": "src/renderer/core/layout/slots/slotIdentifier.ts", "value": 1 }, { "source": "src/renderer/core/canvas/litegraph/slotCalculations.ts", "target": "src/renderer/core/layout/store/layoutStore.ts", "value": 1 }, { "source": "src/renderer/core/layout/operations/layoutMutations.ts", "target": "external:loglevel", "value": 1 }, { "source": "src/renderer/core/layout/operations/layoutMutations.ts", "target": "src/renderer/core/layout/store/layoutStore.ts", "value": 1 }, { "source": "src/renderer/core/layout/operations/layoutMutations.ts", "target": "src/renderer/core/layout/types.ts", "value": 1 }, { "source": "src/renderer/core/layout/slots/register.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/renderer/core/layout/slots/register.ts", "target": "src/renderer/core/canvas/litegraph/slotCalculations.ts", "value": 1 }, { "source": "src/renderer/core/layout/slots/register.ts", "target": "src/renderer/core/layout/store/layoutStore.ts", "value": 1 }, { "source": "src/renderer/core/layout/slots/register.ts", "target": "src/renderer/core/layout/slots/slotIdentifier.ts", "value": 1 }, { "source": "src/renderer/core/layout/slots/useDomSlotRegistration.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/core/layout/slots/useDomSlotRegistration.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/renderer/core/layout/slots/useDomSlotRegistration.ts", "target": "src/renderer/core/layout/store/layoutStore.ts", "value": 1 }, { "source": "src/renderer/core/layout/slots/useDomSlotRegistration.ts", "target": "src/renderer/core/layout/slots/slotIdentifier.ts", "value": 1 }, { "source": "src/renderer/core/layout/store/layoutStore.ts", "target": "external:loglevel", "value": 1 }, { "source": "src/renderer/core/layout/store/layoutStore.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/core/layout/store/layoutStore.ts", "target": "external:yjs", "value": 1 }, { "source": "src/renderer/core/layout/store/layoutStore.ts", "target": "src/renderer/core/layout/constants.ts", "value": 1 }, { "source": "src/renderer/core/layout/store/layoutStore.ts", "target": "src/renderer/core/layout/types.ts", "value": 1 }, { "source": "src/renderer/core/layout/store/layoutStore.ts", "target": "src/renderer/core/spatial/SpatialIndex.ts", "value": 1 }, { "source": "src/renderer/core/layout/sync/useLayoutSync.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/core/layout/sync/useLayoutSync.ts", "target": "src/renderer/core/layout/store/layoutStore.ts", "value": 1 }, { "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", "target": "external:loglevel", "value": 1 }, { "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", "target": "src/lib/litegraph/src/LLink.ts", "value": 1 }, { "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", "target": "src/lib/litegraph/src/Reroute.ts", "value": 1 }, { "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", "target": "src/lib/litegraph/src/types/globalEnums.ts", "value": 1 }, { "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", "target": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "value": 1 }, { "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", "target": "src/renderer/core/canvas/litegraph/slotCalculations.ts", "value": 1 }, { "source": "src/renderer/core/layout/sync/useLinkLayoutSync.ts", "target": "src/renderer/core/layout/store/layoutStore.ts", "value": 1 }, { "source": "src/renderer/core/layout/sync/useSlotLayoutSync.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/core/layout/sync/useSlotLayoutSync.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/renderer/core/layout/sync/useSlotLayoutSync.ts", "target": "src/renderer/core/canvas/litegraph/slotCalculations.ts", "value": 1 }, { "source": "src/renderer/core/layout/sync/useSlotLayoutSync.ts", "target": "src/renderer/core/layout/slots/register.ts", "value": 1 }, { "source": "src/renderer/core/layout/sync/useSlotLayoutSync.ts", "target": "src/renderer/core/layout/store/layoutStore.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", "target": "src/stores/workflowStore.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", "target": "src/renderer/extensions/minimap/composables/useMinimapGraph.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", "target": "src/renderer/extensions/minimap/composables/useMinimapInteraction.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", "target": "src/renderer/extensions/minimap/composables/useMinimapRenderer.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", "target": "src/renderer/extensions/minimap/composables/useMinimapSettings.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimap.ts", "target": "src/renderer/extensions/minimap/composables/useMinimapViewport.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimapGraph.ts", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimapGraph.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimapGraph.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimapInteraction.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimapRenderer.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimapRenderer.ts", "target": "src/renderer/extensions/minimap/minimapCanvasRenderer.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimapSettings.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimapSettings.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimapSettings.ts", "target": "src/stores/workspace/colorPaletteStore.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimapViewport.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimapViewport.ts", "target": "src/composables/canvas/useCanvasTransformSync.ts", "value": 1 }, { "source": "src/renderer/extensions/minimap/composables/useMinimapViewport.ts", "target": "src/renderer/core/spatial/boundsCalculator.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/InputSlot.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/InputSlot.vue", "target": "src/composables/useErrorHandling.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/InputSlot.vue", "target": "src/constants/slotColors.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/InputSlot.vue", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/InputSlot.vue", "target": "src/renderer/core/layout/slots/useDomSlotRegistration.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/InputSlot.vue", "target": "src/renderer/extensions/vueNodes/components/SlotConnectionDot.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", "target": "src/composables/useErrorHandling.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", "target": "src/renderer/core/canvas/injectionKeys.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", "target": "src/renderer/extensions/vueNodes/layout/useNodeLayout.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", "target": "src/renderer/extensions/vueNodes/lod/useLOD.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", "target": "src/renderer/extensions/vueNodes/composables/useVueNodeResizeTracking.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", "target": "src/renderer/extensions/vueNodes/components/NodeContent.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", "target": "src/renderer/extensions/vueNodes/components/NodeHeader.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", "target": "src/renderer/extensions/vueNodes/components/NodeSlots.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", "target": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/LGraphNode.vue", "target": "src/renderer/extensions/vueNodes/components/SlotConnectionDot.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeContent.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeContent.vue", "target": "src/composables/useErrorHandling.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeHeader.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeHeader.vue", "target": "src/components/common/EditableText.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeHeader.vue", "target": "src/composables/useErrorHandling.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeSlots.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeSlots.vue", "target": "src/composables/useErrorHandling.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeSlots.vue", "target": "src/utils/typeGuardUtil.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeSlots.vue", "target": "src/renderer/extensions/vueNodes/components/InputSlot.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeSlots.vue", "target": "src/renderer/extensions/vueNodes/components/OutputSlot.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", "target": "src/composables/useErrorHandling.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", "target": "src/renderer/extensions/vueNodes/lod/useLOD.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", "target": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/NodeWidgets.vue", "target": "src/renderer/extensions/vueNodes/components/InputSlot.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/OutputSlot.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/OutputSlot.vue", "target": "src/composables/useErrorHandling.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/OutputSlot.vue", "target": "src/constants/slotColors.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/OutputSlot.vue", "target": "src/renderer/core/layout/slots/useDomSlotRegistration.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/OutputSlot.vue", "target": "src/renderer/extensions/vueNodes/components/SlotConnectionDot.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/SlotConnectionDot.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/components/SlotConnectionDot.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/composables/useNodeEventHandlers.ts", "target": "src/renderer/extensions/vueNodes/composables/useNodeZIndex.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/composables/useNodeEventHandlers.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/composables/useNodeZIndex.ts", "target": "src/renderer/core/layout/operations/layoutMutations.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/composables/useNodeZIndex.ts", "target": "src/renderer/core/layout/types.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/composables/useVueNodeResizeTracking.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/composables/useVueNodeResizeTracking.ts", "target": "src/renderer/core/layout/store/layoutStore.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/layout/useNodeLayout.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/layout/useNodeLayout.ts", "target": "src/renderer/core/canvas/injectionKeys.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/layout/useNodeLayout.ts", "target": "src/renderer/core/layout/operations/layoutMutations.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/layout/useNodeLayout.ts", "target": "src/renderer/core/layout/store/layoutStore.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/layout/useNodeLayout.ts", "target": "src/renderer/core/layout/types.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/lod/useLOD.ts", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", "target": "external:primevue/toggleswitch", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", "target": "src/composables/useConflictAcknowledgment.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", "target": "src/stores/conflictDetectionStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", "target": "src/types/generatedManagerTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", "target": "src/components/button/IconTextButton.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", "target": "src/components/common/DotSpinner.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", "target": "src/composables/useConflictDetection.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", "target": "src/services/dialogService.ts", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", "target": "src/types/buttonTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", "target": "src/types/conflictDetectionTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", "target": "src/types/generatedManagerTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackUninstallButton.vue", "target": "src/components/button/IconTextButton.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackUninstallButton.vue", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackUninstallButton.vue", "target": "src/types/buttonTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackUninstallButton.vue", "target": "src/types/generatedManagerTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackUpdateButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackUpdateButton.vue", "target": "src/components/button/IconTextButton.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackUpdateButton.vue", "target": "src/components/common/DotSpinner.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/button/PackUpdateButton.vue", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "src/components/dialog/content/manager/PackStatusMessage.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "src/components/dialog/content/manager/PackVersionBadge.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "src/components/dialog/content/manager/button/PackEnableToggle.vue", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "src/components/dialog/content/manager/infoPanel/MetadataRow.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "src/composables/useConflictDetection.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "src/composables/useImportFailedDetection.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "src/stores/conflictDetectionStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "src/types/importFailedTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", "target": "src/components/common/NoResultsPlaceholder.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", "target": "src/components/dialog/content/manager/button/PackInstallButton.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", "target": "src/components/dialog/content/manager/button/PackUninstallButton.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", "target": "src/components/dialog/content/manager/packIcon/PackIcon.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", "target": "src/composables/useConflictDetection.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", "target": "src/types/importFailedTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "target": "src/components/dialog/content/manager/PackStatusMessage.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "target": "src/components/dialog/content/manager/button/PackInstallButton.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "target": "src/components/dialog/content/manager/button/PackUninstallButton.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "target": "src/components/dialog/content/manager/infoPanel/InfoPanelHeader.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "target": "src/components/dialog/content/manager/infoPanel/MetadataRow.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "target": "src/components/dialog/content/manager/packIcon/PackIconStacked.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "target": "src/composables/nodePack/usePacksSelection.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "target": "src/composables/nodePack/usePacksStatus.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "target": "src/composables/useConflictDetection.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "target": "src/stores/comfyRegistryStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanelMultiItem.vue", "target": "src/types/importFailedTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "target": "external:primevue/tab", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "target": "external:primevue/tablist", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "target": "external:primevue/tabpanel", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "target": "external:primevue/tabpanels", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "target": "external:primevue/tabs", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "target": "src/components/dialog/content/manager/infoPanel/tabs/DescriptionTabPanel.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "target": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "target": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "target": "src/types/importFailedTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/InfoTextSection.vue", "target": "src/components/dialog/content/manager/infoPanel/MarkdownText.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/MarkdownText.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/packBanner/PackBanner.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/packBanner/PackBanner.vue", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCard.vue", "target": "external:primevue/card", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCard.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCard.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCard.vue", "target": "src/components/dialog/content/manager/PackVersionBadge.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCard.vue", "target": "src/components/dialog/content/manager/packBanner/PackBanner.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCard.vue", "target": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCard.vue", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCard.vue", "target": "src/stores/workspace/colorPaletteStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCard.vue", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", "target": "src/components/dialog/content/manager/button/PackEnableToggle.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", "target": "src/components/dialog/content/manager/button/PackInstallButton.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", "target": "src/composables/useConflictDetection.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", "target": "src/stores/comfyManagerStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/packCard/PackCardFooter.vue", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/packIcon/PackIcon.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/packIcon/PackIcon.vue", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/packIcon/PackIconStacked.vue", "target": "src/components/dialog/content/manager/packIcon/PackIcon.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/packIcon/PackIconStacked.vue", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", "target": "src/components/dialog/content/manager/button/PackInstallButton.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", "target": "src/components/dialog/content/manager/button/PackUpdateButton.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", "target": "src/components/dialog/content/manager/registrySearchBar/SearchFilterDropdown.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", "target": "src/composables/nodePack/useMissingNodes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", "target": "src/composables/nodePack/useUpdateAvailableNodes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", "target": "src/types/comfyManagerTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/registrySearchBar/RegistrySearchBar.vue", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/registrySearchBar/SearchFilterDropdown.vue", "target": "external:primevue/dropdown", "value": 1 }, { "source": "src/components/dialog/content/manager/skeleton/GridSkeleton.vue", "target": "src/components/dialog/content/manager/skeleton/PackCardSkeleton.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/skeleton/PackCardSkeleton.vue", "target": "external:primevue/skeleton", "value": 1 }, { "source": "src/components/dialog/content/setting/keybinding/KeyComboDisplay.vue", "target": "external:primevue/tag", "value": 1 }, { "source": "src/components/dialog/content/setting/keybinding/KeyComboDisplay.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/setting/keybinding/KeyComboDisplay.vue", "target": "src/stores/keybindingStore.ts", "value": 1 }, { "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphFixtures.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphFixtures.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", "value": 1 }, { "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphFixtures.ts", "target": "src/lib/litegraph/test/testExtensions.ts", "value": 1 }, { "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphFixtures.ts", "target": "src/lib/litegraph/test/subgraph/fixtures/subgraphHelpers.ts", "value": 1 }, { "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphHelpers.ts", "target": "external:vitest", "value": 1 }, { "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphHelpers.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphHelpers.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphNode.ts", "value": 1 }, { "source": "src/lib/litegraph/test/subgraph/fixtures/subgraphHelpers.ts", "target": "src/lib/litegraph/src/utils/uuid.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetButton.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetButton.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetButton.vue", "target": "src/utils/widgetPropFilter.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetChart.vue", "target": "external:primevue/chart", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetChart.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", "target": "external:primevue/colorpicker", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", "target": "src/composables/graph/useWidgetValue.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", "target": "src/utils/widgetPropFilter.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/layout/index.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetFileUpload.vue", "target": "external:primevue/button", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetFileUpload.vue", "target": "external:primevue/select", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetFileUpload.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetFileUpload.vue", "target": "src/composables/graph/useWidgetValue.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetFileUpload.vue", "target": "src/composables/useTransformCompatOverlayProps.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetGalleria.vue", "target": "external:primevue/galleria", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetGalleria.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetGalleria.vue", "target": "src/utils/widgetPropFilter.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetImageCompare.vue", "target": "external:primevue/imagecompare", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetImageCompare.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumber.vue", "target": "src/types/simplifiedWidget.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumber.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumber.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", "target": "external:primevue/inputnumber", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", "target": "src/types/simplifiedWidget.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", "target": "src/utils/widgetPropFilter.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/layout/index.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberInput.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", "target": "external:primevue/slider", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", "target": "src/composables/graph/useWidgetValue.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", "target": "src/utils/widgetPropFilter.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/layout/index.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumberSlider.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", "target": "external:primevue/inputtext", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", "target": "src/composables/graph/useWidgetValue.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", "target": "src/utils/widgetPropFilter.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/layout/index.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMarkdown.vue", "target": "external:primevue/textarea", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMarkdown.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMarkdown.vue", "target": "src/composables/graph/useWidgetValue.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMarkdown.vue", "target": "src/utils/markdownRendererUtil.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", "target": "external:primevue/multiselect", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", "target": "src/composables/graph/useWidgetValue.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", "target": "src/composables/useTransformCompatOverlayProps.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", "target": "src/utils/widgetPropFilter.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", "target": "external:primevue/select", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", "target": "src/composables/graph/useWidgetValue.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", "target": "src/composables/useTransformCompatOverlayProps.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", "target": "src/utils/widgetPropFilter.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelectButton.vue", "target": "src/composables/graph/useWidgetValue.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelectButton.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/form/FormSelectButton.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelectButton.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", "target": "external:primevue/textarea", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", "target": "src/composables/graph/useWidgetValue.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", "target": "src/utils/widgetPropFilter.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/layout/index.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetToggleSwitch.vue", "target": "external:primevue/toggleswitch", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetToggleSwitch.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetToggleSwitch.vue", "target": "src/composables/graph/useWidgetValue.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetToggleSwitch.vue", "target": "src/utils/widgetPropFilter.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetToggleSwitch.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", "target": "external:primevue/treeselect", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", "target": "src/composables/graph/useWidgetValue.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", "target": "src/composables/useTransformCompatOverlayProps.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", "target": "src/utils/widgetPropFilter.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", "target": "src/scripts/widgets.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useChartWidget.ts", "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useChatHistoryWidget.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useChatHistoryWidget.ts", "target": "src/components/graph/widgets/ChatHistoryWidget.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useChatHistoryWidget.ts", "target": "src/scripts/domWidget.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "target": "src/components/graph/widgets/MultiSelectWidget.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "target": "src/schemas/nodeDef/migration.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "target": "src/scripts/domWidget.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "target": "src/scripts/widgets.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "target": "src/services/assetService.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useRemoteWidget.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", "target": "external:es-toolkit/compat", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", "target": "src/scripts/widgets.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "target": "src/scripts/ui/imagePreview.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "target": "src/scripts/widgets.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "target": "src/stores/graphStore.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "target": "src/utils/imageUtil.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "target": "src/composables/node/useNodeImage.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "target": "src/composables/node/useNodeImageUpload.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "target": "src/composables/useValueTransform.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "target": "src/i18n.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "target": "src/lib/litegraph/src/types/widgets.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "target": "src/stores/imagePreviewStore.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "target": "src/types/nodeDefAugmentation.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "target": "src/utils/litegraphUtil.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", "target": "src/schemas/nodeDef/migration.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", "target": "src/scripts/widgets.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "target": "external:@tiptap/core", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "target": "external:@tiptap/extension-link", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "target": "external:@tiptap/extension-table", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "target": "external:@tiptap/extension-table-cell", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "target": "external:@tiptap/extension-table-header", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "target": "external:@tiptap/extension-table-row", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "target": "external:@tiptap/starter-kit", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "target": "external:tiptap-markdown", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "target": "src/scripts/widgets.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", "target": "external:vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", "target": "src/components/graph/widgets/TextPreviewWidget.vue", "value": 1, "isCircular": true }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", "target": "src/scripts/domWidget.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useRemoteWidget.ts", "target": "external:axios", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useRemoteWidget.ts", "target": "src/composables/functional/useChainCallback.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useRemoteWidget.ts", "target": "src/lib/litegraph/src/litegraph.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useRemoteWidget.ts", "target": "src/scripts/api.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "target": "src/schemas/nodeDef/nodeDefSchemaV2.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "target": "src/scripts/app.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "target": "src/scripts/widgets.ts", "value": 1, "isCircular": true }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "target": "src/stores/settingStore.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetButton.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetChart.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetColorPicker.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetFileUpload.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetGalleria.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetImageCompare.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputNumber.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetInputText.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetMarkdown.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetMultiSelect.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetSelectButton.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetTextarea.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetToggleSwitch.vue", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/registry/widgetRegistry.ts", "target": "src/renderer/extensions/vueNodes/widgets/components/WidgetTreeSelect.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/DescriptionTabPanel.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/DescriptionTabPanel.vue", "target": "external:vue-i18n", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/DescriptionTabPanel.vue", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/DescriptionTabPanel.vue", "target": "src/utils/formatUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", "target": "external:@vueuse/core", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", "target": "external:primevue/progressspinner", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", "target": "src/components/common/NoResultsPlaceholder.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", "target": "src/components/node/NodePreview.vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", "target": "src/stores/comfyRegistryStore.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/NodesTabPanel.vue", "target": "src/utils/mapperUtil.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "target": "external:vue", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "target": "src/composables/useImportFailedDetection.ts", "value": 1, "isCircular": true }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "target": "src/i18n.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "target": "src/types/comfyRegistryTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "target": "src/types/conflictDetectionTypes.ts", "value": 1 }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "target": "src/utils/conflictMessageUtil.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/form/FormSelectButton.vue", "target": "src/utils/tailwindUtil.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/form/FormSelectButton.vue", "target": "src/renderer/extensions/vueNodes/widgets/components/layout/index.ts", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", "target": "external:es-toolkit", "value": 1 }, { "source": "src/renderer/extensions/vueNodes/widgets/components/layout/WidgetLayoutField.vue", "target": "src/types/simplifiedWidget.ts", "value": 1 } ], "circularDependencies": [ { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/ContextMenu.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/ContextMenu.ts" }, { "source": "src/lib/litegraph/src/ContextMenu.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/CurveEditor.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/CurveEditor.ts" }, { "source": "src/lib/litegraph/src/CurveEditor.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/DragAndScale.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/DragAndScale.ts" }, { "source": "src/lib/litegraph/src/DragAndScale.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], "edges": [ { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/draw.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "target": "src/lib/litegraph/src/draw.ts" }, { "source": "src/lib/litegraph/src/draw.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphSlotBase.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], "edges": [ { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts" }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/renderer/core/canvas/litegraph/slotCalculations.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts" }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/LGraphNode.ts" }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/renderer/core/canvas/litegraph/slotCalculations.ts" }, { "source": "src/renderer/core/canvas/litegraph/slotCalculations.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/LGraphCanvas.ts" ], "edges": [ { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts" }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/LGraphNode.ts" }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts" }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/LGraphNode.ts" }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts" }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/LGraphNode.ts" }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/node/NodeInputSlot.ts" }, { "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts" }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/LGraphNode.ts" }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/node/NodeInputSlot.ts" }, { "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", "target": "src/lib/litegraph/src/node/NodeSlot.ts" }, { "source": "src/lib/litegraph/src/node/NodeSlot.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/node/NodeSlot.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts" ], "edges": [ { "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", "target": "src/lib/litegraph/src/node/NodeSlot.ts" }, { "source": "src/lib/litegraph/src/node/NodeSlot.ts", "target": "src/lib/litegraph/src/node/NodeInputSlot.ts" } ] }, { "chain": [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeInputSlot.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ], "edges": [ { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts" }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/LGraphNode.ts" }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/node/NodeInputSlot.ts" }, { "source": "src/lib/litegraph/src/node/NodeInputSlot.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts" }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/LGraphNode.ts" }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/node/NodeOutputSlot.ts" }, { "source": "src/lib/litegraph/src/node/NodeOutputSlot.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/node/NodeOutputSlot.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ], "edges": [ { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts" }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/LGraphNode.ts" }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/node/NodeOutputSlot.ts" }, { "source": "src/lib/litegraph/src/node/NodeOutputSlot.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" } ] }, { "chain": [ "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/collections.ts", "src/lib/litegraph/src/LGraphNode.ts" ], "edges": [ { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/utils/collections.ts" }, { "source": "src/lib/litegraph/src/utils/collections.ts", "target": "src/lib/litegraph/src/LGraphNode.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/utils/feedback.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts" }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/LGraphNode.ts" }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/utils/feedback.ts" }, { "source": "src/lib/litegraph/src/utils/feedback.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/BaseWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts" }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/LGraphNode.ts" }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/widgets/BaseWidget.ts" }, { "source": "src/lib/litegraph/src/widgets/BaseWidget.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/ComboWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts" }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/LGraphNode.ts" }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/widgets/widgetMap.ts" }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/ComboWidget.ts" }, { "source": "src/lib/litegraph/src/widgets/ComboWidget.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/LGraphNode.ts", "src/lib/litegraph/src/widgets/widgetMap.ts", "src/lib/litegraph/src/widgets/LegacyWidget.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts" }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/LGraphNode.ts" }, { "source": "src/lib/litegraph/src/LGraphNode.ts", "target": "src/lib/litegraph/src/widgets/widgetMap.ts" }, { "source": "src/lib/litegraph/src/widgets/widgetMap.ts", "target": "src/lib/litegraph/src/widgets/LegacyWidget.ts" }, { "source": "src/lib/litegraph/src/widgets/LegacyWidget.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/LGraphGroup.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/LGraphGroup.ts" }, { "source": "src/lib/litegraph/src/LGraphGroup.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" ], "edges": [ { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInputNode.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphIONodeBase.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/canvas/LinkConnector.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/canvas/LinkConnector.ts" }, { "source": "src/lib/litegraph/src/canvas/LinkConnector.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphInput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphInput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" }, { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "src/lib/litegraph/src/subgraph/subgraphUtils.ts" ], "edges": [ { "source": "src/lib/litegraph/src/subgraph/subgraphUtils.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphOutputNode.ts", "target": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts" }, { "source": "src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts", "target": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts" }, { "source": "src/lib/litegraph/src/subgraph/SubgraphOutput.ts", "target": "src/lib/litegraph/src/subgraph/subgraphUtils.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts" }, { "source": "src/renderer/core/canvas/litegraph/litegraphLinkAdapter.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/LGraphCanvas.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/LGraphCanvas.ts" }, { "source": "src/lib/litegraph/src/LGraphCanvas.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/lib/litegraph/src/litegraph.ts", "src/lib/litegraph/src/LiteGraphGlobal.ts", "src/lib/litegraph/src/LGraph.ts", "src/lib/litegraph/src/litegraph.ts" ], "edges": [ { "source": "src/lib/litegraph/src/litegraph.ts", "target": "src/lib/litegraph/src/LiteGraphGlobal.ts" }, { "source": "src/lib/litegraph/src/LiteGraphGlobal.ts", "target": "src/lib/litegraph/src/LGraph.ts" }, { "source": "src/lib/litegraph/src/LGraph.ts", "target": "src/lib/litegraph/src/litegraph.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/ConfirmationDialogContent.vue", "src/stores/settingStore.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/ConfirmationDialogContent.vue" }, { "source": "src/components/dialog/content/ConfirmationDialogContent.vue", "target": "src/stores/settingStore.ts" }, { "source": "src/stores/settingStore.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/ErrorDialogContent.vue", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/ErrorDialogContent.vue" }, { "source": "src/components/dialog/content/ErrorDialogContent.vue", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/stores/nodeDefStore.ts", "src/services/nodeSearchService.ts", "src/stores/nodeDefStore.ts" ], "edges": [ { "source": "src/stores/nodeDefStore.ts", "target": "src/services/nodeSearchService.ts" }, { "source": "src/services/nodeSearchService.ts", "target": "src/stores/nodeDefStore.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/graphStore.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" }, { "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" }, { "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", "target": "src/stores/graphStore.ts" }, { "source": "src/stores/graphStore.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" ], "edges": [ { "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" }, { "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", "target": "src/stores/workflowStore.ts" }, { "source": "src/stores/workflowStore.ts", "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" }, { "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" }, { "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", "target": "src/stores/workflowStore.ts" }, { "source": "src/stores/workflowStore.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/stores/executionStore.ts", "src/composables/node/useNodeProgressText.ts", "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", "src/components/graph/widgets/TextPreviewWidget.vue", "src/stores/executionStore.ts" ], "edges": [ { "source": "src/stores/executionStore.ts", "target": "src/composables/node/useNodeProgressText.ts" }, { "source": "src/composables/node/useNodeProgressText.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useProgressTextWidget.ts", "target": "src/components/graph/widgets/TextPreviewWidget.vue" }, { "source": "src/components/graph/widgets/TextPreviewWidget.vue", "target": "src/stores/executionStore.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" }, { "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" }, { "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", "target": "src/stores/workflowStore.ts" }, { "source": "src/stores/workflowStore.ts", "target": "src/scripts/changeTracker.ts" }, { "source": "src/scripts/changeTracker.ts", "target": "src/stores/executionStore.ts" }, { "source": "src/stores/executionStore.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" }, { "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" }, { "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", "target": "src/stores/workflowStore.ts" }, { "source": "src/stores/workflowStore.ts", "target": "src/scripts/changeTracker.ts" }, { "source": "src/scripts/changeTracker.ts", "target": "src/stores/executionStore.ts" }, { "source": "src/stores/executionStore.ts", "target": "src/stores/imagePreviewStore.ts" }, { "source": "src/stores/imagePreviewStore.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/stores/executionStore.ts" ], "edges": [ { "source": "src/stores/executionStore.ts", "target": "src/stores/imagePreviewStore.ts" }, { "source": "src/stores/imagePreviewStore.ts", "target": "src/stores/executionStore.ts" } ] }, { "chain": [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/imagePreviewStore.ts", "src/stores/workflowStore.ts" ], "edges": [ { "source": "src/stores/workflowStore.ts", "target": "src/scripts/changeTracker.ts" }, { "source": "src/scripts/changeTracker.ts", "target": "src/stores/executionStore.ts" }, { "source": "src/stores/executionStore.ts", "target": "src/stores/imagePreviewStore.ts" }, { "source": "src/stores/imagePreviewStore.ts", "target": "src/stores/workflowStore.ts" } ] }, { "chain": [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/executionStore.ts", "src/stores/workflowStore.ts" ], "edges": [ { "source": "src/stores/workflowStore.ts", "target": "src/scripts/changeTracker.ts" }, { "source": "src/scripts/changeTracker.ts", "target": "src/stores/executionStore.ts" }, { "source": "src/stores/executionStore.ts", "target": "src/stores/workflowStore.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" }, { "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" }, { "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", "target": "src/stores/workflowStore.ts" }, { "source": "src/stores/workflowStore.ts", "target": "src/scripts/changeTracker.ts" }, { "source": "src/scripts/changeTracker.ts", "target": "src/stores/subgraphNavigationStore.ts" }, { "source": "src/stores/subgraphNavigationStore.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/subgraphNavigationStore.ts", "src/stores/workflowStore.ts" ], "edges": [ { "source": "src/stores/workflowStore.ts", "target": "src/scripts/changeTracker.ts" }, { "source": "src/scripts/changeTracker.ts", "target": "src/stores/subgraphNavigationStore.ts" }, { "source": "src/stores/subgraphNavigationStore.ts", "target": "src/stores/workflowStore.ts" } ] }, { "chain": [ "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/stores/workflowStore.ts" ], "edges": [ { "source": "src/stores/workflowStore.ts", "target": "src/scripts/changeTracker.ts" }, { "source": "src/scripts/changeTracker.ts", "target": "src/stores/workflowStore.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/scripts/changeTracker.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" }, { "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" }, { "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", "target": "src/stores/workflowStore.ts" }, { "source": "src/stores/workflowStore.ts", "target": "src/scripts/changeTracker.ts" }, { "source": "src/scripts/changeTracker.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "src/renderer/thumbnail/graphThumbnailRenderer.ts", "src/stores/workflowStore.ts", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts" }, { "source": "src/renderer/thumbnail/composables/useWorkflowThumbnail.ts", "target": "src/renderer/thumbnail/graphThumbnailRenderer.ts" }, { "source": "src/renderer/thumbnail/graphThumbnailRenderer.ts", "target": "src/stores/workflowStore.ts" }, { "source": "src/stores/workflowStore.ts", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/canvas/useSelectedLiteGraphItems.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/composables/canvas/useSelectedLiteGraphItems.ts" }, { "source": "src/composables/canvas/useSelectedLiteGraphItems.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/composables/node/useNodeAnimatedImage.ts" }, { "source": "src/composables/node/useNodeAnimatedImage.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/composables/node/useNodeAnimatedImage.ts" }, { "source": "src/composables/node/useNodeAnimatedImage.ts", "target": "src/scripts/ui/imagePreview.ts" }, { "source": "src/scripts/ui/imagePreview.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeAnimatedImage.ts", "src/scripts/ui/imagePreview.ts", "src/scripts/ui.ts" ], "edges": [ { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/composables/node/useNodeAnimatedImage.ts" }, { "source": "src/composables/node/useNodeAnimatedImage.ts", "target": "src/scripts/ui/imagePreview.ts" }, { "source": "src/scripts/ui/imagePreview.ts", "target": "src/scripts/ui.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/composables/node/useNodeCanvasImagePreview.ts" }, { "source": "src/composables/node/useNodeCanvasImagePreview.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", "src/scripts/widgets.ts" ], "edges": [ { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useBooleanWidget.ts", "target": "src/scripts/widgets.ts" } ] }, { "chain": [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/scripts/widgets.ts" ], "edges": [ { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "target": "src/scripts/widgets.ts" } ] }, { "chain": [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "src/services/assetService.ts", "src/stores/modelToNodeStore.ts", "src/stores/nodeDefStore.ts" ], "edges": [ { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/composables/node/useNodeCanvasImagePreview.ts" }, { "source": "src/composables/node/useNodeCanvasImagePreview.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "target": "src/scripts/widgets.ts" }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useComboWidget.ts", "target": "src/services/assetService.ts" }, { "source": "src/services/assetService.ts", "target": "src/stores/modelToNodeStore.ts" }, { "source": "src/stores/modelToNodeStore.ts", "target": "src/stores/nodeDefStore.ts" } ] }, { "chain": [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", "src/scripts/widgets.ts" ], "edges": [ { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useFloatWidget.ts", "target": "src/scripts/widgets.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "src/composables/node/useNodeImage.ts", "src/composables/graph/useCanvasInteractions.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/composables/node/useNodeCanvasImagePreview.ts" }, { "source": "src/composables/node/useNodeCanvasImagePreview.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "target": "src/scripts/widgets.ts" }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImageUploadWidget.ts", "target": "src/composables/node/useNodeImage.ts" }, { "source": "src/composables/node/useNodeImage.ts", "target": "src/composables/graph/useCanvasInteractions.ts" }, { "source": "src/composables/graph/useCanvasInteractions.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", "src/scripts/widgets.ts" ], "edges": [ { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useIntWidget.ts", "target": "src/scripts/widgets.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/composables/node/useNodeCanvasImagePreview.ts" }, { "source": "src/composables/node/useNodeCanvasImagePreview.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "target": "src/scripts/widgets.ts" }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "src/scripts/widgets.ts" ], "edges": [ { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useMarkdownWidget.ts", "target": "src/scripts/widgets.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/composables/node/useNodeCanvasImagePreview.ts", "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/composables/node/useNodeCanvasImagePreview.ts" }, { "source": "src/composables/node/useNodeCanvasImagePreview.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useImagePreviewWidget.ts", "target": "src/scripts/widgets.ts" }, { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/widgets.ts", "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "src/scripts/widgets.ts" ], "edges": [ { "source": "src/scripts/widgets.ts", "target": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts" }, { "source": "src/renderer/extensions/vueNodes/widgets/composables/useStringWidget.ts", "target": "src/scripts/widgets.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/scripts/ui.ts" ], "edges": [ { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/scripts/ui.ts" } ] }, { "chain": [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/stores/nodeDefStore.ts" ], "edges": [ { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/stores/nodeDefStore.ts" } ] }, { "chain": [ "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/stores/subgraphStore.ts" ], "edges": [ { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/stores/subgraphStore.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/clipspace.ts" }, { "source": "src/extensions/core/clipspace.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/clipspace.ts", "src/scripts/ui.ts" ], "edges": [ { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/clipspace.ts" }, { "source": "src/extensions/core/clipspace.ts", "target": "src/scripts/ui.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/contextMenuFilter.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/contextMenuFilter.ts" }, { "source": "src/extensions/core/contextMenuFilter.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/dynamicPrompts.ts", "src/services/extensionService.ts" ], "edges": [ { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/dynamicPrompts.ts" }, { "source": "src/extensions/core/dynamicPrompts.ts", "target": "src/services/extensionService.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/editAttention.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/editAttention.ts" }, { "source": "src/extensions/core/editAttention.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/electronAdapter.ts" }, { "source": "src/extensions/core/electronAdapter.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/electronAdapter.ts", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/electronAdapter.ts" }, { "source": "src/extensions/core/electronAdapter.ts", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/groupNode.ts" }, { "source": "src/extensions/core/groupNode.ts", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/stores/nodeDefStore.ts" ], "edges": [ { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/groupNode.ts" }, { "source": "src/extensions/core/groupNode.ts", "target": "src/stores/nodeDefStore.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/groupNode.ts" }, { "source": "src/extensions/core/groupNode.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/groupNode.ts" }, { "source": "src/extensions/core/groupNode.ts", "target": "src/extensions/core/groupNodeManage.ts" }, { "source": "src/extensions/core/groupNodeManage.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui.ts" ], "edges": [ { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/groupNode.ts" }, { "source": "src/extensions/core/groupNode.ts", "target": "src/extensions/core/groupNodeManage.ts" }, { "source": "src/extensions/core/groupNodeManage.ts", "target": "src/scripts/ui.ts" } ] }, { "chain": [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/dialog.ts", "src/scripts/ui.ts" ], "edges": [ { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/groupNode.ts" }, { "source": "src/extensions/core/groupNode.ts", "target": "src/extensions/core/groupNodeManage.ts" }, { "source": "src/extensions/core/groupNodeManage.ts", "target": "src/scripts/ui/dialog.ts" }, { "source": "src/scripts/ui/dialog.ts", "target": "src/scripts/ui.ts" } ] }, { "chain": [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/scripts/ui/draggableList.ts", "src/scripts/ui.ts" ], "edges": [ { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/groupNode.ts" }, { "source": "src/extensions/core/groupNode.ts", "target": "src/extensions/core/groupNodeManage.ts" }, { "source": "src/extensions/core/groupNodeManage.ts", "target": "src/scripts/ui/draggableList.ts" }, { "source": "src/scripts/ui/draggableList.ts", "target": "src/scripts/ui.ts" } ] }, { "chain": [ "src/extensions/core/groupNode.ts", "src/extensions/core/groupNodeManage.ts", "src/extensions/core/groupNode.ts" ], "edges": [ { "source": "src/extensions/core/groupNode.ts", "target": "src/extensions/core/groupNodeManage.ts" }, { "source": "src/extensions/core/groupNodeManage.ts", "target": "src/extensions/core/groupNode.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/groupNode.ts" }, { "source": "src/extensions/core/groupNode.ts", "target": "src/extensions/core/widgetInputs.ts" }, { "source": "src/extensions/core/widgetInputs.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupNode.ts", "src/extensions/core/widgetInputs.ts", "src/services/litegraphService.ts" ], "edges": [ { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/groupNode.ts" }, { "source": "src/extensions/core/groupNode.ts", "target": "src/extensions/core/widgetInputs.ts" }, { "source": "src/extensions/core/widgetInputs.ts", "target": "src/services/litegraphService.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/groupOptions.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/groupOptions.ts" }, { "source": "src/extensions/core/groupOptions.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/components/load3d/Load3D.vue", "src/components/load3d/Load3DScene.vue", "src/extensions/core/load3d/Load3d.ts", "src/extensions/core/load3d/SceneManager.ts", "src/extensions/core/load3d/Load3dUtils.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/load3d.ts" }, { "source": "src/extensions/core/load3d.ts", "target": "src/components/load3d/Load3D.vue" }, { "source": "src/components/load3d/Load3D.vue", "target": "src/components/load3d/Load3DScene.vue" }, { "source": "src/components/load3d/Load3DScene.vue", "target": "src/extensions/core/load3d/Load3d.ts" }, { "source": "src/extensions/core/load3d/Load3d.ts", "target": "src/extensions/core/load3d/SceneManager.ts" }, { "source": "src/extensions/core/load3d/SceneManager.ts", "target": "src/extensions/core/load3d/Load3dUtils.ts" }, { "source": "src/extensions/core/load3d/Load3dUtils.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/services/load3dService.ts", "src/composables/useLoad3dViewer.ts", "src/services/load3dService.ts" ], "edges": [ { "source": "src/services/load3dService.ts", "target": "src/composables/useLoad3dViewer.ts" }, { "source": "src/composables/useLoad3dViewer.ts", "target": "src/services/load3dService.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/load3d.ts" }, { "source": "src/extensions/core/load3d.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/load3d.ts", "src/services/extensionService.ts" ], "edges": [ { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/load3d.ts" }, { "source": "src/extensions/core/load3d.ts", "target": "src/services/extensionService.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/maskeditor.ts" }, { "source": "src/extensions/core/maskeditor.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/ui.ts" ], "edges": [ { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/maskeditor.ts" }, { "source": "src/extensions/core/maskeditor.ts", "target": "src/scripts/ui.ts" } ] }, { "chain": [ "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/scripts/utils.ts" ], "edges": [ { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/maskeditor.ts" }, { "source": "src/extensions/core/maskeditor.ts", "target": "src/scripts/utils.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/maskeditor.ts" }, { "source": "src/extensions/core/maskeditor.ts", "target": "src/extensions/core/maskEditorOld.ts" }, { "source": "src/extensions/core/maskEditorOld.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/maskeditor.ts", "src/extensions/core/maskEditorOld.ts", "src/scripts/ui.ts" ], "edges": [ { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/maskeditor.ts" }, { "source": "src/extensions/core/maskeditor.ts", "target": "src/extensions/core/maskEditorOld.ts" }, { "source": "src/extensions/core/maskEditorOld.ts", "target": "src/scripts/ui.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/nodeTemplates.ts" }, { "source": "src/extensions/core/nodeTemplates.ts", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/nodeTemplates.ts" }, { "source": "src/extensions/core/nodeTemplates.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/nodeTemplates.ts", "src/scripts/ui.ts" ], "edges": [ { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/nodeTemplates.ts" }, { "source": "src/extensions/core/nodeTemplates.ts", "target": "src/scripts/ui.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/noteNode.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/noteNode.ts" }, { "source": "src/extensions/core/noteNode.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/previewAny.ts" }, { "source": "src/extensions/core/previewAny.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/previewAny.ts", "src/services/extensionService.ts" ], "edges": [ { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/previewAny.ts" }, { "source": "src/extensions/core/previewAny.ts", "target": "src/services/extensionService.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/rerouteNode.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/rerouteNode.ts" }, { "source": "src/extensions/core/rerouteNode.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveImageExtraOutput.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/saveImageExtraOutput.ts" }, { "source": "src/extensions/core/saveImageExtraOutput.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/saveMesh.ts", "src/services/extensionService.ts" ], "edges": [ { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/saveMesh.ts" }, { "source": "src/extensions/core/saveMesh.ts", "target": "src/services/extensionService.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/selectionBorder.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/selectionBorder.ts" }, { "source": "src/extensions/core/selectionBorder.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/simpleTouchSupport.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/simpleTouchSupport.ts" }, { "source": "src/extensions/core/simpleTouchSupport.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/slotDefaults.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/slotDefaults.ts" }, { "source": "src/extensions/core/slotDefaults.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/types/index.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/uploadAudio.ts" }, { "source": "src/extensions/core/uploadAudio.ts", "target": "src/types/index.ts" }, { "source": "src/types/index.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadAudio.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/uploadAudio.ts" }, { "source": "src/extensions/core/uploadAudio.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/uploadImage.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/uploadImage.ts" }, { "source": "src/extensions/core/uploadImage.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/services/litegraphService.ts", "src/services/extensionService.ts", "src/extensions/core/index.ts", "src/extensions/core/webcamCapture.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/services/litegraphService.ts" }, { "source": "src/services/litegraphService.ts", "target": "src/services/extensionService.ts" }, { "source": "src/services/extensionService.ts", "target": "src/extensions/core/index.ts" }, { "source": "src/extensions/core/index.ts", "target": "src/extensions/core/webcamCapture.ts" }, { "source": "src/extensions/core/webcamCapture.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/stores/workspaceStore.ts" ], "edges": [ { "source": "src/stores/workspaceStore.ts", "target": "src/services/colorPaletteService.ts" }, { "source": "src/services/colorPaletteService.ts", "target": "src/scripts/app.ts" }, { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/stores/workspaceStore.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/scripts/utils.ts", "src/scripts/ui.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/scripts/utils.ts" }, { "source": "src/scripts/utils.ts", "target": "src/scripts/ui.ts" }, { "source": "src/scripts/ui.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/ui.ts", "src/scripts/ui/toggleSwitch.ts", "src/scripts/ui.ts" ], "edges": [ { "source": "src/scripts/ui.ts", "target": "src/scripts/ui/toggleSwitch.ts" }, { "source": "src/scripts/ui/toggleSwitch.ts", "target": "src/scripts/ui.ts" } ] }, { "chain": [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/stores/workspaceStore.ts" ], "edges": [ { "source": "src/stores/workspaceStore.ts", "target": "src/services/colorPaletteService.ts" }, { "source": "src/services/colorPaletteService.ts", "target": "src/scripts/app.ts" }, { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/stores/workspaceStore.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/composables/nodePack/useWorkflowPacks.ts", "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/services/workflowService.ts", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/composables/nodePack/useWorkflowPacks.ts" }, { "source": "src/composables/nodePack/useWorkflowPacks.ts", "target": "src/stores/nodeDefStore.ts" }, { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/services/workflowService.ts" }, { "source": "src/services/workflowService.ts", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/stores/nodeDefStore.ts", "src/stores/subgraphStore.ts", "src/stores/nodeDefStore.ts" ], "edges": [ { "source": "src/stores/nodeDefStore.ts", "target": "src/stores/subgraphStore.ts" }, { "source": "src/stores/subgraphStore.ts", "target": "src/stores/nodeDefStore.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/composables/useManagerQueue.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/stores/comfyManagerStore.ts" }, { "source": "src/stores/comfyManagerStore.ts", "target": "src/composables/useManagerQueue.ts" }, { "source": "src/composables/useManagerQueue.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/composables/useManagerQueue.ts", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/stores/comfyManagerStore.ts" }, { "source": "src/stores/comfyManagerStore.ts", "target": "src/composables/useManagerQueue.ts" }, { "source": "src/composables/useManagerQueue.ts", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/stores/comfyManagerStore.ts" }, { "source": "src/stores/comfyManagerStore.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/services/comfyManagerService.ts", "src/composables/useManagerState.ts", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/stores/comfyManagerStore.ts" }, { "source": "src/stores/comfyManagerStore.ts", "target": "src/services/comfyManagerService.ts" }, { "source": "src/services/comfyManagerService.ts", "target": "src/composables/useManagerState.ts" }, { "source": "src/composables/useManagerState.ts", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/composables/nodePack/useMissingNodes.ts", "src/stores/comfyManagerStore.ts", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/composables/nodePack/useMissingNodes.ts" }, { "source": "src/composables/nodePack/useMissingNodes.ts", "target": "src/stores/comfyManagerStore.ts" }, { "source": "src/stores/comfyManagerStore.ts", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/LoadWorkflowWarning.vue", "src/components/dialog/content/manager/button/PackInstallButton.vue", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/LoadWorkflowWarning.vue" }, { "source": "src/components/dialog/content/LoadWorkflowWarning.vue", "target": "src/components/dialog/content/manager/button/PackInstallButton.vue" }, { "source": "src/components/dialog/content/manager/button/PackInstallButton.vue", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/auth/useFirebaseAuthActions.ts", "src/stores/firebaseAuthStore.ts", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/SettingDialogContent.vue" }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/composables/auth/useFirebaseAuthActions.ts" }, { "source": "src/composables/auth/useFirebaseAuthActions.ts", "target": "src/stores/firebaseAuthStore.ts" }, { "source": "src/stores/firebaseAuthStore.ts", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/stores/firebaseAuthStore.ts", "src/stores/apiKeyAuthStore.ts", "src/stores/firebaseAuthStore.ts" ], "edges": [ { "source": "src/stores/firebaseAuthStore.ts", "target": "src/stores/apiKeyAuthStore.ts" }, { "source": "src/stores/apiKeyAuthStore.ts", "target": "src/stores/firebaseAuthStore.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/composables/auth/useCurrentUser.ts", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/SettingDialogContent.vue" }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/composables/setting/useSettingUI.ts" }, { "source": "src/composables/setting/useSettingUI.ts", "target": "src/composables/auth/useCurrentUser.ts" }, { "source": "src/composables/auth/useCurrentUser.ts", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/components/dialog/content/setting/CreditsPanel.vue", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/SettingDialogContent.vue" }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/composables/setting/useSettingUI.ts" }, { "source": "src/composables/setting/useSettingUI.ts", "target": "src/components/dialog/content/setting/CreditsPanel.vue" }, { "source": "src/components/dialog/content/setting/CreditsPanel.vue", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/composables/setting/useSettingUI.ts", "src/components/dialog/content/setting/UserPanel.vue", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/SettingDialogContent.vue" }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/composables/setting/useSettingUI.ts" }, { "source": "src/composables/setting/useSettingUI.ts", "target": "src/components/dialog/content/setting/UserPanel.vue" }, { "source": "src/components/dialog/content/setting/UserPanel.vue", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/dialog/content/SettingDialogContent.vue", "src/components/dialog/content/setting/ColorPaletteMessage.vue", "src/services/colorPaletteService.ts" ], "edges": [ { "source": "src/services/colorPaletteService.ts", "target": "src/scripts/app.ts" }, { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/SettingDialogContent.vue" }, { "source": "src/components/dialog/content/SettingDialogContent.vue", "target": "src/components/dialog/content/setting/ColorPaletteMessage.vue" }, { "source": "src/components/dialog/content/setting/ColorPaletteMessage.vue", "target": "src/services/colorPaletteService.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/manager/ManagerDialogContent.vue", "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "src/components/dialog/content/manager/button/PackEnableToggle.vue", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/manager/ManagerDialogContent.vue" }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue" }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "src/components/dialog/content/manager/button/PackEnableToggle.vue" }, { "source": "src/components/dialog/content/manager/button/PackEnableToggle.vue", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/services/dialogService.ts", "src/components/dialog/content/manager/ManagerDialogContent.vue", "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "src/composables/useImportFailedDetection.ts", "src/services/dialogService.ts" ], "edges": [ { "source": "src/services/dialogService.ts", "target": "src/components/dialog/content/manager/ManagerDialogContent.vue" }, { "source": "src/components/dialog/content/manager/ManagerDialogContent.vue", "target": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue" }, { "source": "src/components/dialog/content/manager/infoPanel/InfoPanel.vue", "target": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue" }, { "source": "src/components/dialog/content/manager/infoPanel/InfoTabs.vue", "target": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue" }, { "source": "src/components/dialog/content/manager/infoPanel/tabs/WarningTabPanel.vue", "target": "src/composables/useImportFailedDetection.ts" }, { "source": "src/composables/useImportFailedDetection.ts", "target": "src/services/dialogService.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/dialogService.ts", "src/components/templates/TemplateWorkflowsContent.vue", "src/components/templates/TemplateWorkflowView.vue", "src/components/templates/TemplateWorkflowCard.vue", "src/composables/useTemplateWorkflows.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/dialogService.ts" }, { "source": "src/services/dialogService.ts", "target": "src/components/templates/TemplateWorkflowsContent.vue" }, { "source": "src/components/templates/TemplateWorkflowsContent.vue", "target": "src/components/templates/TemplateWorkflowView.vue" }, { "source": "src/components/templates/TemplateWorkflowView.vue", "target": "src/components/templates/TemplateWorkflowCard.vue" }, { "source": "src/components/templates/TemplateWorkflowCard.vue", "target": "src/composables/useTemplateWorkflows.ts" }, { "source": "src/composables/useTemplateWorkflows.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/scripts/app.ts", "src/services/subgraphService.ts", "src/scripts/app.ts" ], "edges": [ { "source": "src/scripts/app.ts", "target": "src/services/subgraphService.ts" }, { "source": "src/services/subgraphService.ts", "target": "src/scripts/app.ts" } ] }, { "chain": [ "src/stores/workspaceStore.ts", "src/services/colorPaletteService.ts", "src/scripts/app.ts", "src/stores/workspaceStore.ts" ], "edges": [ { "source": "src/stores/workspaceStore.ts", "target": "src/services/colorPaletteService.ts" }, { "source": "src/services/colorPaletteService.ts", "target": "src/scripts/app.ts" }, { "source": "src/scripts/app.ts", "target": "src/stores/workspaceStore.ts" } ] }, { "chain": [ "src/stores/workspaceStore.ts", "src/stores/workspace/sidebarTabStore.ts", "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "src/stores/workspaceStore.ts" ], "edges": [ { "source": "src/stores/workspaceStore.ts", "target": "src/stores/workspace/sidebarTabStore.ts" }, { "source": "src/stores/workspace/sidebarTabStore.ts", "target": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts" }, { "source": "src/composables/sidebarTabs/useWorkflowsSidebarTab.ts", "target": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue" }, { "source": "src/components/sidebar/tabs/WorkflowsSidebarTab.vue", "target": "src/stores/workspaceStore.ts" } ] } ] }