class ScribeDown::Section
Attributes
options[RW]
Public Class Methods
new(options={})
click to toggle source
# File lib/section.rb, line 5 def initialize(options={}) self.options = options end
Public Instance Methods
method_missing(method)
click to toggle source
Calls superclass method
# File lib/section.rb, line 13 def method_missing(method) if options.has_key?(method.to_sym) return self.options[method.to_sym] elsif options.has_key?(method.to_s) return self.options[method.to_s] else super.method_missing(method) end end
to_s()
click to toggle source
# File lib/section.rb, line 9 def to_s "(#{path}: #{options})" end