# File lib/cgikit/command.rb, line 319 def self.control( command, attrs, form ) case attrs[:type] when 'radio' then klass = HTMLRadio when 'checkbox' then klass = HTMLCheckbox when 'submit' then klass = HTMLSubmit when 'reset' then klass = HTMLReset when 'text' then klass = HTMLTextField when 'hidden' then klass = HTMLHidden when 'password' then klass = HTMLPassword when 'file' then klass = HTMLUpload end element = klass.new(command, attrs) element.form = form form.controls << element element end