Sha256: 2ac3846b023487440c21f6ce5967493ae0e173803007552ba000566eeddc93a6
Contents?: true
Size: 336 Bytes
Versions: 13
Compression:
Stored size: 336 Bytes
Contents
format :html do def editor :text_field end end event :validate_number, :validate, on: :save do errors.add :content, "'#{content}' is not numeric" unless valid_number?(content) end def valid_number? string valid = true begin Kernel.Float(string) rescue ArgumentError, TypeError valid = false end valid end
Version data entries
13 entries across 13 versions & 1 rubygems