|
Class Summary |
| ActionExpression |
|
| Any |
This component can be used to present any tag that doesn't have any children nor content. |
| Block |
Block is an all-purpose component that is used whenever you need a component that holds other (html) components. |
| Checkbox |
Will render an <input type="checkbox"/> form element. |
| CheckboxGroup |
CheckboxGroup makes it possible to select objects with checkboxes from an ISelectModel. |
| Component |
The main API for Wheel. |
| ComponentCreator |
|
| DateInput |
A form element that can be used for handling Dates and Calendars. |
| ElExpression |
|
| Expression |
|
| FileInput |
|
| Form |
Represents an HTML form. |
| FormElement |
All components that want to handle form input should extend from this class. |
| Hidden |
Will render a <input type="hidden"/> tag. |
| Image |
Renders an <img/> tag. |
| JSONComponent |
Extending this component makes it relatively easty to produce JSON-stream from components. |
| Label |
Label is a component that is used whenever you need to output text. |
| Link |
Represents a link either to another page inside the application or to an external URL. |
| NumberInput |
A FormElement that knows how to handle numeric input. |
| Radio |
Renders <input type="radio"/>. |
| RadioGroup |
A form element that makes it possible to choose a single object from a collection of objects using radio buttons. |
| RenderableComponent |
Base class for all components that will render themselves as xhtml-tags. |
| RenderableComponentConfiguration |
|
| Select |
A form element that makes it possible to choose a single object or multiple objects (using multiselect mode) from a collection of objects using the <select> element. |
| SelectModelFormElement |
|
| StandaloneComponent |
Defines the contract for complex components. |
| StandaloneComponentConfiguration |
|
| Submit |
Renders an <input type="submit"/> tag. |
| Table |
An XHTML-table that uses thead, tbody and tfoot. |
| TableBlock |
A special case of a Block component that is used internally inside a Table-component. |
| TableRow |
A component that represents a row in a table. |
| Text |
Almost identical to Label-component. |
| TextArea |
A form element that will render a <textarea> tag. |
| TextInput |
A form element that renders an <input type="text"/> tag. |
| ValidationError |
Represents a validation error on a FormElement class. |
| ValidationRule |
Represents a validation rule that is attatched to a FormElement. |
| Validations |
Validation methods available by default in validation expressions. |
| XmlEntityRef |
|