Instructions
1. Add the “Event listener” element
Place the Event listener element anywhere on your page where you want to react to an event—such as next to a popup or inside a parent container.
2. Set the Event name
This is a unique identifier used to match between the listener and the sender. Use a simple string like open-popup, show-details, or refresh-item.
3. (Optional) Set the Data type
If you want to pass data along with the event, select a Data type in the Event listener element (e.g., Thing, text, number). This defines the expected format of the incoming data.
4. Trigger the event from anywhere using the “Send event” action
Use the Send event action in any workflow (even within deeply nested elements or repeating groups). Provide:
• The same Event name used in the listener.
• (Optional) Data type: Choose the Bubble type of the value you want to send.
• (Optional) Data: The actual value to pass (e.g., Current cell's User, Parent group's text, etc.).
5. Handle the event
In the Event listener, create a workflow using the event_triggered event. This will be triggered automatically when a matching event is dispatched.
6. Access the passed data
Inside the triggered workflow, use This Event Listener's data to access the value passed by the sender.