Module: ModelFact::Helpers::POROHelpers::ClassMethods

Defined in:
lib/model_fact/helpers/poro_helpers.rb

Instance Method Summary collapse

Instance Method Details

#listenersObject



16
17
18
# File 'lib/model_fact/helpers/poro_helpers.rb', line 16

def listeners
  _listeners.freeze
end

#on_event(evt, opts = { }, &block) ⇒ Object



11
12
13
14
# File 'lib/model_fact/helpers/poro_helpers.rb', line 11

def on_event(evt, opts = { }, &block)
  _listeners[evt] = [] if not _listeners.keys.include?(evt)
  _listeners[evt] << block
end