Class: ObservableObject::Watcher::WatcherMethods
- Inherits:
-
Object
- Object
- ObservableObject::Watcher::WatcherMethods
- Defined in:
- lib/observable_object.rb
Instance Method Summary collapse
-
#initialize(methods) ⇒ WatcherMethods
constructor
A new instance of WatcherMethods.
-
#is_state_changing(obj, mname) ⇒ Object
nothing to do.
- #remember ⇒ Object
Constructor Details
#initialize(methods) ⇒ WatcherMethods
Returns a new instance of WatcherMethods.
55 56 57 |
# File 'lib/observable_object.rb', line 55 def initialize(methods) @methods = methods end |
Instance Method Details
#is_state_changing(obj, mname) ⇒ Object
nothing to do
61 62 63 |
# File 'lib/observable_object.rb', line 61 def is_state_changing(obj,mname) @methods.include?(mname) end |
#remember ⇒ Object
58 59 60 |
# File 'lib/observable_object.rb', line 58 def remember # nothing to do end |