mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-04-25 16:59:45 +00:00
[API] Remove unused: optional_inputs & outputs (#597)
Code search shows zero usage. If kept, typing properly would require effort. Removed: - `LGraphNode.optional_inputs` - `LGraphNode.optional_outputs`
This commit is contained in:
@@ -893,7 +893,8 @@ export class LGraphCanvas implements ConnectionColorContext {
|
||||
/** @param options Parameter is never used */
|
||||
static showMenuNodeOptionalInputs(
|
||||
v: unknown,
|
||||
options: INodeInputSlot[],
|
||||
/** Unused - immediately overwritten */
|
||||
_options: boolean,
|
||||
e: MouseEvent,
|
||||
prev_menu: ContextMenu,
|
||||
node: LGraphNode,
|
||||
@@ -905,9 +906,9 @@ export class LGraphCanvas implements ConnectionColorContext {
|
||||
const canvas = LGraphCanvas.active_canvas
|
||||
const ref_window = canvas.getCanvasWindow()
|
||||
|
||||
options = node.onGetInputs
|
||||
const options = node.onGetInputs
|
||||
? node.onGetInputs()
|
||||
: node.optional_inputs
|
||||
: undefined
|
||||
|
||||
let entries: IOptionalSlotData<INodeInputSlot>[] = []
|
||||
if (options) {
|
||||
@@ -973,7 +974,8 @@ export class LGraphCanvas implements ConnectionColorContext {
|
||||
/** @param options Parameter is never used */
|
||||
static showMenuNodeOptionalOutputs(
|
||||
v: unknown,
|
||||
options: INodeOutputSlot[],
|
||||
/** Unused - immediately overwritten */
|
||||
_options: INodeOutputSlot[],
|
||||
e: unknown,
|
||||
prev_menu: ContextMenu,
|
||||
node: LGraphNode,
|
||||
@@ -984,9 +986,9 @@ export class LGraphCanvas implements ConnectionColorContext {
|
||||
const canvas = LGraphCanvas.active_canvas
|
||||
const ref_window = canvas.getCanvasWindow()
|
||||
|
||||
options = node.onGetOutputs
|
||||
const options = node.onGetOutputs
|
||||
? node.onGetOutputs()
|
||||
: node.optional_outputs
|
||||
: undefined
|
||||
|
||||
let entries: IOptionalSlotData<INodeOutputSlot>[] = []
|
||||
if (options) {
|
||||
|
||||
Reference in New Issue
Block a user