Module: SimpleForm
- Defined in:
- lib/simple_form.rb,
lib/simple_form/inputs.rb,
lib/simple_form/version.rb,
lib/simple_form/map_type.rb,
lib/simple_form/components.rb,
lib/simple_form/i18n_cache.rb,
lib/simple_form/inputs/base.rb,
lib/simple_form/form_builder.rb,
lib/simple_form/components/hints.rb,
lib/simple_form/components/errors.rb,
lib/simple_form/components/labels.rb,
lib/simple_form/components/wrapper.rb,
lib/simple_form/inputs/block_input.rb,
lib/simple_form/inputs/hidden_input.rb,
lib/simple_form/inputs/mapping_input.rb,
lib/simple_form/inputs/priority_input.rb,
lib/simple_form/inputs/date_time_input.rb,
lib/simple_form/inputs/collection_input.rb,
lib/simple_form/inputs/text_field_input.rb,
lib/simple_form/action_view_extensions/builder.rb,
lib/simple_form/action_view_extensions/form_helper.rb,
lib/simple_form/action_view_extensions/instance_tag.rb
Defined Under Namespace
Modules: ActionViewExtensions, Components, I18nCache, Inputs, MapType Classes: FormBuilder
Constant Summary collapse
- VERSION =
"1.0.3".freeze
- @@hint_tag =
:span- @@error_tag =
:span- @@components =
[ :label, :input, :hint, :error ]
- @@collection_label_methods =
[ :to_label, :name, :title, :to_s ]
- @@collection_value_methods =
[ :id, :to_s ]
- @@wrapper_tag =
nil- @@label_text =
lambda { |label, required| "#{required} #{label}" }
- @@file_methods =
[ :mounted_as, :file?, :public_filename ]
- @@time_zone_priority =
nil- @@country_priority =
nil
Class Method Summary collapse
-
.setup {|_self| ... } ⇒ Object
Default way to setup SimpleForm.
Class Method Details
.setup {|_self| ... } ⇒ Object
Default way to setup SimpleForm. Run script/generate simple_form_install to create a fresh initializer with all configuration values.
54 55 56 |
# File 'lib/simple_form.rb', line 54 def self.setup yield self end |