Class: ObservableObject::Watcher::WatcherCompare
- Inherits:
-
Object
- Object
- ObservableObject::Watcher::WatcherCompare
- Defined in:
- lib/observable_object.rb
Instance Method Summary collapse
Instance Method Details
#is_state_changing(obj, mname) ⇒ Object
71 72 73 |
# File 'lib/observable_object.rb', line 71 def is_state_changing(obj,mname) !obj.eql?(@obj_before) end |
#remember ⇒ Object
67 68 69 70 |
# File 'lib/observable_object.rb', line 67 def remember obj = yield @obj_before = obj.clone rescue obj end |