Module: Rodimus::Observable
- Included in:
- Step, Transformation
- Defined in:
- lib/rodimus/observable.rb
Instance Method Summary collapse
Instance Method Details
#notify(subject, event) ⇒ Object
6 7 8 9 10 |
# File 'lib/rodimus/observable.rb', line 6 def notify(subject, event) observers.each do |observer| observer.on_notify(subject, event) end end |
#observers ⇒ Object
12 13 14 |
# File 'lib/rodimus/observable.rb', line 12 def observers @observers ||= Set.new end |