Class: MQ::ConversionOptions
- Inherits:
-
Object
- Object
- MQ::ConversionOptions
- Defined in:
- lib/mq.rb
Overview
Conversion options for HTML to Markdown conversion
Instance Attribute Summary collapse
-
#extract_scripts_as_code_blocks ⇒ Object
Returns the value of attribute extract_scripts_as_code_blocks.
-
#generate_front_matter ⇒ Object
Returns the value of attribute generate_front_matter.
-
#use_title_as_h1 ⇒ Object
Returns the value of attribute use_title_as_h1.
Instance Method Summary collapse
-
#initialize ⇒ ConversionOptions
constructor
A new instance of ConversionOptions.
- #to_h ⇒ Object
Constructor Details
#initialize ⇒ ConversionOptions
Returns a new instance of ConversionOptions.
29 30 31 32 33 |
# File 'lib/mq.rb', line 29 def initialize @extract_scripts_as_code_blocks = false @generate_front_matter = false @use_title_as_h1 = false end |
Instance Attribute Details
#extract_scripts_as_code_blocks ⇒ Object
Returns the value of attribute extract_scripts_as_code_blocks.
27 28 29 |
# File 'lib/mq.rb', line 27 def extract_scripts_as_code_blocks @extract_scripts_as_code_blocks end |
#generate_front_matter ⇒ Object
Returns the value of attribute generate_front_matter.
27 28 29 |
# File 'lib/mq.rb', line 27 def generate_front_matter @generate_front_matter end |
#use_title_as_h1 ⇒ Object
Returns the value of attribute use_title_as_h1.
27 28 29 |
# File 'lib/mq.rb', line 27 def use_title_as_h1 @use_title_as_h1 end |
Instance Method Details
#to_h ⇒ Object
35 36 37 38 39 40 41 |
# File 'lib/mq.rb', line 35 def to_h { extract_scripts_as_code_blocks: @extract_scripts_as_code_blocks, generate_front_matter: @generate_front_matter, use_title_as_h1: @use_title_as_h1 } end |