callout:action#
Emitted when a callout action button is clicked.
Type: signal.
Payload:
- payload — custom drop payload from
dataTransfer
Example:
app.on('callout:action', ({ payload }) => {
console.log('callout:action', { payload });
});
callout:close#
Emitted when callout:close UI is closed.
Type: signal.
Payload:
- callout — event-specific value
- reason — string — why a history entry was recorded
Example:
app.on('callout:close', ({ callout, this, reason }) => {
console.log('callout:close', { callout, this, reason });
});
callout:item#
Emitted when a callout list item is activated.
Type: signal.
Payload:
- payload — custom drop payload from
dataTransfer
Example:
app.on('callout:item', ({ payload }) => {
console.log('callout:item', { payload });
});
callout:open#
Emitted when callout:open UI becomes visible.
Type: signal.
Payload:
- callout — event-specific value
- config — event-specific value
Example:
app.on('callout:open', ({ callout, this, config }) => {
console.log('callout:open', { callout, this, config });
});