# File lib_ctrl/rucy/params.rb, line 951 def init(name) self.name = name @attrs['arguments'].clear for arg_info in arg_info_alist(name) arg_name = arg_info[0] arg_type = arg_info[1] arg_default = arg_info[2] case (arg_type) when :select arg_value = arg_default[0] when :checkset arg_value = Hash.new for name, value in arg_default arg_value[name] = value end when :radio arg_value = arg_default[0] else arg_value = arg_default end @attrs['arguments'].push(arg_value) end nil end