Documentation ¶
Index ¶
- Variables
- func GetLongDescription() string
- func GetTableView(data [][]string, headers []string, footer *string, fallbackRender func()) string
- func GetTerminalWidth() int
- func NotifyEmptyApiKeyList(tip bool)
- func NotifyEmptyBuildList(tip bool)
- func NotifyEmptyContainerRegistryList(tip bool)
- func NotifyEmptyEnvVarList(tip bool)
- func NotifyEmptyGitProviderList(tip bool)
- func NotifyEmptyPrebuildList(tip bool)
- func NotifyEmptyProfileList(tip bool)
- func NotifyEmptyProjectConfigList(tip bool)
- func NotifyEmptyProviderList(tip bool)
- func NotifyEmptyServerLogList(tip bool)
- func NotifyEmptyTargetList(tip bool)
- func NotifyEmptyWorkspaceList(tip bool)
- func WithInlineSpinner(message string, fn func() error) error
- func WithSpinner(message string, fn func() error) error
- func WrapText(text string, width int) string
- type BuildChoice
- type Msg
- type ProjectConfigDefaults
Constants ¶
This section is empty.
Variables ¶
View Source
var AdditionalPropertyPadding = " "
View Source
var ArbitrarySpace = 10
View Source
var RowWhiteSpace = 1 + 4 + len(AdditionalPropertyPadding)*2 + 4 + 4 + 1
Left border, BaseTableStyle padding left, additional padding for workspace name and target, BaseTableStyle padding right, BaseCellStyle padding right, right border
Functions ¶
func GetLongDescription ¶
func GetLongDescription() string
func GetTableView ¶ added in v0.39.0
Gets the table view string or falls back to an unstyled view for lower terminal widths
func GetTerminalWidth ¶ added in v0.40.0
func GetTerminalWidth() int
func NotifyEmptyApiKeyList ¶ added in v0.42.0
func NotifyEmptyApiKeyList(tip bool)
func NotifyEmptyBuildList ¶ added in v0.42.0
func NotifyEmptyBuildList(tip bool)
func NotifyEmptyContainerRegistryList ¶ added in v0.42.0
func NotifyEmptyContainerRegistryList(tip bool)
func NotifyEmptyEnvVarList ¶ added in v0.42.0
func NotifyEmptyEnvVarList(tip bool)
func NotifyEmptyGitProviderList ¶ added in v0.42.0
func NotifyEmptyGitProviderList(tip bool)
func NotifyEmptyPrebuildList ¶ added in v0.42.0
func NotifyEmptyPrebuildList(tip bool)
func NotifyEmptyProfileList ¶ added in v0.42.0
func NotifyEmptyProfileList(tip bool)
func NotifyEmptyProjectConfigList ¶ added in v0.42.0
func NotifyEmptyProjectConfigList(tip bool)
func NotifyEmptyProviderList ¶ added in v0.42.0
func NotifyEmptyProviderList(tip bool)
func NotifyEmptyServerLogList ¶ added in v0.47.0
func NotifyEmptyServerLogList(tip bool)
func NotifyEmptyTargetList ¶ added in v0.42.0
func NotifyEmptyTargetList(tip bool)
func NotifyEmptyWorkspaceList ¶ added in v0.42.0
func NotifyEmptyWorkspaceList(tip bool)
func WithInlineSpinner ¶ added in v0.31.0
func WithSpinner ¶ added in v0.23.0
Types ¶
type BuildChoice ¶ added in v0.28.0
type BuildChoice string
const ( AUTOMATIC BuildChoice = "auto" DEVCONTAINER BuildChoice = "devcontainer" CUSTOMIMAGE BuildChoice = "custom-image" NONE BuildChoice = "none" )
func GetProjectBuildChoice ¶ added in v0.28.0
func GetProjectBuildChoice(project apiclient.CreateProjectDTO, defaults *ProjectConfigDefaults) (BuildChoice, string)
func (*BuildChoice) Set ¶ added in v0.28.0
func (c *BuildChoice) Set(v string) error
Set must have pointer receiver so it doesn't change the value of a copy
func (*BuildChoice) String ¶ added in v0.28.0
func (c *BuildChoice) String() string
String is used both by fmt.Print and by Cobra in help text
func (*BuildChoice) Type ¶ added in v0.28.0
func (c *BuildChoice) Type() string
Type is only used in help text
type ProjectConfigDefaults ¶ added in v0.28.0
type ProjectConfigDefaults struct { BuildChoice BuildChoice Image *string ImageUser *string DevcontainerFilePath string }
Click to show internal directories.
Click to hide internal directories.