Class: SpreadsheetArchitect::AddProjectDefaultsGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/spreadsheet_architect/add_project_defaults_generator.rb

Instance Method Summary collapse

Instance Method Details

#add_project_defaultsObject



6
7
8
# File 'lib/generators/spreadsheet_architect/add_project_defaults_generator.rb', line 6

def add_project_defaults
  create_file "config/initializers/spreadsheet_architect.rb", "SpreadsheetArchitect.module_eval do\n  const_set('SPREADSHEET_OPTIONS', {\n    headers: true,\n    header_style: {background_color: 'AAAAAA', color: 'FFFFFF', align: :center, font_name: 'Arial', font_size: 10, bold: false, italic: false, underline: false},\n    row_style: {background_color: nil, color: 'FFFFFF', align: :left, font_name: 'Arial', font_size: 10, bold: false, italic: false, underline: false},\n    sheet_name: 'My Project Export'\n  })\nend"
end