Class ValueOutput
Assembly: Unity.VisualScripting.Flow.dll
Syntax
public sealed class ValueOutput : UnitPort<ValueInput, IUnitInputPort, ValueConnection>, IUnitValuePort, IUnitOutputPort, IUnitPort, IGraphItem
Constructors
ValueOutput(string, Type)
Declaration
public ValueOutput(string key, Type type)
Parameters
ValueOutput(string, Type, Func<Flow, object>)
Declaration
public ValueOutput(string key, Type type, Func<Flow, object> getValue)
Parameters
Properties
invalidConnectedPorts
Declaration
public override IEnumerable<IUnitInputPort> invalidConnectedPorts { get; }
Property Value
Overrides
invalidConnections
Declaration
public override IEnumerable<InvalidConnection> invalidConnections { get; }
Property Value
Overrides
supportsFetch
Declaration
public bool supportsFetch { get; }
Property Value
supportsPrediction
Declaration
public bool supportsPrediction { get; }
Property Value
type
Declaration
public Type type { get; }
Property Value
validConnectedPorts
Declaration
public override IEnumerable<ValueInput> validConnectedPorts { get; }
Property Value
Overrides
validConnections
Declaration
public override IEnumerable<ValueConnection> validConnections { get; }
Property Value
Overrides
Methods
Declaration
public override bool CanConnectToValid(ValueInput port)
Parameters
Returns
Overrides
CompatiblePort(IUnit)
Declaration
public override IUnitPort CompatiblePort(IUnit unit)
Parameters
Type |
Name |
Description |
IUnit |
unit |
|
Returns
Overrides
Declaration
public override void ConnectToInvalid(IUnitInputPort port)
Parameters
Overrides
Declaration
public override void ConnectToValid(ValueInput port)
Parameters
Overrides
Declaration
public override void DisconnectFromInvalid(IUnitInputPort port)
Parameters
Overrides
Declaration
public override void DisconnectFromValid(ValueInput port)
Parameters
Overrides
Predictable()
Declaration
public ValueOutput Predictable()
Returns
PredictableIf(Func<Flow, bool>)
Declaration
public ValueOutput PredictableIf(Func<Flow, bool> condition)
Parameters
Returns
Implements
Extension Methods