Просмотр исходного кода

fix(tui): preserve legacy keybind lookup

Dax Raad 1 месяц назад
Родитель
Сommit
b2741d2f97
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      packages/tui/src/config/v1/keybind.ts

+ 3 - 0
packages/tui/src/config/v1/keybind.ts

@@ -417,6 +417,9 @@ export type BindingLookupView = {
   readonly bindings: readonly Binding<Renderable, KeyEvent>[]
   get(command: string): readonly Binding<Renderable, KeyEvent>[]
   has(command: string): boolean
+  gather(name: string, commands: readonly string[]): readonly Binding<Renderable, KeyEvent>[]
+  pick(name: string, commands: readonly string[]): Binding<Renderable, KeyEvent>[]
+  omit(name: string, commands: readonly string[]): Binding<Renderable, KeyEvent>[]
 }
 
 export function toBindingConfig(keybinds: Keybinds): BindingConfig<Renderable, KeyEvent> {