Class: Exfuz::Event
Instance Method Summary collapse
Instance Method Details
#add_event_handler(obj, func) ⇒ Object
8 9 10 |
# File 'lib/exfuz/event.rb', line 8 def add_event_handler(obj, func) add_observer(obj, func) end |
#fired(*args) ⇒ Object
12 13 14 15 |
# File 'lib/exfuz/event.rb', line 12 def fired(*args) changed args.empty? ? notify_observers : notify_observers(*args) end |