Graph Inputs
Makes the inputs of the surrounding graph available inside it.
Outputs
| Name | Type | Description |
|---|---|---|
| [Inputs] | [Same as the graph's] | One output for every exposed data input of the graph, with the same name, carrying what arrives at that input. |
Inputs
| Name | Type | Description |
|---|---|---|
| [Input defaults] | [Same as the graph's] | One input for every exposed data input of the graph, with the same name. What is connected here is used while nothing reaches the graph's own input. |
Parameters
| Name | Type | Description |
|---|---|---|
| [Parameters]output | [Same as the graph's] | One parameter for every exposed parameter of the graph, with the same name, showing its current value. |
| Inputs | Reference List | Which of the graph's inputs and parameters are exposed. Clicking it opens the selection dialog. |
Graph Inputs sits inside a Graph and brings that graph’s inputs in, so the operators inside can use them. Everything on it mirrors something on the graph. A data input of the graph becomes an output here that carries what arrives from outside. A parameter of the graph becomes a parameter here that shows its value and can be connected onward, but not edited.
Which inputs are mirrored is chosen in the Inputs dialog. It lists the graph’s data inputs and its parameters, and it can also create new ones on the graph right there. The mirrors sit in the same order as on the graph and follow a rename. Removing an entry from the selection removes its mirror along with its connections.
Every mirrored data input also gets an input on this operator itself: a default. While nothing reaches the graph’s input from outside, the output carries what is connected to the default instead. That way a graph keeps working before it is wired up, or when it is used on its own.
Keywords: subgraph, expose, entry, input port, mirror