class Class
Public Instance Methods
attr_for_disp(attribute)
click to toggle source
use this instead of attr_accessor. if attribute is changed call Node#update
# File lib/node/node.rb, line 6 def attr_for_disp(attribute) define_method "#{attribute}=" do |value| instance_variable_set("@#{attribute}", value) update_for_display end define_method attribute do instance_variable_get "@#{attribute}" end end