setLabel('Email');
$url = new Glitch_Form_Element_Text_Url('url');
$url->setLabel('Url');
$number = new Glitch_Form_Element_Text_Number('number', array(
'min' => 2,
'step' => 2,
'label' => 'Number',
));
$range = new Glitch_Form_Element_Text_Range('range', array(
'min' => 5,
'max' => 100,
'step' => 5,
'autoloadValidators' => false,
'autoloadFilters' => false,
'label' => 'Range',
));
$date = new Glitch_Form_Element_Text_Date('date');
$date->setLabel('Date');
$month = new Glitch_Form_Element_Text_Month('month');
$month->setLabel('Month');
$week = new Glitch_Form_Element_Text_Week('week');
$week->setLabel('Week');
$time = new Glitch_Form_Element_Text_Time('time');
$time->setLabel('Time');
$dateTime = new Glitch_Form_Element_Text_DateTime('datetime');
$dateTime->setLabel('DateTime');
$dateTimeLocal = new Glitch_Form_Element_Text_DateTimeLocal('datetime-local');
$dateTimeLocal->setLabel('DateTimeLocal');
$search = new Glitch_Form_Element_Text_Search('search');
$search->setLabel('Search');
$color = new Glitch_Form_Element_Text_Color('color');
$color->setLabel('Color');
$opts = array(
'foo' => 'bar',
'baz' => 'bat',
);
$datalist = new Glitch_Form_Element_Datalist('datalist');
$datalist->setLabel('Datalist')
->setMultiOptions($opts);
$output = new Glitch_Form_Element_Output('output');
$output->setLabel('Output')->setAttrib('onforminput', 'resCalc()');
$keygen = new Glitch_Form_Element_Keygen('keygen');
$keygen->setAttrib('keytype', 'rsa');
$password = new Zend_Form_Element_Password('password');
$password->setLabel('Password');
$submit = new Zend_Form_Element_Submit('submit');
$submit->setValue('submit');
$elements = array($email, $url, $number, $range, $date, $month, $week, $time,
$dateTime, $dateTimeLocal, $search, $color, $output, $datalist, $submit
);
$this->addElements($elements);
}
}