Documentation ¶
Index ¶
- type CobraPrinter
- func (cp *CobraPrinter) Print(i ...interface{})
- func (cp *CobraPrinter) PrintError(i ...interface{})
- func (cp *CobraPrinter) PrintErrorf(format string, i ...interface{})
- func (cp *CobraPrinter) PrintErrorln(i ...interface{})
- func (cp *CobraPrinter) PrintVerbose(i ...interface{})
- func (cp *CobraPrinter) PrintVerbosef(format string, i ...interface{})
- func (cp *CobraPrinter) PrintVerboseln(i ...interface{})
- func (cp *CobraPrinter) Printf(format string, i ...interface{})
- func (cp *CobraPrinter) Println(i ...interface{})
- type Printer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CobraPrinter ¶
type CobraPrinter struct {
// contains filtered or unexported fields
}
CobraPrinter is as concrete Printer interface to be used with Cobra framework
func NewCobraPrinter ¶
func NewCobraPrinter(cmd *cobra.Command, printVerbose bool) *CobraPrinter
func (*CobraPrinter) Print ¶
func (cp *CobraPrinter) Print(i ...interface{})
func (*CobraPrinter) PrintError ¶
func (cp *CobraPrinter) PrintError(i ...interface{})
func (*CobraPrinter) PrintErrorf ¶
func (cp *CobraPrinter) PrintErrorf(format string, i ...interface{})
func (*CobraPrinter) PrintErrorln ¶
func (cp *CobraPrinter) PrintErrorln(i ...interface{})
func (*CobraPrinter) PrintVerbose ¶
func (cp *CobraPrinter) PrintVerbose(i ...interface{})
func (*CobraPrinter) PrintVerbosef ¶
func (cp *CobraPrinter) PrintVerbosef(format string, i ...interface{})
func (*CobraPrinter) PrintVerboseln ¶
func (cp *CobraPrinter) PrintVerboseln(i ...interface{})
func (*CobraPrinter) Printf ¶
func (cp *CobraPrinter) Printf(format string, i ...interface{})
func (*CobraPrinter) Println ¶
func (cp *CobraPrinter) Println(i ...interface{})
type Printer ¶
type Printer interface { Print(i ...interface{}) Printf(format string, i ...interface{}) Println(i ...interface{}) PrintVerbose(i ...interface{}) PrintVerbosef(format string, i ...interface{}) PrintVerboseln(i ...interface{}) PrintError(i ...interface{}) PrintErrorf(format string, i ...interface{}) PrintErrorln(i ...interface{}) }
Printer is a generic printer interface
Click to show internal directories.
Click to hide internal directories.