1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-12-04 04:22:37 +03:00

refactor to ensure code doesn't depend on integration code

This commit is contained in:
Jesse Duffield
2022-08-13 12:56:04 +10:00
parent 2bdefe2049
commit 304d74370e
16 changed files with 203 additions and 169 deletions

View File

@@ -11,13 +11,13 @@ import (
)
type Input struct {
gui integrationTypes.GuiAdapter
gui integrationTypes.GuiDriver
keys config.KeybindingConfig
assert *Assert
pushKeyDelay int
}
func NewInput(gui integrationTypes.GuiAdapter, keys config.KeybindingConfig, assert *Assert, pushKeyDelay int) *Input {
func NewInput(gui integrationTypes.GuiDriver, keys config.KeybindingConfig, assert *Assert, pushKeyDelay int) *Input {
return &Input{
gui: gui,
keys: keys,