class UiBibzInputs::UiFormulaFieldInput

Public Instance Methods

attribute_formula_name() click to toggle source
# File lib/ui_bibz/inputs/ui_bibz_inputs/ui_formula_field_input.rb, line 15
def attribute_formula_name
  "#{attribute_name}_formula"
end
input(_wrapper_options) click to toggle source
# File lib/ui_bibz/inputs/ui_bibz_inputs/ui_formula_field_input.rb, line 7
def input(_wrapper_options)
  UiBibz::Ui::Core::Forms::Numbers::FormulaField.new(input_attribute_name, options, input_html_options).render
end
input_html_options() click to toggle source
Calls superclass method
# File lib/ui_bibz/inputs/ui_bibz_inputs/ui_formula_field_input.rb, line 11
def input_html_options
  super.merge({ value: @builder.object.send(attribute_name), formula_field_value: @builder.object.send(options[:formula_field_name] || attribute_formula_name) })
end