Send & Receive Messages

Basically, components are isolated from each other and scenes. This means that triggers and responses in a component cannot be assigned to layers and variables outside a component. Also, triggers and responses in a scene or nested component cannot be assigned to layers and variables inside a component.

To bypass this, you can use the Send response and Receive trigger. Inside the component, you can use the Send response to send a message and this can be received by a Receive trigger outside this specific component (in a scene, parent component, or child component). This also works the other way around.

Of course, sending and receiving messages strictly inside the component is possible too.

Send Responses

Send to Parent

This channel allows you to send a message from the component to a parent component or scene when there's no parent component.

Send to Child Component

This channel allows you to send a message from the component to a child component.

Send to Current Scene

This channel allows you to send a message from the component to the scene where the component is used.

Send to Current Component

This channel allows you to send a message that remains within the component.

Receive Triggers

Receive from Parent

This channel allows you to receive messages from a parent component or scene when there's no parent component.

Receive from Child Component

This channel allows you to receive messages from a child component.

Receive from Current Scene

This channel allows you to receive a message from the scene where the component is used.

Receive from Current Component

This channel allows you to receive a message that remains within the component.