module Utter

Constants

GLOBAL_EVENTS_TABLE
VERSION

Public Instance Methods

on(event, &block) click to toggle source
# File lib/utter.rb, line 42
def on(event, &block)
  events[self.object_id][event.to_sym].push block
end
utter(event, payload=nil) click to toggle source
# File lib/utter.rb, line 38
def utter(event, payload=nil)
  events.process_event(self.object_id, event.to_sym, payload)
end

Private Instance Methods

events() click to toggle source
# File lib/utter.rb, line 48
def events
  GLOBAL_EVENTS_TABLE
end