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.



90
91
92
93
94
95
96
97
98
99
100
101
# File 'lib/mongoid_markdown_extension/markdown.rb', line 90

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

Instance Attribute Details

#extensionsObject

Returns the value of attribute extensions.



86
87
88
# File 'lib/mongoid_markdown_extension/markdown.rb', line 86

def extensions
  @extensions
end

#render_classObject

Returns the value of attribute render_class.



87
88
89
# File 'lib/mongoid_markdown_extension/markdown.rb', line 87

def render_class
  @render_class
end

#render_optionsObject

Returns the value of attribute render_options.



88
89
90
# File 'lib/mongoid_markdown_extension/markdown.rb', line 88

def render_options
  @render_options
end