Documentation ¶ Index ¶ type UI func NewEphemeralTerminalUI() UI func NewLoggerUI() UI func Select(verbose, quiet bool) UI Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type UI ¶ type UI interface { Setup(unsubscribe func() error) error partybus.Handler Teardown() error } func NewEphemeralTerminalUI ¶ added in v0.18.0 func NewEphemeralTerminalUI() UI func NewLoggerUI ¶ added in v0.18.0 func NewLoggerUI() UI func Select ¶ func Select(verbose, quiet bool) UI Select is responsible for determining the specific UI function given select user option, the current platform config values, and environment status (such as a TTY being present). Source Files ¶ View all Source files ephemeral_terminal_ui.go event_handlers.go logger_ui.go select.go ui.go Directories ¶ Show internal Expand all Path Synopsis components Click to show internal directories. Click to hide internal directories.