Documentation
¶
Index ¶
- func HasChildrenGuidance(vmID string, s *styles.KillStyles) string
- func NoDataFound(message string, s *styles.KillStyles)
- func OperationCancelled(s *styles.KillStyles)
- func PrintDeletionSummary(results SummaryResults, s *styles.KillStyles)
- func ProgressCounter(current, total int, action, target string, s *styles.KillStyles)
- func RenderBranch(a *app.App, res BranchView)
- func RenderBuild(a *app.App, v BuildView)
- func RenderConnect(a *app.App, v ConnectView)
- func RenderCopy(a *app.App, v CopyView)
- func RenderExecute(a *app.App, v ExecuteView)
- func RenderPause(a *app.App, v PauseView)
- func RenderResume(a *app.App, v ResumeView)
- func RenderRun(a *app.App, v RunView)
- func RenderRunCommit(a *app.App, v RunCommitView)
- func RenderStatus(a *app.App, res StatusView)
- func RenderVMList(s *styles.StatusStyles, vms []vers.Vm)
- func RenderVMStatus(s *styles.StatusStyles, vm *vers.Vm)
- func RootDeleteGuidance(vmID string, s *styles.KillStyles) string
- func SectionHeader(title string, s *styles.KillStyles)
- func SuccessMessage(message string, s *styles.KillStyles)
- type BranchView
- type BuildView
- type ConnectView
- type CopyView
- type ExecuteView
- type PauseView
- type ResumeView
- type RunCommitView
- type RunView
- type StatusHead
- type StatusMode
- type StatusView
- type SummaryResults
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HasChildrenGuidance ¶
func HasChildrenGuidance(vmID string, s *styles.KillStyles) string
HasChildrenGuidance returns a friendly guidance message for recursive delete.
func NoDataFound ¶
func NoDataFound(message string, s *styles.KillStyles)
func OperationCancelled ¶
func OperationCancelled(s *styles.KillStyles)
func PrintDeletionSummary ¶
func PrintDeletionSummary(results SummaryResults, s *styles.KillStyles)
func ProgressCounter ¶
func ProgressCounter(current, total int, action, target string, s *styles.KillStyles)
func RenderBranch ¶
func RenderBranch(a *app.App, res BranchView)
func RenderBuild ¶
func RenderConnect ¶
func RenderConnect(a *app.App, v ConnectView)
func RenderCopy ¶
func RenderExecute ¶
func RenderExecute(a *app.App, v ExecuteView)
func RenderPause ¶
func RenderResume ¶
func RenderResume(a *app.App, v ResumeView)
func RenderRunCommit ¶
func RenderRunCommit(a *app.App, v RunCommitView)
func RenderStatus ¶
func RenderStatus(a *app.App, res StatusView)
RenderStatus renders the result of HandleStatus using existing status presenters.
func RenderVMList ¶
func RenderVMList(s *styles.StatusStyles, vms []vers.Vm)
RenderVMList renders a list of all VMs
func RenderVMStatus ¶
func RenderVMStatus(s *styles.StatusStyles, vm *vers.Vm)
func RootDeleteGuidance ¶
func RootDeleteGuidance(vmID string, s *styles.KillStyles) string
RootDeleteGuidance returns a friendly message for attempts to delete a root VM.
func SectionHeader ¶
func SectionHeader(title string, s *styles.KillStyles)
func SuccessMessage ¶
func SuccessMessage(message string, s *styles.KillStyles)
Types ¶
type BranchView ¶
type ConnectView ¶
type ExecuteView ¶
type ResumeView ¶
type ResumeView struct{ VMName, NewState string }
type RunCommitView ¶
type RunCommitView struct{ RootVmID, HeadTarget, CommitKey string }
type StatusHead ¶
type StatusView ¶
type StatusView struct {
Mode StatusMode
Head StatusHead
VM *vers.Vm
VMs []vers.Vm
}
Source Files
¶
- branch_presenter.go
- branch_types.go
- build_presenter.go
- connect_presenter.go
- connect_types.go
- copy_presenter.go
- copy_types.go
- deletion_presenter.go
- execute_presenter.go
- execute_types.go
- kill_presenter.go
- pause_presenter.go
- resume_presenter.go
- run_commit_presenter.go
- run_presenter.go
- status_controller.go
- status_presenter.go
- status_types.go
Click to show internal directories.
Click to hide internal directories.