Class: AlNumber

Inherits:
AlWidget show all
Defined in:
lib/al_form.rb

Overview

数値入力ウィジェット

Direct Known Subclasses

AlFloat, AlInteger

Instance Attribute Summary collapse

Attributes inherited from AlWidget

#filter, #foreign, #hidden, #label, #message, #name, #required, #tag_attr, #tag_type, #value

Instance Method Summary collapse

Methods inherited from AlWidget

#make_tag, #make_value, #set_attr, #set_value

Constructor Details

#initialize(name, arg = {}) ⇒ AlNumber

(AlNumber) constructor

Parameters:

  • name (String)

    ウィジェット識別名 英文字を推奨

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

    引数ハッシュ

Options Hash (arg):

  • :max (Integer)

    最大値

  • :min (Integer)

    最小値

See Also:



1373
1374
1375
1376
1377
# File 'lib/al_form.rb', line 1373

def initialize( name, arg = {} )
  super( name, arg )
  @max = arg[:max]
  @min = arg[:min]
end

Instance Attribute Details

#maxInteger

Returns 最大値.

Returns:

  • (Integer)

    最大値



1359
1360
1361
# File 'lib/al_form.rb', line 1359

def max
  @max
end

#minInteger

Returns 最小値.

Returns:

  • (Integer)

    最小値



1362
1363
1364
# File 'lib/al_form.rb', line 1362

def min
  @min
end