Class: Openehr::Generators::AssetsGenerator
Instance Method Summary
collapse
#initialize
Instance Method Details
#copy_css ⇒ Object
13
14
15
16
17
|
# File 'lib/generators/openehr/assets/assets_generator.rb', line 13
def copy_css
dir = ::Rails::Generators::ScaffoldGenerator.source_root
cssfile = File.join(dir, 'scaffold.css')
create_file 'app/assets/stylesheets/scaffold.css', File.read(cssfile)
end
|
#create_assets_directory ⇒ Object
9
10
11
|
# File 'lib/generators/openehr/assets/assets_generator.rb', line 9
def create_assets_directory
empty_directory 'app/assets'
end
|
#create_coffeescript ⇒ Object
23
24
25
|
# File 'lib/generators/openehr/assets/assets_generator.rb', line 23
def create_coffeescript
template 'javascript.js', File.join('app/assets/javascripts', "#{model_name}.js.coffee")
end
|
#create_scss ⇒ Object
19
20
21
|
# File 'lib/generators/openehr/assets/assets_generator.rb', line 19
def create_scss
template 'stylesheet.css.scss', File.join('app/assets/stylesheets', "#{model_name}.css.scss")
end
|