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()