summaryrefslogtreecommitdiffstats
path: root/pkg/gui/types/modes.go
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2022-02-06 14:37:16 +1100
committerJesse Duffield <jessedduffield@gmail.com>2022-03-17 19:13:40 +1100
commitb93b8cc00a2f2ea339b1ecdbc380320556490d3b (patch)
treee831d088c2031c6dcc1f678f5c3af0cfc20c91ed /pkg/gui/types/modes.go
parentcd31a762b97c071fbd33ea9b82f679890e68eaa7 (diff)
controller for viewing sub commits
Diffstat (limited to 'pkg/gui/types/modes.go')
-rw-r--r--pkg/gui/types/modes.go13
1 files changed, 13 insertions, 0 deletions
diff --git a/pkg/gui/types/modes.go b/pkg/gui/types/modes.go
new file mode 100644
index 000000000..ba135de63
--- /dev/null
+++ b/pkg/gui/types/modes.go
@@ -0,0 +1,13 @@
+package types
+
+import (
+ "github.com/jesseduffield/lazygit/pkg/gui/modes/cherrypicking"
+ "github.com/jesseduffield/lazygit/pkg/gui/modes/diffing"
+ "github.com/jesseduffield/lazygit/pkg/gui/modes/filtering"
+)
+
+type Modes struct {
+ Filtering filtering.Filtering
+ CherryPicking *cherrypicking.CherryPicking
+ Diffing diffing.Diffing
+}