Sha256: bf455e41e49000971b3ab6eacef791343cafdb4fa02528cff6543aa06a26688b
Contents?: true
Size: 407 Bytes
Versions: 12
Compression:
Stored size: 407 Bytes
Contents
format :html do def input_type :text_field end end event :validate_number, :validate, on: :save do unless valid_number?(content) errors.add :content, t(:format_not_numeric, content: content) end end def valid_number? string return true if string.empty? valid = true begin Kernel.Float(string) rescue ArgumentError, TypeError valid = false end valid end
Version data entries
12 entries across 12 versions & 1 rubygems