Class InvokeBoltClassEvent
Invokes a class event.
Inheritance
InvokeBoltClassEvent
Inherited Members
Namespace: Ludiq.Bolt
Syntax
[RenamedFrom("Ludiq.Bolt.InvokeClassEvent")]
public sealed class InvokeBoltClassEvent : BoltClassMemberUnit<BoltClassEvent>, ISerializationCallbackReceiver, IBoltClassMemberUnit, IBoltMemberUnit, IUnit, IGraphElementWithDebugData, IGraphElement, IGraphChild, IObservableDisposable, IDisposable, INotifiedCollectionChild<IGraph>, ICollectionChild<IGraph>, IPrewarmable, IIdentifiable, INotifyPropertyChanged
Constructors
InvokeBoltClassEvent()
Declaration
public InvokeBoltClassEvent()
InvokeBoltClassEvent(BoltClassEvent)
Declaration
public InvokeBoltClassEvent(BoltClassEvent event)
Parameters
| Type | Name | Description |
|---|---|---|
| BoltClassEvent | event |
Properties
argumentDefinitionsToPorts
Declaration
[DoNotSerialize]
public Dictionary<BoltClassEventParameter, ValueInput> argumentDefinitionsToPorts { get; }
Property Value
| Type | Description |
|---|---|
| Dictionary<BoltClassEventParameter, ValueInput> |
argumentPortsToDefinitions
Declaration
[DoNotSerialize]
public Dictionary<ValueInput, BoltClassEventParameter> argumentPortsToDefinitions { get; }
Property Value
| Type | Description |
|---|---|
| Dictionary<ValueInput, BoltClassEventParameter> |
arguments
Declaration
[DoNotSerialize]
public List<ValueInput> arguments { get; }
Property Value
| Type | Description |
|---|---|
| List<ValueInput> |
enter
The entry point to trigger the event.
Declaration
[DoNotSerialize]
[UnitPortDisplay(showLabel = false)]
public ControlInput enter { get; }
Property Value
| Type | Description |
|---|---|
| ControlInput |
event
Declaration
public BoltClassEvent event { get; }
Property Value
| Type | Description |
|---|---|
| BoltClassEvent |
exit
The action to do after the event has been triggered.
Declaration
[DoNotSerialize]
[UnitPortDisplay(showLabel = false)]
public ControlOutput exit { get; }
Property Value
| Type | Description |
|---|---|
| ControlOutput |
Methods
ChangeRequiresRedefine(Object, PropertyChangedEventArgs)
Declaration
protected override bool ChangeRequiresRedefine(object sender, PropertyChangedEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| Object | sender | |
| PropertyChangedEventArgs | e |
Returns
| Type | Description |
|---|---|
| Boolean |
Overrides
Ludiq.Bolt.BoltMemberUnit<Ludiq.Bolt.BoltClass, Ludiq.Bolt.BoltClassEvent, Ludiq.Bolt.IBoltClassShell>.ChangeRequiresRedefine(System.Object, PropertyChangedEventArgs)
Definition()
Declaration
protected override void Definition()
Overrides
Ludiq.Bolt.BoltMemberUnit<Ludiq.Bolt.BoltClass, Ludiq.Bolt.BoltClassEvent, Ludiq.Bolt.IBoltClassShell>.Definition()
MemberChangeRequiresRedefine(String)
Declaration
protected override bool MemberChangeRequiresRedefine(string propertyName)
Parameters
| Type | Name | Description |
|---|---|---|
| String | propertyName |
Returns
| Type | Description |
|---|---|
| Boolean |
Overrides
Ludiq.Bolt.BoltMemberUnit<Ludiq.Bolt.BoltClass, Ludiq.Bolt.BoltClassEvent, Ludiq.Bolt.IBoltClassShell>.MemberChangeRequiresRedefine(System.String)