中文
Node Documentation

Listen to panel signals

PanelConfigured target requiredpanel.listen

Receive 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 referencepanel-refPanel

Select the shared panel.

OptionalDefault: None
Button or controlcomponent-refInteractive component

Leave empty to listen to the entire panel.

OptionalDefault: None

Configuration 2

ComponentcomponentText

The panel component ID to use or listen to.

OptionalDefault: None
  • Maximum characters: 128
PanelpanelText

The panel ID; managed panels can follow workflow settings or be selected explicitly.

OptionalDefault: None
  • Maximum characters: 256

Data outputs 3

PayloadvalueJSON value

Data sent with this interaction.

Component IDcomponentString

Identifies the button or control that triggered this interaction.

Event IDevent-idString

Unique identity of this interaction.

Control and error ports

InputinInput · Control
An incoming control signal enters this operation.
Stop taskstopInput · Control
An incoming control signal enters this operation.
Signal receivedeventOutput · Control
Continue from this result or stage; see the node description for branch conditions.
Main taskmainOutput · Control
Continue from this result or stage; see the node description for branch conditions.
CompletedcompletedOutput · Control
Continue from this result or stage; see the node description for branch conditions.
FailedfailedOutput · Error
Emitted when the operation fails; connect error handling here.
Version and node identity

Version 1.0.0

sha256:04e15e5f956d3469fea623e7c40427abc65345ac338ead0b1784a2bd70e2dd5d