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.
33 34 35 36 37 |
# File 'lib/mq.rb', line 33 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.
31 32 33 |
# File 'lib/mq.rb', line 31 def extract_scripts_as_code_blocks @extract_scripts_as_code_blocks end |
#generate_front_matter ⇒ Object
Returns the value of attribute generate_front_matter.
31 32 33 |
# File 'lib/mq.rb', line 31 def generate_front_matter @generate_front_matter end |
#use_title_as_h1 ⇒ Object
Returns the value of attribute use_title_as_h1.
31 32 33 |
# File 'lib/mq.rb', line 31 def use_title_as_h1 @use_title_as_h1 end |
Instance Method Details
#to_h ⇒ Object
39 40 41 42 43 44 45 |
# File 'lib/mq.rb', line 39 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 |