This commit is contained in:
Alexander Brown
2026-02-03 22:49:22 -08:00
parent ee8500d2d1
commit 616b2d68e0
3 changed files with 1 additions and 55 deletions

View File

@@ -1,53 +0,0 @@
<script setup lang="ts">
import { computed } from 'vue'
import type { NodeId } from '@/lib/litegraph/src/LGraphNode'
import type { SubgraphNode } from '@/lib/litegraph/src/subgraph/SubgraphNode'
import { useCanvasStore } from '@/renderer/core/canvas/canvasStore'
import WidgetItem from './WidgetItem.vue'
const {
nodeId,
widgetName,
isDraggable = false,
hiddenFavoriteIndicator = false,
showNodeName = false,
parents = [],
isShownOnParents = false
} = defineProps<{
nodeId: NodeId
widgetName: string
isDraggable?: boolean
hiddenFavoriteIndicator?: boolean
showNodeName?: boolean
parents?: SubgraphNode[]
isShownOnParents?: boolean
}>()
const emit = defineEmits<{
'update:widgetValue': [value: string | number | boolean | object]
}>()
const canvasStore = useCanvasStore()
const node = computed(() => canvasStore.canvas?.graph?.getNodeById(nodeId))
const widget = computed(() =>
node.value?.widgets?.find((w) => w.name === widgetName)
)
</script>
<template>
<WidgetItem
v-if="node && widget"
:node="node"
:widget="widget"
:is-draggable="isDraggable"
:hidden-favorite-indicator="hiddenFavoriteIndicator"
:show-node-name="showNodeName"
:parents="parents"
:is-shown-on-parents="isShownOnParents"
@update:widget-value="emit('update:widgetValue', $event)"
/>
</template>

View File

@@ -34,7 +34,6 @@ async function decompressZlib(
return result
}
/** @knipIgnoreUnusedButUsedByCustomNodes */
export async function getFromPngBuffer(
buffer: ArrayBuffer
): Promise<Record<string, string>> {

View File

@@ -7,7 +7,7 @@ import type {
TWidgetType
} from '@/lib/litegraph/src/types/widgets'
export type WidgetKey = `${NodeId}:${string}`
type WidgetKey = `${NodeId}:${string}`
export interface WidgetState {
nodeId: NodeId