Send Event nodes are used to send a signal to another place in your design without having to connect the nodes directly. To learn more about Events check out the guide.
Each Send Event has a Send input that can be connected to a signal. It also has a Channel input port that can be used to specify a name that receiving nodes can reference to receive the signal.
Send Event nodes can have arbitrary input ports that will be passed on to the Receive Event nodes when the Send signal is triggered. These ports can be added by inspecting the node and clicking the Add port button.
There may be multiple Send Event nodes with the same channel. In that case the receiving nodes listening to the channel will get a merged set of ports from all Send Event nodes.
Channel name
The channel name can be any identifier and is used on the Receive Event nodes to connect a sender and receiver node.
Send
This is a signal port and when triggered the corresponding Receive Event nodes will be triggered as well.
Send To
Controls what components the event will be sent to.
- Global - Send to all components
- Parent - Send the event up the visual hierarchy to parent components.
- Children - Send the events to all children of this component, and their descendants.
- Siblings - Send the event to all siblings of this component in the visual hierarchy.