terminal

package
v7.1.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Sep 9, 2020 License: Apache-2.0 Imports: 8 Imported by: 24

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeUI

type FakeUI struct {
	WarnOutputs                   []string
	Prompts                       []string
	PasswordPrompts               []string
	Inputs                        []string
	FailedWithUsage               bool
	FailedWithUsageCommandName    string
	ShowConfigurationCalled       bool
	NotifyUpdateIfNeededCallCount int
	// contains filtered or unexported fields
}

func (*FakeUI) Ask

func (ui *FakeUI) Ask(prompt string) string

func (*FakeUI) AskForPassword

func (ui *FakeUI) AskForPassword(prompt string) string

func (*FakeUI) ClearOutputs

func (ui *FakeUI) ClearOutputs()

func (*FakeUI) Confirm

func (ui *FakeUI) Confirm(prompt string) bool

func (*FakeUI) ConfirmDelete

func (ui *FakeUI) ConfirmDelete(modelType, modelName string) bool

func (*FakeUI) ConfirmDeleteWithAssociations

func (ui *FakeUI) ConfirmDeleteWithAssociations(modelType, modelName string) bool

func (*FakeUI) DumpOutputs

func (ui *FakeUI) DumpOutputs() string

func (*FakeUI) DumpPrompts

func (ui *FakeUI) DumpPrompts() string

func (*FakeUI) DumpWarnOutputs

func (ui *FakeUI) DumpWarnOutputs() string

func (*FakeUI) Failed

func (ui *FakeUI) Failed(message string, args ...interface{})

func (*FakeUI) LoadingIndication

func (ui *FakeUI) LoadingIndication()

func (*FakeUI) NotifyUpdateIfNeeded

func (ui *FakeUI) NotifyUpdateIfNeeded(config coreconfig.Reader)

func (*FakeUI) Ok

func (ui *FakeUI) Ok()

func (*FakeUI) Outputs

func (ui *FakeUI) Outputs() []string

func (*FakeUI) PrintCapturingNoOutput

func (ui *FakeUI) PrintCapturingNoOutput(message string, args ...interface{})

func (*FakeUI) PrintPaginator

func (ui *FakeUI) PrintPaginator(rows []string, err error)

func (*FakeUI) Say

func (ui *FakeUI) Say(message string, args ...interface{})

func (*FakeUI) ShowConfiguration

func (ui *FakeUI) ShowConfiguration(config coreconfig.Reader) error

func (*FakeUI) Table

func (ui *FakeUI) Table(headers []string) *term.UITable

func (*FakeUI) UncapturedOutput

func (ui *FakeUI) UncapturedOutput() []string

func (*FakeUI) Wait

func (ui *FakeUI) Wait(duration time.Duration)

func (*FakeUI) Warn

func (ui *FakeUI) Warn(message string, args ...interface{})

func (*FakeUI) Writer

func (ui *FakeUI) Writer() io.Writer

Jump to

Keyboard shortcuts

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