Class: Assets::AutocompleteGenerator

Inherits:
Rails::Generators::NamedBase
  • Object
show all
Defined in:
lib/generators/assets/autocomplete/autocomplete_generator.rb

Instance Method Summary collapse

Instance Method Details

#copy_initializer_fileObject



6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# File 'lib/generators/assets/autocomplete/autocomplete_generator.rb', line 6

def copy_initializer_file
  inject_into_file "app/assets/javascripts/application.js", after: "//= require jquery_ujs" do
"\n//= require autocomplete/jquery-ui-autocomplete\n//= require autocomplete/autocomplete-rails\n"
  end
  append_file 'Gemfile' do
    "\n\n# autocomplete\ngem 'rails-jquery-autocomplete'\n    RUBY\n  end\n  Bundler.with_clean_env do\n    run \"bundle install\"\n  end\nend\n"