class ActiveadminAddons::Generators::InstallGenerator

Public Instance Methods

create_initializer() click to toggle source
# File lib/generators/activeadmin_addons/install/install_generator.rb, line 6
def create_initializer
  template "initializer.rb", "config/initializers/activeadmin_addons.rb"
end
setup_assets() click to toggle source
# File lib/generators/activeadmin_addons/install/install_generator.rb, line 10
def setup_assets
  if use_webpacker?
    generate "activeadmin_addons:webpacker"
  else
    generate "activeadmin_addons:assets"
  end
end

Private Instance Methods

use_webpacker?() click to toggle source
# File lib/generators/activeadmin_addons/install/install_generator.rb, line 20
def use_webpacker?
  ActiveAdmin.application.use_webpacker
rescue NoMethodError
  false
end