Sha256: 34aa3c630d613ebfb1ce0fca8127cf9f5d29af90fc5b4e4efe54d2d61f79c9e8

Contents?: true

Size: 693 Bytes

Versions: 8

Compression:

Stored size: 693 Bytes

Contents

require 'rails/generators'

module SpreadsheetArchitect
  class AddProjectDefaultsGenerator < Rails::Generators::Base

    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

  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
spreadsheet_architect-1.4.8 lib/generators/spreadsheet_architect/add_project_defaults_generator.rb
spreadsheet_architect-1.4.7 lib/generators/spreadsheet_architect/add_project_defaults_generator.rb
spreadsheet_architect-1.4.6 lib/generators/spreadsheet_architect/add_project_defaults_generator.rb
spreadsheet_architect-1.4.5 lib/generators/spreadsheet_architect/add_project_defaults_generator.rb
spreadsheet_architect-1.4.4 lib/generators/spreadsheet_architect/add_project_defaults_generator.rb
spreadsheet_architect-1.4.3 lib/generators/spreadsheet_architect/add_project_defaults_generator.rb
spreadsheet_architect-1.4.2 lib/generators/spreadsheet_architect/add_project_defaults_generator.rb
spreadsheet_architect-1.4.1 lib/generators/spreadsheet_architect/add_project_defaults_generator.rb