module Plotrb::Base::ClassMethods
Public Instance Methods
add_attributes(*vars)
click to toggle source
add setter methods to attributes
# File lib/plotrb/base.rb, line 13 def add_attributes(*vars) @attributes ||= [] @attributes.concat(vars) vars.each do |var| define_method("#{var}=") { |value| instance_variable_set("@#{var}", value) } end end
attributes()
click to toggle source
# File lib/plotrb/base.rb, line 23 def attributes @attributes end