protected override void UpdateCommands(List <ILifeTimeCommand> nodeCommands) { base.UpdateCommands(nodeCommands); var portCommand = new ConnectedFormatedPairCommand(this, defaultPortName, true); nodeCommands.Add(portCommand); PortPair = portCommand; }
protected override void UpdateCommands(List <ILifeTimeCommand> nodeCommands) { base.UpdateCommands(nodeCommands); var portCommand = new ConnectedFormatedPairCommand(this, defaultPortName, bindInOut); nodeCommands.Add(portCommand); PortPair = portCommand; inputPort = portCommand.InputPort; outputPort = portCommand.OutputPort; }
public PortTypeDataBridgeCommand( IUniNode node, string portName, TData defaultValue, bool distinctInput = true) { this.defaultValue = defaultValue; this.valueData.Value = defaultValue; this.distinctInput = distinctInput; //create port pairs portPair = new ConnectedFormatedPairCommand(node, portName, false); }