FormField
|
+--DropDownField
|
+--YearField
public class YearField
extends DropDownField
Field Summary | |
---|---|
mixed | An array of 2 or 4 digit year numeric years. |
mixed | An array of year strings determined by the dateFormat. |
Fields inherited from FORMfields.fields.DropDownField | |
---|---|
OR_STRING_MAX_SIZE, blankString, fieldEnabled, height, includeNewChoice, newChoice, options, subFieldsCannotBeEmpty, values |
Fields inherited from FORMfields.fields.FormField | |
---|---|
autoPropagate, data, disableEnterHandler, displayValuesOnNewLine, editable, enabled, endingString, enterTabHandler, enterTabs, error, extraHtml, fieldBelowLabel, formError, help, hidden, htmlify, id, isData, label, labelForId, multiValues, name, required, subFieldDisplayValueSeparator, subFieldSeparator, subFieldValueSeparator, subFields, subFieldsCannotBeEmpty, trimWhitespace, validators, value, valueIsHtml |
Constructor Summary | |
---|---|
YearField(string name, string label, int required, string blankString, string dateFormat, mixed yearStart, mixed yearEnd, int startYear, int endYear) Creates a new YearField. |
|
__construct(string name, string label, int required, string blankString, string dateFormat, mixed yearStart, mixed yearEnd, int startYear, int endYear) Creates a new YearField. |
Methods inherited from FORMfields.fields.DropDownField | |
---|---|
getEditableFieldTag, getParameter, setValue |
public mixed $ENUM_YEARS = null
An array of 2 or 4 digit year numeric years.
public mixed $ENUM_YEAR_NAMES = null
An array of year strings determined by the dateFormat.
public YearField(string name, string label, int required, string blankString, string dateFormat, mixed yearStart, mixed yearEnd, int startYear, int endYear)
Creates a new YearField. Populates ENUM_YEARS and ENUM_MONTH_YEARS based on the startYear and endYear.
YearField is a drop down field of years.