Package com.smartgwt.client.widgets.form.fields

Interface Summary
FilterCriteriaFunction Criteria function for pick lists.
FormItemCriteriaFunction Interface containing a method to return filter criteria for use by some form item.
PickList Interface to show a drop-down list of pickable options.
 

Class Summary
AutoFitTextAreaItem Class for editable multi-line text areas (uses HTML <TEXTAREA> object) automatically expands to accomodate its content
BlurbItem FormItem intended for inserting blurbs of instructional HTML into DynamicForms.
BooleanItem  
ButtonItem FormItem for adding a Button to a form.
CancelItem Button that cancels any changes in the form, by calling DynamicForm.cancelEditing when clicked.
CanvasItem FormItem which renders a Canvas inline in a DynamicForm instance.
CheckboxItem Checkbox form item, implemented with customizable checkbox images
ColorPickerItem The ColorPicker widget allows the user to select a color from anywhere in the color spectrum.
ComboBoxItem The Combobox is a text input field which can show a list of options via a drop-down PickList.
DateItem Item for manipulating Dates.
DateRangeItem Allows a user to select an absolute or relative range of dates via two RelativeDateItems (if allowRelativeDates is true) or two DateItems.
DateTimeItem Subclass of DateItem for manipulating datetimes.
FileItem Binary data interface for use in DynamicForms.
FloatItem  
FormItem An Item that can participate in a DynamicForm, managing some value.
FormItemFactory  
FormItemFunctionContext Context object passed to FormItemFunctions containing information about the form item on which the function was fired
FormItemIcon Form item icon descriptor objects used by Form Items to specify the appearance and behavior of icons displayed after the item in the page flow.
HeaderItem FormItem for showing a header within a DynamicForm.
HiddenItem HiddenItems track a value but have no visible appearance and do not take up space in the form layout.
IntegerItem  
IPickTreeItem Subclass of PickTreeItem which shows an IMenuButton rather than a simple MenuButton as it's main button.
LinkItem A FormItem that displays an HTML URL.
MiniDateRangeItem Provides a compact interface for editing a date range, by providing a formatted, read-only display of the current selected date range with an icon to launch a DateRangeDialog to edit the range.
MultiComboBoxItem A MultiComboBoxItem is a combo box that allows the user to select multiple options.
MultiFileItem The MultiFileItem provides an interface for a user to save one or more files that are related to a DataSource record, where each file is represented by a record in a related DataSource.
NativeCheckboxItem A checkbox for manipulating 2-valued fields based on the native checkbox element.
PasswordItem FormItem for password fields, where text input by the user should not be shown in readable text.
PickerIcon Convenience class for setting pickers for form fields.
PickerIcon.Picker  
PickTreeItem FormItem that allows picking a value from a hierarchical data model.
RadioGroupItem FormItem that shows a set of mutually exclusive options as a group of radio buttons.
RelativeDateItem A FormItem for entering a date relative to today or relative to some other date, or a specific date.
ResetItem Button that resets the form to default values, by calling DynamicForm.resetValues() If you define a click handler on this item, you can return false to cancel the reset.
RichTextItem FormItem for rich text (HTML) editing.
RowSpacerItem Form item that renders as a blank row in the form layout.
Set startRow to false to create a rowSpacer that simply takes up every remaining column in the current row rather than starting a new row.
SectionItem Header item for a collapsible section in a DynamicForm.
SelectItem FormItem that allows picking between several mutually exclusive options via a select list.
SelectOtherItem FormItem that shows a list of options, plus an "Other..." option that allows them to enter another value.
SliderItem FormItem that uses a Slider component to present an interface for picking from either a continuous range or a range with a small number of discrete values.
SpacerItem A SpacerItem takes up a single cell in the FormLayout, of arbitrary size.
SpinnerItem Item for picking a number.
StaticTextItem A FormItem that displays an uneditable value.
SubmitItem Button that saves the data in the form, by calling DynamicForm.submit when clicked.
TextAreaItem Class for editable multi-line text areas (uses HTML <TEXTAREA> object)
TextItem FormItem for managing a text field.
TimeItem FormItem for editing times in a text field.
ToolbarItem Set of horizontally arranged buttons.
UploadItem FormItem that creates an HTML <input type="upload"> control, with an interface that allows a user to pick a file from his machine to upload to the server.
ViewFileItem Item for displaying the contents of "imageFile" fields in DynamicForms.