module ObservableObject
Constants
- VERSION
Public Class Methods
deep_wrap(obj,methods=:detect,&event)
click to toggle source
# File lib/observable_object.rb, line 133 def self.deep_wrap(obj,methods=:detect,&event) DeepWrap.is_unwrappable(obj) ? obj : Wrapper.new(obj,methods,true,nil,&event) end
wrap(obj,methods=:detect,&event)
click to toggle source
Main API
# File lib/observable_object.rb, line 130 def self.wrap(obj,methods=:detect,&event) DeepWrap.is_unwrappable(obj) ? obj : Wrapper.new(obj,methods,false,nil,&event) end