Class: ObservableModel::Updater
- Inherits:
-
Object
- Object
- ObservableModel::Updater
- Defined in:
- lib/command_handlers/models/observable_model.rb
Instance Method Summary collapse
-
#initialize(property_name, observable_model) ⇒ Updater
constructor
A new instance of Updater.
- #update ⇒ Object
Constructor Details
#initialize(property_name, observable_model) ⇒ Updater
Returns a new instance of Updater.
32 33 34 35 |
# File 'lib/command_handlers/models/observable_model.rb', line 32 def initialize(property_name, observable_model) @property_name = property_name @observable_model = observable_model end |
Instance Method Details
#update ⇒ Object
36 37 38 |
# File 'lib/command_handlers/models/observable_model.rb', line 36 def update @observable_model.notify_observers(@property_name) end |