display

package
v0.22.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 25, 2026 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ExampleOutput

func ExampleOutput() map[string]any

Types

type Display

type Display struct{}

func (*Display) Cancel

func (c *Display) Cancel(ctx core.ExecutionContext) error

func (*Display) Cleanup

func (c *Display) Cleanup(ctx core.SetupContext) error

func (*Display) Color

func (c *Display) Color() string

func (*Display) Configuration

func (c *Display) Configuration() []configuration.Field

func (*Display) Description

func (c *Display) Description() string

func (*Display) Documentation

func (c *Display) Documentation() string

func (*Display) ExampleOutput

func (c *Display) ExampleOutput() map[string]any

func (*Display) Execute

func (c *Display) Execute(ctx core.ExecutionContext) error

func (*Display) HandleHook

func (c *Display) HandleHook(ctx core.ActionHookContext) error

func (*Display) HandleWebhook

func (c *Display) HandleWebhook(ctx core.WebhookRequestContext) (int, *core.WebhookResponseBody, error)

func (*Display) Hooks

func (c *Display) Hooks() []core.Hook

func (*Display) Icon

func (c *Display) Icon() string

func (*Display) Label

func (c *Display) Label() string

func (*Display) Name

func (c *Display) Name() string

func (*Display) OutputChannels

func (c *Display) OutputChannels(configuration any) []core.OutputChannel

func (*Display) ProcessQueueItem

func (c *Display) ProcessQueueItem(ctx core.ProcessQueueContext) (*uuid.UUID, error)

func (*Display) Setup

func (c *Display) Setup(ctx core.SetupContext) error

type DisplayExecutionResult

type DisplayExecutionResult struct {
	Message string `json:"message"`
	Color   string `json:"color"`
}

type Result

type Result struct {
	Message string `json:"message"`
	Color   string `json:"color"`
}

type Spec

type Spec struct {
	Message string `json:"message"`
	Color   string `json:"color"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL