Class: ShadowForm::Core

Inherits:
Object
  • Object
show all
Defined in:
lib/shadow_form.rb

Class Method Summary collapse

Class Method Details

.give_name(new_name) ⇒ Object



13
14
15
# File 'lib/shadow_form.rb', line 13

def give_name(new_name)
  form_config[:new_name] = new_name
end

.new(*args) ⇒ Object



17
18
19
# File 'lib/shadow_form.rb', line 17

def new(*args)
  form_class.new(*args)
end

.shadow_of(klass) ⇒ Object



5
6
7
# File 'lib/shadow_form.rb', line 5

def shadow_of(klass)
  form_config[:shadow_of] = klass
end

.validation(&block) ⇒ Object



9
10
11
# File 'lib/shadow_form.rb', line 9

def validation(&block)
  form_config[:validation] = block
end