class Forma::NumberField
Number field.
Public Class Methods
new(h = {})
click to toggle source
Calls superclass method
Forma::TextField::new
# File lib/forma/field.rb, line 425 def initialize(h = {}) h = h.symbolize_keys @min_digits = h[:min_digits] || Forma.config.num.min_digits @max_digits = h[:max_digits] || Forma.config.num.max_digits @separator = h[:separator] || Forma.config.num.separator @delimiter = h[:delimiter] || Forma.config.num.delimiter super(h) end
Public Instance Methods
view_element(val)
click to toggle source
# File lib/forma/field.rb, line 434 def view_element(val) el('code', text: "#{number_format(val.to_f, max_digits: @max_digits, min_digits: @min_digits)}") end