Documentation
¶
Overview ¶
Package tui implements the Bubble Tea terminal user interface.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionEntry ¶
ConnectionEntry is a compact connection label shown by the TUI.
type Model ¶
type Model struct {
// contains filtered or unexported fields
}
Model contains all TUI state needed by Bubble Tea update and render cycles.
func NewWithMetadata ¶
NewWithMetadata returns a TUI model with an injected metadata service.
func NewWithServices ¶
func NewWithServices(cfg config.Config, metadata service.MetadataService, executor service.Executor, execOpts service.ExecOptions, noColor bool) Model
NewWithServices returns a TUI model with injectable services for production and tests.
Click to show internal directories.
Click to hide internal directories.