class StimulusReflexGenerator

Public Instance Methods

execute() click to toggle source
# File lib/generators/stimulus_reflex/stimulus_reflex_generator.rb, line 11
def execute
  actions.map!(&:underscore)

  copy_application_files if behavior == :invoke

  template "app/reflexes/%file_name%_reflex.rb"
  template "app/javascript/controllers/%file_name%_controller.js"
end

Private Instance Methods

copy_application_files() click to toggle source
# File lib/generators/stimulus_reflex/stimulus_reflex_generator.rb, line 22
def copy_application_files
  template "app/reflexes/application_reflex.rb"
  template "app/javascript/controllers/application_controller.js"
end