GraphMerger Module
Functions and values
Function or value | Description |
Full Usage:
mergeDependencies currDiagramName graph (arg3, arg4) loadedDependencies
Parameters:
string
graph : SimulationGraph
arg2 : Component list
arg3 : Connection list
loadedDependencies : LoadedComponent list
Returns: Result<SimulationGraph, SimulationError>
|
Try to resolve all the dependencies in a graph, and replace the reducer of the custom components with a simulationgraph.
|
Full Usage:
resolveParametersInSimulationGraph bindings currDiagramName (arg3, arg4) loadedDependencies graph
Parameters:
Map<ParamName, ParamExpression>
currDiagramName : string
arg2 : Component list
arg3 : Connection list
loadedDependencies : LoadedComponent list
graph : SimulationGraph
Returns: Result<SimulationGraph, SimulationError>
|
Recursively update the SimulationGraph replacing integers with the correct parameter values. Parameter names, and slots using parameters, can be picked up from loadedDependencies Parameters can be resolved by looking at the parameter bindings of the custom components. bindings: parameter bindings for the current sheet.
|