Sha256: eb2fc3ec753f2c97fd9484177e7c7056755e2d69875ab58a632fde33abb4fba9
Contents?: true
Size: 519 Bytes
Versions: 12
Compression:
Stored size: 519 Bytes
Contents
module Coprl module Presenters module DSL module Components class NumberField < TextField attr_reader :min, :max, :step, :readonly def initialize(**attribs_, &block) super(type: :number_field, **attribs_, &block) @min = attribs.delete(:min) @max = attribs.delete(:max) @step = attribs.delete(:step) @readonly = attribs.delete(:readonly){false} expand! end end end end end end
Version data entries
12 entries across 12 versions & 1 rubygems