diff --git a/src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts b/src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts index 0419b18d3..2ebdd422c 100644 --- a/src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts +++ b/src/lib/litegraph/src/subgraph/EmptySubgraphInput.ts @@ -12,7 +12,7 @@ import type { SubgraphInputNode } from './SubgraphInputNode' * A virtual slot that simply creates a new input slot when connected to. */ export class EmptySubgraphInput extends SubgraphInput { - declare parent: SubgraphInputNode + parent: SubgraphInputNode constructor(parent: SubgraphInputNode) { super( diff --git a/src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts b/src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts index afb52b120..562a4f517 100644 --- a/src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts +++ b/src/lib/litegraph/src/subgraph/EmptySubgraphOutput.ts @@ -12,7 +12,7 @@ import type { SubgraphOutputNode } from './SubgraphOutputNode' * A virtual slot that simply creates a new output slot when connected to. */ export class EmptySubgraphOutput extends SubgraphOutput { - declare parent: SubgraphOutputNode + parent: SubgraphOutputNode constructor(parent: SubgraphOutputNode) { super( diff --git a/src/lib/litegraph/src/subgraph/SubgraphInput.ts b/src/lib/litegraph/src/subgraph/SubgraphInput.ts index 63465d2b5..aa2fe6a04 100644 --- a/src/lib/litegraph/src/subgraph/SubgraphInput.ts +++ b/src/lib/litegraph/src/subgraph/SubgraphInput.ts @@ -30,7 +30,7 @@ import { isNodeSlot, isSubgraphOutput } from './subgraphUtils' * Functionally, however, when editing a subgraph, that "subgraph input" is the "origin" or "output side" of a link. */ export class SubgraphInput extends SubgraphSlot { - declare parent: SubgraphInputNode + parent: SubgraphInputNode events = new CustomEventTarget() diff --git a/src/lib/litegraph/src/subgraph/SubgraphNode.ts b/src/lib/litegraph/src/subgraph/SubgraphNode.ts index d87e49658..373380da6 100644 --- a/src/lib/litegraph/src/subgraph/SubgraphNode.ts +++ b/src/lib/litegraph/src/subgraph/SubgraphNode.ts @@ -35,7 +35,7 @@ import type { SubgraphInput } from './SubgraphInput' * An instance of a {@link Subgraph}, displayed as a node on the containing (parent) graph. */ export class SubgraphNode extends LGraphNode implements BaseLGraph { - declare inputs: (INodeInputSlot & Partial)[] + inputs: (INodeInputSlot & Partial)[] override readonly type: UUID override readonly isVirtualNode = true as const diff --git a/src/lib/litegraph/src/subgraph/SubgraphOutput.ts b/src/lib/litegraph/src/subgraph/SubgraphOutput.ts index 96901d423..a6e3901f4 100644 --- a/src/lib/litegraph/src/subgraph/SubgraphOutput.ts +++ b/src/lib/litegraph/src/subgraph/SubgraphOutput.ts @@ -29,7 +29,7 @@ import { isNodeSlot, isSubgraphInput } from './subgraphUtils' * Functionally, however, when editing a subgraph, that "subgraph output" is the "target" or "input side" of a link. */ export class SubgraphOutput extends SubgraphSlot { - declare parent: SubgraphOutputNode + parent: SubgraphOutputNode override connect( slot: INodeOutputSlot, diff --git a/src/lib/litegraph/src/widgets/BaseWidget.ts b/src/lib/litegraph/src/widgets/BaseWidget.ts index 496f22923..ad1fa868c 100644 --- a/src/lib/litegraph/src/widgets/BaseWidget.ts +++ b/src/lib/litegraph/src/widgets/BaseWidget.ts @@ -47,8 +47,8 @@ export abstract class BaseWidget /** Minimum gap between label and value */ static labelValueGap = 5 - declare computedHeight?: number - declare serialize?: boolean + computedHeight?: number + serialize?: boolean computeLayoutSize?(node: LGraphNode): { minHeight: number maxHeight?: number