package
0.3.2
Repository: https://github.com/kuttiproject/kutti.git
Documentation: pkg.go.dev

# Functions

Default gets the value of a setting called default-<name>.
NewJSONRenderer returns a new JSON Renderer, which will render prettified JSON indented by the specified number of spaces.
NewMapTableRenderer returns a TableRenderer, and generates a template, for the special case of rendering a simple key/value map.
NewTableRenderer returns a new TableRenderer, and generates a template to produce tabular output.
NewTemplateRenderer returns a new TemplateRender, or an error.
RemoveDefault deletes a setting called default-<name>.
RemoveSetting deletes the specified setting.
SetDefault sets a setting called default-<name> to the specified value.
SetSetting sets the specified setting to the specified value.
Setting gets the value for the specified setting.
Settings returns the settings map.
StringCompletions filters a slice of strings to those members that start with the specified string.
UnwrapError tries to typecast a Go error into a cli Error.
WrapError wraps a Go error into a cli Error.
WrapErrorMessage wraps a string into a cli Error.
WrapErrorMessagef wraps a formatted string into a cli Error.

# Structs

Command represents a kutti CLI command.
Error represents an error that can happen during kutti CLI execution.
JSONRenderer generates prettified JSON.
TableColumn represents a column of tabular output.
TableRenderer generates tabular output given a set of TableColumns.
TemplateRenderer renders a template.