termui

package
v0.13.0 Latest Latest
Warning

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

Go to latest
Published: Dec 3, 2023 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Fprintf added in v0.7.0

func Fprintf(w io.Writer, format string, a ...interface{})

func HookShellDetectionError added in v0.6.0

func HookShellDetectionError(err error)

Types

type UI

type UI struct {
	// contains filtered or unexported fields
}

func New added in v0.8.0

func New(cfg *config.Config) *UI

func NewTesting added in v0.8.0

func NewTesting(debugEnabled bool) (*bytes.Buffer, *UI)

func (*UI) ActionDone added in v0.7.0

func (u *UI) ActionDone()

func (*UI) ActionHeader added in v0.7.0

func (u *UI) ActionHeader(description string)

func (*UI) ActionNotice added in v0.7.0

func (u *UI) ActionNotice(text string)

func (*UI) CommandActed added in v0.2.0

func (u *UI) CommandActed()

func (*UI) CommandHeader added in v0.0.8

func (u *UI) CommandHeader(cmdline string)

func (*UI) CommandRun added in v0.2.0

func (u *UI) CommandRun(cmdline string, args ...string)

func (*UI) Debug

func (u *UI) Debug(format string, params ...interface{})

func (*UI) HookFeatureActivated

func (u *UI) HookFeatureActivated(name string, param string)

func (*UI) HookFeatureFailure

func (u *UI) HookFeatureFailure(name string, param string)

func (*UI) JumpProject added in v0.0.9

func (u *UI) JumpProject(name string)

func (*UI) ProjectExists added in v0.0.9

func (u *UI) ProjectExists()

func (*UI) SetOutputToStderr added in v0.9.0

func (u *UI) SetOutputToStderr()

func (*UI) TaskActed added in v0.0.5

func (u *UI) TaskActed()

func (*UI) TaskActionHeader added in v0.2.0

func (u *UI) TaskActionHeader(desc string)

func (*UI) TaskAlreadyOk added in v0.0.5

func (u *UI) TaskAlreadyOk()

func (*UI) TaskCommand added in v0.2.0

func (u *UI) TaskCommand(cmdline string, args ...string)

func (*UI) TaskError added in v0.0.5

func (u *UI) TaskError(err error)

func (*UI) TaskErrorf added in v0.8.0

func (u *UI) TaskErrorf(message string, a ...interface{})

func (*UI) TaskHeader added in v0.0.5

func (u *UI) TaskHeader(name, param, reason string)

func (*UI) TaskShell added in v0.3.0

func (u *UI) TaskShell(cmdline string)

func (*UI) TaskWarning added in v0.1.0

func (u *UI) TaskWarning(message string)

func (*UI) Warningf added in v0.8.0

func (u *UI) Warningf(format string, params ...interface{})

Jump to

Keyboard shortcuts

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