Module: ActiveAdmin::Reform::Dsl

Extended by:
ActiveSupport::Concern
Defined in:
lib/active_admin/reform/dsl.rb

Overview

Provide ActiveAdmin DSL for defining form class

Instance Method Summary collapse

Instance Method Details

#form_class(form_class) ⇒ Object

Set form class for ActiveAdmin resource

Examples:

ActiveAdmin.resource Author do
  form_class AuthorForm
  # You can disable form:
  form_class false
end

Parameters:

  • form_class (Class, String)


21
22
23
# File 'lib/active_admin/reform/dsl.rb', line 21

def form_class(form_class)
  config.form_class_name = form_class ? "::#{form_class}" : nil
end