Method: RETerm::Components::Entry#initialize

Defined in:
lib/reterm/components/entry.rb

#initialize(args = {}) ⇒ Entry

Initialize the Entry component

Parameters:

  • args (Hash) (defaults to: {})

    entry params

Options Hash (args):

  • :title (String)

    title to assign to entry

  • :label (String)

    label to assign to entry

  • :min (Integer)

    min entry length

  • :max (Integer)

    max entry length



18
19
20
21
22
23
24
25
# File 'lib/reterm/components/entry.rb', line 18

def initialize(args={})
  super
  @title    = args[:title] || ""
  @label    = args[:label] || ""
  @min_len  = args[:min]   || 0
  @max_len  = args[:max]   || 100
  @min_size = args[:size]  || 0
end