class

Cri::Tui::Keymap

Inherits Reference < Object

Declarative modal keymaps. It resolves key sequences only; action semantics live in EventHandler or in EventBus subscribers.

Constructors

Instance methods

bind(mode : Mode, keys : String | Array(String), action : String)
Source
bindings
Source
clear(mode : Mode | Nil = nil)
Source
reset
Source
resolve(mode : Mode, event : KeyEvent) : KeyMatch
Source
unbind(mode : Mode, keys : String | Array(String))
Source