Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionFunc ¶
type ConnectionFunc func() (connection.Connection, error)
type Factory ¶
type Factory struct { // Type which defines the streams for the CLI IOStreams *iostreams.IOStreams // Interface to read/write to the config Config config.IConfig // Creates a connection to the API Connection ConnectionFunc // Returns a logger to create leveled logs in the application Logger logging.Logger // Localizer provides text to the commands Localizer localize.Localizer // Context returns the default context for the application Context context.Context // ServiceContext returns the identifiers for currently selected services for the context ServiceContext servicecontext.IContext }
Factory is an abstract type which provides access to the root configuration and connections for the CLI
Click to show internal directories.
Click to hide internal directories.