Class: Elabs::Generators::AssetsGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/elabs/assets_generator.rb

Instance Method Summary collapse

Instance Method Details

#copy_cssObject



23
24
25
# File 'lib/generators/elabs/assets_generator.rb', line 23

def copy_css
  directory 'app/assets/stylesheets/elabs'
end

#copy_css_vendorsObject



31
32
33
# File 'lib/generators/elabs/assets_generator.rb', line 31

def copy_css_vendors
  directory 'lib/assets/stylesheets'
end

#copy_jsObject



19
20
21
# File 'lib/generators/elabs/assets_generator.rb', line 19

def copy_js
  directory 'app/assets/javascripts/elabs'
end

#copy_js_vendorsObject



27
28
29
# File 'lib/generators/elabs/assets_generator.rb', line 27

def copy_js_vendors
  directory 'lib/assets/javascripts'
end

#set_source_pathsObject



10
11
12
13
14
15
# File 'lib/generators/elabs/assets_generator.rb', line 10

def set_source_paths
  @source_paths = [
    File.expand_path('../templates', __dir__),
    File.expand_path('../../..', __dir__)
  ]
end