Versions in this module Expand all Collapse all v0 v0.4.0 May 19, 2023 Changes in this version + var CheckMark = lipgloss.NewStyle().Foreground(lipgloss.Color("42")).SetString("✓") + var CrossMark = lipgloss.NewStyle().Foreground(lipgloss.Color("160")).SetString("⨯") + var DefaultSpinner = spinner.New(spinner.WithSpinner(spinner.MiniDot)) + func NewModel(runner JobRunner, providers []*terraform.Provider) *model + func RunInstaller(providers []*terraform.Provider) (err error) + func RunUninstaller(providers []*terraform.Provider) (err error) + type InstallRunner struct + func (r *InstallRunner) RunCmd(job ProviderJob) tea.Cmd + func (r InstallRunner) String() string + type JobRunner interface + RunCmd func(job ProviderJob) tea.Cmd + String func() string + func NewRunner(runner string) (JobRunner, error) + type ProviderJob struct + type UninstallRunner struct + func (r *UninstallRunner) RunCmd(job ProviderJob) tea.Cmd + func (r UninstallRunner) String() string