class CckForms::ParameterTypeClass::FloatRange

Public Instance Methods

form_field(form_builder_field, field_name, options) click to toggle source
# File lib/cck_forms/parameter_type_class/float_range.rb, line 6
def form_field(form_builder_field, field_name, options)
  default_style = {class: 'form-control input-small'}

  form_builder_field.number_field field_name, options.merge(value: value.try(:[], field_name.to_s), step: 'any').reverse_merge(default_style)
end
normalize_number(number) click to toggle source
# File lib/cck_forms/parameter_type_class/float_range.rb, line 2
def normalize_number(number)
  number.to_f.round(2)
end