| Interface | Description | 
|---|---|
| FormItemCanEditCriterionPredicate | |
| FormItemCriterionGetter | |
| FormItemCriterionSetter | |
| FormItemErrorFormatter | Formatter to customize the error message of a FormItem | 
| FormItemHoverFormatter | If defined, this method should return the HTML to display in a hover canvas when the user holds the mousepointer over this item. | 
| FormItemIfFunction | |
| FormItemInputTransformer | |
| FormItemValueFormatter | |
| FormItemValueParser | |
| ValueIconMapper | FormItem Value Icon mapper that allows the developer to specify the image source for an icon to be displayed for the current form item value. | 
| Class | Description | 
|---|---|
| ColorPicker | The ColorPicker widget allows the user to select a color from anywhere in the  color spectrum. | 
| DynamicForm | The DynamicForm manages a collection of FormItems which represent user input controls. | 
| FilterBuilder | A form that allows the user to input advanced search criteria, including operators on field values such as "less than",
 and sub-clauses using "AND" and "OR" operators. | 
| FilterClause | A horizontal, Layout-based widget that allows a user to input a single criterion based on  one field and one operator. | 
| FormItemEventInfo | A class containing details for mouse events occurring over a FormItem. | 
| PickListMenu | ListGridsubclass used, by default, by FormItems which implement PickList to
 display a  flat list of selectable  options. | 
| PresetCriteriaItem | A FormItem for use with the  FilterBuilder, allows the user to pick from a set
 of  pre-configured search criteria such as specific ranges in numeric or date data, and provide  user friendly titles
 for such criteria, such as "within the next two weeks" or  "High (0.75 - 0.99)". | 
| PresetDateRangeItem | Allows the user to pick from pre-set date ranges or choose a custom date range via a  DateRangeDialog. | 
| PropertySheet | Editor with a minimalist appearance, tuned for editing large numbers of properties in a constrained space. | 
| SearchForm | A SearchForm is a DynamicForm specialized for a user to enter search criteria. | 
| ValuesManager | The ValuesManager manages data from multiple member forms. |