Sha256: f5ef23bfd538f33da276c4f187cf22ed96d257a039752518d6ef39c43f92634e
Contents?: true
Size: 479 Bytes
Versions: 36
Compression:
Stored size: 479 Bytes
Contents
module Avo module Fields class NumberField < TextField def initialize(name, **args, &block) @defaults = { partial_name: "number-field", computable: true } super(name, **args, &block) @meta = { min: args[:min].present? ? args[:min].to_f : nil, max: args[:max].present? ? args[:max].to_f : nil, step: args[:step].present? ? args[:step].to_f : nil } end end end end
Version data entries
36 entries across 36 versions & 1 rubygems