package
0.0.0-20230412210808-dcdb2a03f714
Repository: https://github.com/hashicorp/waypoint-plugin-sdk.git
Documentation: pkg.go.dev

# Functions

Returns a UI which will write to the current processes stdout/stderr.
No description provided by the author
Interpret decomposes the msg and arguments into the message, style, and writer.
No description provided by the author
Table creates a new Table structure that can be used with UI.Table.
No description provided by the author
No description provided by the author
WithErrorStyle styles the output as an error message.
WithHeaderStyle styles the output like a header denoting a new section of execution.
WithInfoStyle styles the output like it's formatted information.
No description provided by the author
WithSuccessStyle styles the output as a success message.
WithWarningStyle styles the output as an error message.
WithWriter specifies the writer for the output.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

ErrNonInteractive is returned when Input is called on a non-Interactive UI.

# Structs

No description provided by the author
No description provided by the author
Input is the configuration for an input.
Passed to UI.NamedValues to provide a nicely formatted key: value output.
Passed to UI.Table to provide a nicely formatted table.
TableEntry is a single entry for a table.
No description provided by the author

# Interfaces

Status is used to provide an updating status to the user.
A Step is the unit of work within a StepGroup.
StepGroup is a group of steps (that may be concurrent).
UI is the primary interface for interacting with a user via the CLI.

# Type aliases

Option controls output styling.