utils

package
v1.2.19 Latest Latest
Warning

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

Go to latest
Published: Jan 22, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var GlobalDebugFlag bool
View Source
var StyleSymbols = map[string]string{
	"pass":    "✓",
	"fail":    "✗",
	"warning": "!",
	"pending": "◉",
	"info":    "ℹ",
	"arrow":   "→",
	"bullet":  "•",
	"dot":     "·",
	"hline":   "━",
}

Functions

func ClearTerminal added in v1.2.16

func ClearTerminal(lines int)

func DeviceCodeFlow added in v1.2.16

func DeviceCodeFlow(url string, userCode string) string

func FDebug added in v0.2.11

func FDebug(text string) string

func FError added in v0.2.11

func FError(text string) string

func FGeneric added in v1.2.16

func FGeneric(text string) string

func FInfo added in v0.2.11

func FInfo(text string) string

func FStream added in v0.2.11

func FStream(text string) string

func FSuccess added in v0.2.11

func FSuccess(text string) string

func FWarning added in v0.2.11

func FWarning(text string) string

func GetInput added in v1.2.16

func GetInput(prompt string, placeholder string) string

func GetMultilineInput added in v1.2.16

func GetMultilineInput(prompt string, placeholder string) string

func LineBreak added in v1.2.16

func LineBreak()

func PrintDebug added in v0.2.11

func PrintDebug(text string)

func PrintError added in v0.2.11

func PrintError(text string, err error)

func PrintFatal added in v1.2.16

func PrintFatal(text string, err error)

func PrintGeneric added in v1.2.16

func PrintGeneric(text string)

func PrintInfo added in v0.2.11

func PrintInfo(text string)

func PrintStream added in v0.2.11

func PrintStream(text string)

func PrintSuccess added in v0.2.11

func PrintSuccess(text string)

func PrintWarning added in v0.2.11

func PrintWarning(text string, err error)

Types

type Dictionary added in v0.0.2

type Dictionary map[string]any

func (Dictionary) UnwindBool added in v0.0.2

func (d Dictionary) UnwindBool(keys ...string) bool

func (Dictionary) UnwindInt added in v0.0.2

func (d Dictionary) UnwindInt(keys ...string) int

func (Dictionary) UnwindString added in v0.0.2

func (d Dictionary) UnwindString(keys ...string) string

func (Dictionary) UnwindValue added in v0.0.2

func (d Dictionary) UnwindValue(keys ...string) any

UnwindValue safely navigates and retrieves values from nested maps

type Manager added in v0.2.11

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

func NewManager added in v0.2.11

func NewManager() *Manager

func (*Manager) AddProgressBarToStream added in v0.2.11

func (m *Manager) AddProgressBarToStream(outof, final int64, text string)

func (*Manager) StartDisplay added in v0.2.11

func (m *Manager) StartDisplay()

func (*Manager) StopDisplay added in v0.2.11

func (m *Manager) StopDisplay()

type Table added in v0.2.11

type Table struct {
	Headers []string
	Rows    [][]string
	// contains filtered or unexported fields
}

func NewTable added in v0.2.11

func NewTable(headers []string) *Table

func (*Table) FormatTable added in v0.2.11

func (t *Table) FormatTable(useMarkdown bool) string

func (*Table) PrintTable added in v0.2.11

func (t *Table) PrintTable(useMarkdown bool)

Jump to

Keyboard shortcuts

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