Spaces:
Configuration error
Configuration error
| import type { LGraphNode } from "typings/litegraph.js"; | |
| /** Removes all inputs from the end. */ | |
| export function removeUnusedInputsFromEnd(node: LGraphNode, minNumber = 1, nameMatch?: RegExp) { | |
| for (let i = node.inputs.length - 1; i >= minNumber; i--) { | |
| if (!node.inputs[i]?.link) { | |
| if (!nameMatch || nameMatch.test(node.inputs[i]!.name)) { | |
| node.removeInput(i); | |
| } | |
| continue; | |
| } | |
| break; | |
| } | |
| } |