Class: Elabs::Generators::AssetsGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Elabs::Generators::AssetsGenerator
- Defined in:
- lib/generators/elabs/assets_generator.rb
Instance Method Summary collapse
- #copy_css ⇒ Object
- #copy_css_vendors ⇒ Object
- #copy_js ⇒ Object
- #copy_js_vendors ⇒ Object
- #set_source_paths ⇒ Object
Instance Method Details
#copy_css ⇒ Object
23 24 25 |
# File 'lib/generators/elabs/assets_generator.rb', line 23 def copy_css directory 'app/assets/stylesheets/elabs' end |
#copy_css_vendors ⇒ Object
31 32 33 |
# File 'lib/generators/elabs/assets_generator.rb', line 31 def copy_css_vendors directory 'lib/assets/stylesheets' end |
#copy_js ⇒ Object
19 20 21 |
# File 'lib/generators/elabs/assets_generator.rb', line 19 def copy_js directory 'app/assets/javascripts/elabs' end |
#copy_js_vendors ⇒ Object
27 28 29 |
# File 'lib/generators/elabs/assets_generator.rb', line 27 def copy_js_vendors directory 'lib/assets/javascripts' end |
#set_source_paths ⇒ Object
10 11 12 13 14 15 |
# File 'lib/generators/elabs/assets_generator.rb', line 10 def set_source_paths @source_paths = [ File.('../templates', __dir__), File.('../../..', __dir__) ] end |