class RMark::Setting

Attributes

options[RW]
parser[RW]

Public Class Methods

new() click to toggle source
# File lib/r_mark/setting.rb, line 9
def initialize
  defaults.each { |k, v| instance_variable_set("@#{k}", v) }
end

Public Instance Methods

setup() { |self| ... } click to toggle source
# File lib/r_mark/setting.rb, line 13
def setup
  yield self
end

Private Instance Methods

defaults() click to toggle source
# File lib/r_mark/setting.rb, line 19
def defaults
  @defaults ||= {
    parser: :Redcarpet,
    options: {}
  }
end