summaryrefslogtreecommitdiffstats
path: root/pkg/gui/controllers/types.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/gui/controllers/types.go')
-rw-r--r--pkg/gui/controllers/types.go22
1 files changed, 0 insertions, 22 deletions
diff --git a/pkg/gui/controllers/types.go b/pkg/gui/controllers/types.go
index 21f774944..19e3769a5 100644
--- a/pkg/gui/controllers/types.go
+++ b/pkg/gui/controllers/types.go
@@ -2,31 +2,9 @@ package controllers
import (
"github.com/jesseduffield/lazygit/pkg/commands/models"
- "github.com/jesseduffield/lazygit/pkg/commands/oscommands"
- "github.com/jesseduffield/lazygit/pkg/config"
- "github.com/jesseduffield/lazygit/pkg/gui/popup"
"github.com/jesseduffield/lazygit/pkg/gui/types"
)
-type IGuiCommon interface {
- popup.IPopupHandler
-
- LogAction(action string)
- LogCommand(cmdStr string, isCommandLine bool)
- // we call this when we want to refetch some models and render the result. Internally calls PostRefreshUpdate
- Refresh(types.RefreshOptions) error
- // we call this when we've changed something in the view model but not the actual model,
- // e.g. expanding or collapsing a folder in a file view. Calling 'Refresh' in this
- // case would be overkill, although refresh will internally call 'PostRefreshUpdate'
- PostRefreshUpdate(types.Context) error
- RunSubprocessAndRefresh(oscommands.ICmdObj) error
- PushContext(context types.Context, opts ...types.OnFocusOpts) error
- PopContext() error
-
- GetAppState() *config.AppState
- SaveAppState() error
-}
-
type IRefHelper interface {
CheckoutRef(ref string, options types.CheckoutRefOptions) error
CreateGitResetMenu(ref string) error