Sha256: 91950730ae115c0b2e1a38ba44627632b63e0a1eeaa1777ae1e1d7ce6f0cb83d
Contents?: true
Size: 677 Bytes
Versions: 49
Compression:
Stored size: 677 Bytes
Contents
# -*- encoding : utf-8 -*- class Card; module Set; class Type; module Number; extend Card::Set # ~~ above autogenerated; below pulled from /Users/ethan/dev/wagn/gem/card/mod/standard/set/type/number.rb ~~ 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 # ~~ below autogenerated; above pulled from /Users/ethan/dev/wagn/gem/card/mod/standard/set/type/number.rb ~~ end;end;end;end;
Version data entries
49 entries across 49 versions & 1 rubygems