Module: Utter
- Defined in:
- lib/utter.rb,
lib/utter/version.rb
Constant Summary collapse
- GLOBAL_EVENTS_TABLE =
EventsTable.new
- VERSION =
"0.1.0"
Instance Method Summary collapse
Instance Method Details
#on(event, &block) ⇒ Object
36 37 38 |
# File 'lib/utter.rb', line 36 def on(event, &block) events[self.object_id][event.to_sym].push block end |
#utter(event, payload = nil) ⇒ Object
32 33 34 |
# File 'lib/utter.rb', line 32 def utter(event, payload=nil) events.process_event(self.object_id, event.to_sym, payload) end |