Module: Triton::Messenger::Listenable

Defined in:
lib/triton/messenger.rb

Overview

Mixin that add shortcuts to emit events

Instance Method Summary collapse

Instance Method Details

#add_listener(type, once = false, &listener) ⇒ Object Also known as: on



69
70
71
# File 'lib/triton/messenger.rb', line 69

def add_listener(type, once=false, &listener)
  Triton::Messenger.add_listener(type, once, &listener)
end

#once(type, &listener) ⇒ Object



75
76
77
# File 'lib/triton/messenger.rb', line 75

def once(type, &listener)
  Triton::Messenger.once(type, &listener)
end