Class FlowFunctionExit
Represents the exit point of a flow function.
Inherited Members
Namespace: Ludiq.Bolt
Syntax
[UnitCategory("Flow", 51)]
[UnitDisplay(title = "Function Exit", shortTitle = "Return")]
public sealed class FlowFunctionExit : Unit<FlowFunction>, IUnit, IGraphElementWithDebugData, IGraphElement, IGraphChild, IObservableDisposable, IDisposable, INotifiedCollectionChild<IGraph>, ICollectionChild<IGraph>, IPrewarmable, IIdentifiable, INotifyPropertyChanged, ISerializationCallbackReceiver
Constructors
FlowFunctionExit()
Declaration
public FlowFunctionExit()
Properties
canDefine
Declaration
public override bool canDefine { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
Ludiq.Bolt.Unit<Ludiq.Bolt.FlowFunction>.canDefine
exit
Declaration
[DoNotSerialize]
[UnitPortDisplay(showLabel = false)]
public ControlInput exit { get; }
Property Value
Type | Description |
---|---|
ControlInput |
results
Declaration
[DoNotSerialize]
public IReadOnlyDictionary<string, ValueInput> results { get; }
Property Value
Type | Description |
---|---|
IReadOnlyDictionary<String, ValueInput> |
Methods
AfterAdd(FlowFunction)
Declaration
protected override void AfterAdd(FlowFunction graph)
Parameters
Type | Name | Description |
---|---|---|
FlowFunction | graph |
Overrides
Ludiq.Bolt.Unit<Ludiq.Bolt.FlowFunction>.AfterAdd(Ludiq.Bolt.FlowFunction)
AfterDefine()
Declaration
protected override void AfterDefine()
Overrides
Ludiq.Bolt.Unit<Ludiq.Bolt.FlowFunction>.AfterDefine()
BeforeRemove(FlowFunction)
Declaration
protected override void BeforeRemove(FlowFunction graph)
Parameters
Type | Name | Description |
---|---|---|
FlowFunction | graph |
Overrides
Ludiq.Bolt.Unit<Ludiq.Bolt.FlowFunction>.BeforeRemove(Ludiq.Bolt.FlowFunction)
BeforeUndefine()
Declaration
protected override void BeforeUndefine()
Overrides
Ludiq.Bolt.Unit<Ludiq.Bolt.FlowFunction>.BeforeUndefine()
Definition()
Declaration
protected override void Definition()
Overrides
Ludiq.Bolt.Unit<Ludiq.Bolt.FlowFunction>.Definition()
Dispose()
Declaration
public override void Dispose()
Overrides
Ludiq.Bolt.Unit<Ludiq.Bolt.FlowFunction>.Dispose()