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)