Class FlowFunctionEntry
Represents an the start of a flow function.
Inherited Members
Namespace: Ludiq.Bolt
Syntax
[UnitCategory("Flow", "Nesting", 50)]
[UnitDisplay(title = "Function Entry", shortTitle = "Function")]
public sealed class FlowFunctionEntry : Unit<FlowFunction>, IUnit, IGraphElementWithDebugData, IGraphElement, IGraphChild, IObservableDisposable, IDisposable, INotifiedCollectionChild<IGraph>, ICollectionChild<IGraph>, IPrewarmable, IIdentifiable, INotifyPropertyChanged, ISerializationCallbackReceiver
Constructors
FlowFunctionEntry()
Declaration
public FlowFunctionEntry()
Properties
canDefine
Declaration
public override bool canDefine { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
Ludiq.Bolt.Unit<Ludiq.Bolt.FlowFunction>.canDefine
enter
Declaration
[DoNotSerialize]
[UnitPortDisplay(showLabel = false)]
public ControlOutput enter { get; }
Property Value
Type | Description |
---|---|
ControlOutput |
isMainEntry
Declaration
public bool isMainEntry { get; }
Property Value
Type | Description |
---|---|
Boolean |
parameters
Declaration
[DoNotSerialize]
public IReadOnlyDictionary<string, ValueOutput> parameters { get; }
Property Value
Type | Description |
---|---|
IReadOnlyDictionary<String, ValueOutput> |
parametersByIndex
Declaration
[DoNotSerialize]
public IReadOnlyList<ValueOutput> parametersByIndex { get; }
Property Value
Type | Description |
---|---|
IReadOnlyList<ValueOutput> |
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()