MCPcopy Create free account
hub / github.com/MiniCodeMonkey/chief / View

Method View

internal/tui/app.go:1060–1083  ·  view source on GitHub ↗

View renders the TUI.

()

Source from the content-addressed store, hash-verified

1058
1059// View renders the TUI.
1060func (a App) View() string {
1061 switch a.viewMode {
1062 case ViewLog:
1063 return a.renderLogView()
1064 case ViewDiff:
1065 return a.renderDiffView()
1066 case ViewPicker:
1067 return a.renderPickerView()
1068 case ViewHelp:
1069 return a.renderHelpView()
1070 case ViewBranchWarning:
1071 return a.renderBranchWarningView()
1072 case ViewWorktreeSpinner:
1073 return a.renderWorktreeSpinnerView()
1074 case ViewCompletion:
1075 return a.renderCompletionView()
1076 case ViewSettings:
1077 return a.renderSettingsView()
1078 case ViewQuitConfirm:
1079 return a.renderQuitConfirmView()
1080 default:
1081 return a.renderDashboard()
1082 }
1083}
1084
1085// renderBranchWarningView renders the branch warning dialog.
1086func (a *App) renderBranchWarningView() string {

Callers

nothing calls this directly

Calls 10

renderLogViewMethod · 0.95
renderDiffViewMethod · 0.95
renderPickerViewMethod · 0.95
renderHelpViewMethod · 0.95
renderCompletionViewMethod · 0.95
renderSettingsViewMethod · 0.95
renderQuitConfirmViewMethod · 0.95
renderDashboardMethod · 0.95

Tested by

no test coverage detected