Module: Console::Mux::Events
- Included in:
- CommandSet, Process
- Defined in:
- lib/console/mux/events.rb
Instance Method Summary collapse
Instance Method Details
#event_handlers ⇒ Object
24 25 26 |
# File 'lib/console/mux/events.rb', line 24 def event_handlers @event_handlers ||= Hash.new { |h,k| h[k] = Array.new } end |
#on(event, &handler) ⇒ Object
28 29 30 |
# File 'lib/console/mux/events.rb', line 28 def on(event, &handler) event_handlers[event] << handler end |