Module: Effective::FormBuilderInputs

Defined in:
app/models/effective/form_builder_inputs.rb

Instance Method Summary collapse

Instance Method Details

#effective_ckeditor_text_area(method, options_tag = nil, options = {}, html_options = {}) ⇒ Object



3
4
5
# File 'app/models/effective/form_builder_inputs.rb', line 3

def effective_ckeditor_text_area(method, options_tag = nil, options = {}, html_options = {})
  Inputs::EffectiveCkeditorTextArea::Input.new(@object, @object_name, @template, method, options, html_options).to_html
end

#effective_date_picker(method, options = {}) ⇒ Object



11
12
13
# File 'app/models/effective/form_builder_inputs.rb', line 11

def effective_date_picker(method, options = {})
  Inputs::EffectiveDatePicker::Input.new(@object, @object_name, @template, method, options, options).to_html
end

#effective_date_time_picker(method, options = {}) ⇒ Object



7
8
9
# File 'app/models/effective/form_builder_inputs.rb', line 7

def effective_date_time_picker(method, options = {})
  Inputs::EffectiveDateTimePicker::Input.new(@object, @object_name, @template, method, options, options).to_html
end

#effective_panel_select(method, options_tag = nil, options = {}, html_options = {}) ⇒ Object



15
16
17
18
# File 'app/models/effective/form_builder_inputs.rb', line 15

def effective_panel_select(method, options_tag = nil, options = {}, html_options = {})
  options[:collection] = options_tag
  Inputs::EffectivePanelSelect::Input.new(@object, @object_name, @template, method, options, html_options).to_html
end

#effective_price(method, options = {}) ⇒ Object



20
21
22
# File 'app/models/effective/form_builder_inputs.rb', line 20

def effective_price(method, options = {})
  Inputs::EffectivePrice::Input.new(@object, @object_name, @template, method, options, options).to_html
end

#effective_radio_buttons(method, options = {}) ⇒ Object



24
25
26
# File 'app/models/effective/form_builder_inputs.rb', line 24

def effective_radio_buttons(method, options = {})
  Inputs::EffectiveRadioButtons::Input.new(@object, @object_name, @template, method, options, options).to_html
end

#effective_select(method, options_tag = nil, options = {}, html_options = {}) ⇒ Object



32
33
34
35
# File 'app/models/effective/form_builder_inputs.rb', line 32

def effective_select(method, options_tag = nil, options = {}, html_options = {})
  options[:collection] = options_tag
  Inputs::EffectiveSelect::Input.new(@object, @object_name, @template, method, options, html_options).to_html
end

#effective_static_control(method, options = {}) ⇒ Object



28
29
30
# File 'app/models/effective/form_builder_inputs.rb', line 28

def effective_static_control(method, options = {})
  Inputs::EffectiveStaticControl::Input.new(@object, @object_name, @template, method, options, options).to_html
end

#effective_tel(method, options_tag = nil, options = {}, html_options = {}) ⇒ Object



37
38
39
# File 'app/models/effective/form_builder_inputs.rb', line 37

def effective_tel(method, options_tag = nil, options = {}, html_options = {})
  Inputs::EffectiveTel::Input.new(@object, @object_name, @template, method, options, html_options).to_html
end

#effective_time_picker(method, options = {}) ⇒ Object



41
42
43
# File 'app/models/effective/form_builder_inputs.rb', line 41

def effective_time_picker(method, options = {})
  Inputs::EffectiveTimePicker::Input.new(@object, @object_name, @template, method, options, options).to_html
end

#effective_url(method, options_tag = nil, options = {}, html_options = {}) ⇒ Object



45
46
47
# File 'app/models/effective/form_builder_inputs.rb', line 45

def effective_url(method, options_tag = nil, options = {}, html_options = {})
  Inputs::EffectiveUrl::Input.new(@object, @object_name, @template, method, options, html_options).to_html
end