Module: Foolio::Listener
Instance Method Summary collapse
Instance Method Details
#callback(&f) ⇒ Object
5 6 7 8 9 10 11 12 |
# File 'lib/foolio/listener.rb', line 5 def callback(&f) const_name = "Callback_#{f.object_id}" unless self.class.const_defined?(const_name) callbacks << const_name self.class.const_set(const_name, f) end self.class.const_get(const_name) end |