Class: Unveil::Rails::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Unveil::Rails::InstallGenerator
- Defined in:
- lib/unveil/rails/install_generator.rb
Instance Method Summary collapse
- #copy_blank_gif_into_app_images ⇒ Object
- #copy_initializer ⇒ Object
- #copy_unveil_into_vendor ⇒ Object
Instance Method Details
#copy_blank_gif_into_app_images ⇒ Object
15 16 17 |
# File 'lib/unveil/rails/install_generator.rb', line 15 def copy_blank_gif_into_app_images copy_file 'blank.gif', 'app/assets/images/blank.gif' end |
#copy_initializer ⇒ Object
6 7 8 9 10 11 12 13 |
# File 'lib/unveil/rails/install_generator.rb', line 6 def copy_initializer initializer 'unveil.rb' do <<-CONFIG Unveil::Rails.config.threshold = nil Unveil::Rails.config.default_placeholder = 'blank.gif' CONFIG end end |
#copy_unveil_into_vendor ⇒ Object
19 20 21 22 23 24 25 26 27 28 |
# File 'lib/unveil/rails/install_generator.rb', line 19 def copy_unveil_into_vendor copy_file 'jquery.unveil.js', 'vendor/assets/javascripts/jquery.unveil.js' copy_file 'unveil_init.js.erb', 'vendor/assets/javascripts/unveil_init.js.erb' puts '' puts 'Please add the following line to your JS:' puts '' puts ' //= require unveil_init' puts '' end |