Class: Gimli::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/gimli/config.rb

Overview

Class that keeps the config parameters

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfig

Sets default values



10
11
12
13
14
15
16
17
# File 'lib/gimli/config.rb', line 10

def initialize
  @recursive = false
  @merge = false
  @debug = false
  @page_numbers = false
  @table_of_contents = false
  @remove_front_matter = false
end

Instance Attribute Details

#coverObject

Returns the value of attribute cover.



7
8
9
# File 'lib/gimli/config.rb', line 7

def cover
  @cover
end

#debugObject

Returns the value of attribute debug.



7
8
9
# File 'lib/gimli/config.rb', line 7

def debug
  @debug
end

#fileObject

Returns the value of attribute file.



7
8
9
# File 'lib/gimli/config.rb', line 7

def file
  @file
end

#mergeObject

Returns the value of attribute merge.



7
8
9
# File 'lib/gimli/config.rb', line 7

def merge
  @merge
end

#output_dirObject

Returns the value of attribute output_dir.



7
8
9
# File 'lib/gimli/config.rb', line 7

def output_dir
  @output_dir
end

#output_filenameObject

Returns the value of attribute output_filename.



7
8
9
# File 'lib/gimli/config.rb', line 7

def output_filename
  @output_filename
end

#recursiveObject

Returns the value of attribute recursive.



7
8
9
# File 'lib/gimli/config.rb', line 7

def recursive
  @recursive
end

#remove_front_matterObject

Returns the value of attribute remove_front_matter.



7
8
9
# File 'lib/gimli/config.rb', line 7

def remove_front_matter
  @remove_front_matter
end

#stylesheetObject

Returns the value of attribute stylesheet.



7
8
9
# File 'lib/gimli/config.rb', line 7

def stylesheet
  @stylesheet
end

#wkhtmltopdf_parametersObject

Returns the value of attribute wkhtmltopdf_parameters.



7
8
9
# File 'lib/gimli/config.rb', line 7

def wkhtmltopdf_parameters
  @wkhtmltopdf_parameters
end