Documentation
¶
Index ¶
- Constants
- type ExecutionMetadata
- type Spec
- type Wait
- func (w *Wait) Actions() []core.Action
- func (w *Wait) Cancel(ctx core.ExecutionContext) error
- func (w *Wait) Color() string
- func (w *Wait) Configuration() []configuration.Field
- func (w *Wait) Description() string
- func (w *Wait) ExampleOutput() map[string]any
- func (w *Wait) Execute(ctx core.ExecutionContext) error
- func (w *Wait) HandleAction(ctx core.ActionContext) error
- func (w *Wait) HandlePushThrough(ctx core.ActionContext) error
- func (w *Wait) HandleTimeReached(ctx core.ActionContext) error
- func (w *Wait) HandleWebhook(ctx core.WebhookRequestContext) (int, error)
- func (w *Wait) Icon() string
- func (w *Wait) Label() string
- func (w *Wait) Name() string
- func (w *Wait) OutputChannels(configuration any) []core.OutputChannel
- func (w *Wait) ProcessQueueItem(ctx core.ProcessQueueContext) (*uuid.UUID, error)
- func (w *Wait) Setup(ctx core.SetupContext) error
Constants ¶
View Source
const ( ModeInterval = "interval" ModeCountdown = "countdown" )
View Source
const PayloadType = "wait.finished"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExecutionMetadata ¶
type Wait ¶
type Wait struct{}
func (*Wait) Configuration ¶
func (w *Wait) Configuration() []configuration.Field
func (*Wait) Description ¶
func (*Wait) ExampleOutput ¶ added in v0.0.45
func (*Wait) HandleAction ¶
func (w *Wait) HandleAction(ctx core.ActionContext) error
func (*Wait) HandlePushThrough ¶
func (w *Wait) HandlePushThrough(ctx core.ActionContext) error
func (*Wait) HandleTimeReached ¶
func (w *Wait) HandleTimeReached(ctx core.ActionContext) error
func (*Wait) HandleWebhook ¶
func (w *Wait) HandleWebhook(ctx core.WebhookRequestContext) (int, error)
func (*Wait) OutputChannels ¶
func (w *Wait) OutputChannels(configuration any) []core.OutputChannel
func (*Wait) ProcessQueueItem ¶
Click to show internal directories.
Click to hide internal directories.