class AjaxCanvasFieldGenerator

Public Instance Methods

copy_initializer_file() click to toggle source
# File lib/generators/ajax_canvas_field/ajax_canvas_field_generator.rb, line 7
def copy_initializer_file
  copy_file "initializer.rb", "config/initializers/ajax_canvas_field.rb"

  inject_into_file 'app/assets/javascripts/application.js', "//= require ajax_canvas_field\n", before: "//= require_tree ." rescue nil
  inject_into_file 'app/assets/javascripts/application.coffee', "//= require ajax_canvas_field\n", before: "//= require_tree ." rescue nil
  inject_into_file 'app/assets/stylesheets/application.scss', " *= require ajax_canvas_field\n", before: " *= require_tree ." rescue nil
  inject_into_file 'app/assets/stylesheets/application.scss.erb', " *= require ajax_canvas_field\n", before: " *= require_tree ." rescue nil
  inject_into_file 'app/assets/stylesheets/application.css.scss', " *= require ajax_canvas_field\n", before: " *= require_tree ." rescue nil
end