Sha256: cf82154e2fa9f9990d173a26aecd7edc77e2bfcff081d764ea5ccf79fb889826
Contents?: true
Size: 343 Bytes
Versions: 7
Compression:
Stored size: 343 Bytes
Contents
view :editor do |_args| text_field :content, class: 'card-content' end event :validate_number, :validate 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
7 entries across 7 versions & 1 rubygems