class Codemirror::Generators::InstallGenerator

Public Instance Methods

copy_codemirror() click to toggle source
# 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() click to toggle source
# File lib/generators/codemirror/install/install_generator.rb, line 27
def copy_modes
  options.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() click to toggle source
# File lib/generators/codemirror/install/install_generator.rb, line 34
def copy_overlay
  if options.overlay?
    copy_file "javascripts/codemirror/overlay.js", "public/javascripts/codemirror/overlay.js"
  end
end
copy_runmode() click to toggle source
# File lib/generators/codemirror/install/install_generator.rb, line 40
def copy_runmode
  if options.runmode?
    copy_file "javascripts/codemirror/runmode.js", "public/javascripts/codemirror/runmode.js"
  end
end