Class: AlButton
Overview
ボタンウィジェット
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from AlWidget
#filter, #foreign, #hidden, #label, #message, #name, #required, #tag_attr, #tag_type, #value
Instance Method Summary collapse
-
#initialize(name, arg = {}) ⇒ AlButton
constructor
(AlButton) constructor.
-
#make_value(*arg) ⇒ String
(AlButton) HTML値の生成.
-
#set_value(v) ⇒ Object
(also: #value=)
(AlButton) 値のセット.
-
#validate ⇒ Boolean
(AlButton) バリデート.
Methods inherited from AlWidget
Constructor Details
#initialize(name, arg = {}) ⇒ AlButton
(AlButton) constructor
1266 1267 1268 1269 1270 1271 |
# File 'lib/al_form.rb', line 1266 def initialize( name, arg = {} ) @tag_type ||= "button" super( name, arg ) @label = arg[:label] || "" @value ||= name end |
Instance Method Details
#make_value(*arg) ⇒ String
(AlButton) HTML値の生成
1300 1301 1302 |
# File 'lib/al_form.rb', line 1300 def make_value( *arg ) return "" end |
#set_value(v) ⇒ Object Also known as: value=
Note:
なにもしない。
(AlButton) 値のセット
1280 1281 |
# File 'lib/al_form.rb', line 1280 def set_value( v ) end |
#validate ⇒ Boolean
(AlButton) バリデート
1290 1291 1292 |
# File 'lib/al_form.rb', line 1290 def validate() return true end |