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, #value_format
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
1271 1272 1273 1274 1275 1276 |
# File 'lib/al_form.rb', line 1271 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値の生成
1305 1306 1307 |
# File 'lib/al_form.rb', line 1305 def make_value( *arg ) return "" end |
#set_value(v) ⇒ Object Also known as: value=
Note:
なにもしない。
(AlButton) 値のセット
1285 1286 |
# File 'lib/al_form.rb', line 1285 def set_value( v ) end |
#validate ⇒ Boolean
(AlButton) バリデート
1295 1296 1297 |
# File 'lib/al_form.rb', line 1295 def validate() return true end |