terminal

package
v6.3.1+incompatible Latest Latest
Warning

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

Go to latest
Published: Jul 22, 2014 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const QuietPanic = "I should not print anything"

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeUI

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

func (*FakeUI) Ask

func (ui *FakeUI) Ask(prompt string, args ...interface{}) (answer string)

func (*FakeUI) AskForPassword

func (ui *FakeUI) AskForPassword(prompt string, args ...interface{}) (answer string)

func (*FakeUI) ClearOutputs

func (ui *FakeUI) ClearOutputs()

func (*FakeUI) Confirm

func (ui *FakeUI) Confirm(prompt string, args ...interface{}) 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) FailWithUsage

func (ui *FakeUI) FailWithUsage(context *cli.Context)

func (*FakeUI) Failed

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

func (FakeUI) LoadingIndication

func (ui FakeUI) LoadingIndication()

func (*FakeUI) Ok

func (ui *FakeUI) Ok()

func (*FakeUI) PanicQuietly

func (ui *FakeUI) PanicQuietly()

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 configuration.Reader)

func (*FakeUI) Table

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

func (FakeUI) Wait

func (c FakeUI) Wait(duration time.Duration)

func (*FakeUI) Warn

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

Jump to

Keyboard shortcuts

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