MCPcopy Create free account
hub / github.com/OverloadBlitz/cloudcent-cli / handleSettingsEvent

Method handleSettingsEvent

internal/tui/app.go:372–382  ·  view source on GitHub ↗
(event views.SettingsEvent)

Source from the content-addressed store, hash-verified

370}
371
372func (a App) handleSettingsEvent(event views.SettingsEvent) (tea.Model, tea.Cmd) {
373 switch event {
374 case views.SettingsEventQuit:
375 return a, tea.Quit
376 case views.SettingsEventNextView:
377 a.switchViewNext()
378 case views.SettingsEventPrevView:
379 a.switchViewPrev()
380 }
381 return a, nil
382}
383
384func (a *App) switchViewNext() {
385 switch a.viewMode {

Callers 1

handleKeyMethod · 0.95

Calls 2

switchViewNextMethod · 0.95
switchViewPrevMethod · 0.95

Tested by

no test coverage detected