/
githubmirror
/
lazygit
Обзор
Документация
Войти
/
githubmirror
/
lazygit
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
pkg/integration/components/search_driver.go
39 строк
745 B
Stefan Haller
Change keybinding syntax to spell out full modifier names, and use + instead of -
30 апр 2026, 23:38
30 апр 2026, 23:38
6663867
Код
Авторство
О чём код?
package components // TODO: soft-code this const ClearKey = "<ctrl+u>" type SearchDriver struct { t *TestDriver } func (self *SearchDriver) getViewDriver() *ViewDriver { return self.t.Views().Search() } // asserts on the text initially present in the prompt func (self *SearchDriver) InitialText(expected *TextMatcher) *SearchDriver { self.getViewDriver().Content(expected) return self } func (self *SearchDriver) Type(value string) *SearchDriver { self.t.typeContent(value) return self } func (self *SearchDriver) Clear() *SearchDriver { self.t.press(ClearKey) return self } func (self *SearchDriver) Confirm() { self.getViewDriver().PressEnter() } func (self *SearchDriver) Cancel() { self.getViewDriver().PressEscape() }