project

package
v0.1.30549 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewProjectCommand

func NewProjectCommand(config *settings.Config, preRunE validator.Validator, opts ...ProjectOption) *cobra.Command

NewProjectCommand generates a cobra command for managing projects

Types

type ProjectOption added in v0.1.23845

type ProjectOption interface {
	// contains filtered or unexported methods
}

ProjectOption configures a command created by NewProjectCommand

func CustomReader added in v0.1.23845

func CustomReader(r UserInputReader) ProjectOption

CustomReader returns a ProjectOption that sets a given UserInputReader to a project command

type UserInputReader added in v0.1.23845

type UserInputReader interface {
	ReadSecretString(msg string) (string, error)
	AskConfirm(msg string) bool
}

UserInputReader displays a message and reads a user input value

Jump to

Keyboard shortcuts

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