Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EnumFlag ¶
func (EnumFlag) CompletionFunc ¶ added in v0.2.0
func (flag EnumFlag) CompletionFunc() func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
CompletionFunc returns the completion function of the flag
type RemoteValueFlag ¶ added in v0.2.0
func (*RemoteValueFlag) CompletionFunc ¶ added in v0.2.0
func (flag *RemoteValueFlag) CompletionFunc() func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
CompletionFunc returns the completion function of the flag
func (*RemoteValueFlag) Set ¶ added in v0.2.0
func (flag *RemoteValueFlag) Set(value string) error
Set sets the flag value
func (RemoteValueFlag) String ¶ added in v0.2.0
func (flag RemoteValueFlag) String() string
String returns the string representation of the flag
func (RemoteValueFlag) Type ¶ added in v0.2.0
func (flag RemoteValueFlag) Type() string
Type returns the type of the flag
type RenderedText ¶
type Tableable ¶ added in v0.3.0
type Tableable interface { GetHeader(short bool) []string // GetHeader retrieves the headers to show, if short is true get the short version GetRow(headers []string) []string // GetRow retrieves the row to show for the given headers }
Tableable is an interface for objects that can be printed as a table
type Tableables ¶ added in v0.3.0
type Tableables interface { GetHeader() []string // GetHeader retrieves the headers to show GetRowAt(index int) []string // GetRow retrieves the row to show for the given headers Size() int // Size gets the number of elements }
Tableables is an interface for array of objects that can be printed as a table
type UUID ¶ added in v0.4.0
func (UUID) MarshalJSON ¶ added in v0.4.0
func (*UUID) UnmarshalJSON ¶ added in v0.4.0
Click to show internal directories.
Click to hide internal directories.