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