MCPcopy
hub / github.com/yorukot/superfile / sortOptionsKey

Method sortOptionsKey

src/internal/key_function.go:296–309  ·  view source on GitHub ↗

Handles key inputs inside sort options menu

(msg string)

Source from the content-addressed store, hash-verified

294
295// Handles key inputs inside sort options menu
296func (m *model) sortOptionsKey(msg string) {
297 switch {
298 case slices.Contains(common.Hotkeys.OpenSortOptionsMenu, msg):
299 m.sortModal.Close()
300 case slices.Contains(common.Hotkeys.Quit, msg):
301 m.sortModal.Close()
302 case slices.Contains(common.Hotkeys.Confirm, msg):
303 m.confirmSortOptions()
304 case slices.Contains(common.Hotkeys.ListUp, msg):
305 m.sortModal.ListUp()
306 case slices.Contains(common.Hotkeys.ListDown, msg):
307 m.sortModal.ListDown()
308 }
309}
310
311func (m *model) renamingKey(msg string) tea.Cmd {
312 switch {

Callers 1

handleKeyInputMethod · 0.95

Calls 4

confirmSortOptionsMethod · 0.95
CloseMethod · 0.45
ListUpMethod · 0.45
ListDownMethod · 0.45

Tested by

no test coverage detected