Sha256: 461a58a5c2c3e34e56ade1b94bfdc8cd035d3446b21cef13a6e684c94e34df43

Contents?: true

Size: 337 Bytes

Versions: 5

Compression:

Stored size: 337 Bytes

Contents

require "formalist/element"
require "formalist/elements"
require "formalist/types"

module Formalist
  class Elements
    class NumberField < Field
      Number = Types::Int | Types::Float

      attribute :step, Number
      attribute :min, Number
      attribute :max, Number
    end

    register :number_field, NumberField
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
formalist-0.4.2 lib/formalist/elements/standard/number_field.rb
formalist-0.4.1 lib/formalist/elements/standard/number_field.rb
formalist-0.4.0 lib/formalist/elements/standard/number_field.rb
formalist-0.3.0 lib/formalist/elements/standard/number_field.rb
formalist-0.2.3 lib/formalist/elements/standard/number_field.rb