Class: Codemirror::Generators::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Codemirror::Generators::InstallGenerator
- Defined in:
- lib/generators/codemirror/install/install_generator.rb
Instance Method Summary collapse
Instance Method Details
#copy_codemirror ⇒ Object
20 21 22 23 24 25 |
# File 'lib/generators/codemirror/install/install_generator.rb', line 20 def copy_codemirror say_status("copying", "CodeMirror #{Codemirror::Rails::CODEMIRROR_VERSION}", :green) copy_file "javascripts/codemirror.js", "public/javascripts/codemirror.js" copy_file "stylesheets/codemirror.css", "public/stylesheets/codemirror.css" copy_file "stylesheets/codemirror/themes/default.css", "public/stylesheets/codemirror/themes/default.css" end |
#copy_modes ⇒ Object
27 28 29 30 31 32 |
# File 'lib/generators/codemirror/install/install_generator.rb', line 27 def copy_modes .keys.grep(/with-/).each do |option| mode = option.gsub('with-', '') copy_file "javascripts/codemirror/modes/#{mode}.js", "public/javascripts/codemirror/modes/#{mode}.js" end end |
#copy_overlay ⇒ Object
34 35 36 37 38 |
# File 'lib/generators/codemirror/install/install_generator.rb', line 34 def if . copy_file "javascripts/codemirror/overlay.js", "public/javascripts/codemirror/overlay.js" end end |
#copy_runmode ⇒ Object
40 41 42 43 44 |
# File 'lib/generators/codemirror/install/install_generator.rb', line 40 def copy_runmode if .runmode? copy_file "javascripts/codemirror/runmode.js", "public/javascripts/codemirror/runmode.js" end end |