Method: Redwood::Mode#resolve_input

Defined in:
lib/sup/mode.rb

#resolve_input(c) ⇒ Object



48
49
50
51
52
53
54
55
# File 'lib/sup/mode.rb', line 48

def resolve_input c
  self.class.ancestors.each do |klass| # try all keymaps in order of ancestry
    next unless @@keymaps.member?(klass)
    action = BufferManager.resolve_input_with_keymap c, @@keymaps[klass]
    return action if action
  end
  nil
end