Method: FormKeeper::Respondent#initialize
- Defined in:
- lib/formkeeper.rb
#initialize ⇒ Respondent
Returns a new instance of Respondent.
890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 |
# File 'lib/formkeeper.rb', line 890 def initialize replace_method = Proc.new { |elem, param| replase_value(elem, param) } check_method = Proc.new { |elem, param| check_if_selected(elem, param) } @input_elem_fill_methods = {} @input_elem_fill_methods[:text] = replace_method @input_elem_fill_methods[:password] = replace_method @input_elem_fill_methods[:hidden] = replace_method @input_elem_fill_methods[:search] = replace_method @input_elem_fill_methods[:number] = replace_method @input_elem_fill_methods[:range] = replace_method @input_elem_fill_methods[:tel] = replace_method @input_elem_fill_methods[:url] = replace_method @input_elem_fill_methods[:email] = replace_method @input_elem_fill_methods[:time] = replace_method @input_elem_fill_methods[:date] = replace_method @input_elem_fill_methods[:week] = replace_method @input_elem_fill_methods[:color] = replace_method @input_elem_fill_methods[:datetime] = replace_method @input_elem_fill_methods[:"datetime-local"] = replace_method @input_elem_fill_methods[:radio] = check_method @input_elem_fill_methods[:checkbox] = check_method end |