Listen to panel signals
PanelConfigured target required
panel.listenReceive panel interactions and handle them in order. Release on main completion or stop. Each subscribing run receives its own copy.
Example use
Listen to button interactions on a managed panel and process them sequentially.
Node preview
Right-drag to pan and scroll to zoom. Expand inputs and edit parameters to see how ports change. This preview does not run the node; reopening the page restores the example.
Loading node preview…
Data inputs 2
- Panel reference
panel-refPanel Select the shared panel.
OptionalDefault:None- Button or control
component-refInteractive component Leave empty to listen to the entire panel.
OptionalDefault:None
Configuration 2
- Component
componentText The panel component ID to use or listen to.
OptionalDefault:None- Maximum characters: 128
- Panel
panelText The panel ID; managed panels can follow workflow settings or be selected explicitly.
OptionalDefault:None- Maximum characters: 256
Data outputs 3
- Payload
valueJSON value Data sent with this interaction.
- Component ID
componentString Identifies the button or control that triggered this interaction.
- Event ID
event-idString Unique identity of this interaction.
Control and error ports
- Input
inInput · Control - An incoming control signal enters this operation.
- Stop task
stopInput · Control - An incoming control signal enters this operation.
- Signal received
eventOutput · Control - Continue from this result or stage; see the node description for branch conditions.
- Main task
mainOutput · Control - Continue from this result or stage; see the node description for branch conditions.
- Completed
completedOutput · Control - Continue from this result or stage; see the node description for branch conditions.
- Failed
failedOutput · Error - Emitted when the operation fails; connect error handling here.
Version and node identity
Version 1.0.0
sha256:04e15e5f956d3469fea623e7c40427abc65345ac338ead0b1784a2bd70e2dd5d