Class: MongoidMarkdownExtension::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/mongoid_markdown_extension/markdown.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



97
98
99
100
101
102
103
104
105
106
107
108
109
# File 'lib/mongoid_markdown_extension/markdown.rb', line 97

def initialize
  @extensions = {
    autolink: true,
    footnotes: true,
    highlight: true,
    space_after_headers: true,
    strikethrough: true,
    superscript: true
  }
  @inline_render_class = MongoidMarkdownExtension::InlineRenderer
  @render_class = Redcarpet::Render::HTML
  @render_options = {}
end

Instance Attribute Details

#extensionsObject

Returns the value of attribute extensions.



92
93
94
# File 'lib/mongoid_markdown_extension/markdown.rb', line 92

def extensions
  @extensions
end

#inline_render_classObject

Returns the value of attribute inline_render_class.



93
94
95
# File 'lib/mongoid_markdown_extension/markdown.rb', line 93

def inline_render_class
  @inline_render_class
end

#render_classObject

Returns the value of attribute render_class.



94
95
96
# File 'lib/mongoid_markdown_extension/markdown.rb', line 94

def render_class
  @render_class
end

#render_optionsObject

Returns the value of attribute render_options.



95
96
97
# File 'lib/mongoid_markdown_extension/markdown.rb', line 95

def render_options
  @render_options
end