module CatTree::Initializer::ClassMethods
Public Instance Methods
add_cat_tree_observer(observer)
click to toggle source
# File lib/cat_tree/initializer.rb, line 6 def add_cat_tree_observer(observer) @@cat_tree_observer[Thread.current.object_id] = observer end
cat_tree_notice(object)
click to toggle source
# File lib/cat_tree/initializer.rb, line 14 def cat_tree_notice(object) if cat_tree_observer = @@cat_tree_observer[Thread.current.object_id] cat_tree_observer.notice(object) end end
remove_cat_tree_observer()
click to toggle source
# File lib/cat_tree/initializer.rb, line 10 def remove_cat_tree_observer @@cat_tree_observer[Thread.current.object_id] = nil end